]> git.ipfire.org Git - thirdparty/krb5.git/log
thirdparty/krb5.git
17 years agoOn failures other than bad parameters in the config file, sleep and sun-iprop
Ken Raeburn [Mon, 23 Jun 2008 23:43:27 +0000 (23:43 +0000)] 
On failures other than bad parameters in the config file, sleep and
then try again, rather than exiting.  This includes the case of not
being able to reach a KDC to get credentials.

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20463 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoOnly do update log locking if actually using iprop
Ken Raeburn [Mon, 23 Jun 2008 23:36:13 +0000 (23:36 +0000)] 
Only do update log locking if actually using iprop

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20462 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoupdate for work done
Ken Raeburn [Mon, 23 Jun 2008 23:01:50 +0000 (23:01 +0000)] 
update for work done

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20461 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoCheck for kiprop/* service principal name in iprop service
Ken Raeburn [Mon, 23 Jun 2008 22:21:10 +0000 (22:21 +0000)] 
Check for kiprop/* service principal name in iprop service

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20460 dc483132-0cff-0310-8789-dd5450dbe970

17 years agodid locking
Ken Raeburn [Mon, 23 Jun 2008 21:51:17 +0000 (21:51 +0000)] 
did locking

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20459 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoadd protocol note
Ken Raeburn [Mon, 23 Jun 2008 21:49:52 +0000 (21:49 +0000)] 
add protocol note

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20458 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoDo file locking on the update log file
Ken Raeburn [Mon, 23 Jun 2008 20:13:27 +0000 (20:13 +0000)] 
Do file locking on the update log file

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20457 dc483132-0cff-0310-8789-dd5450dbe970

17 years agomore notes, on thread safety and logging
Ken Raeburn [Mon, 23 Jun 2008 20:09:53 +0000 (20:09 +0000)] 
more notes, on thread safety and logging

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20456 dc483132-0cff-0310-8789-dd5450dbe970

17 years agonote current threshold for 'busy' database
Ken Raeburn [Mon, 23 Jun 2008 20:05:45 +0000 (20:05 +0000)] 
note current threshold for 'busy' database

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20455 dc483132-0cff-0310-8789-dd5450dbe970

17 years agobunch o' notes
Ken Raeburn [Sat, 21 Jun 2008 00:26:09 +0000 (00:26 +0000)] 
bunch o' notes

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20454 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoDon't bother with null pointer checks before calling free
Ken Raeburn [Sat, 21 Jun 2008 00:06:52 +0000 (00:06 +0000)] 
Don't bother with null pointer checks before calling free

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20453 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoMIT indentation style
Ken Raeburn [Fri, 20 Jun 2008 23:50:12 +0000 (23:50 +0000)] 
MIT indentation style

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20452 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoLeft-brace starting function body goes on its own line
Ken Raeburn [Fri, 20 Jun 2008 23:37:31 +0000 (23:37 +0000)] 
Left-brace starting function body goes on its own line

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20451 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoWhen extending the update log file, fill in some content instead of making it sparse
Ken Raeburn [Fri, 20 Jun 2008 23:31:37 +0000 (23:31 +0000)] 
When extending the update log file, fill in some content instead of making it sparse

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20450 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoFactor out common code for extending update log file
Ken Raeburn [Fri, 20 Jun 2008 23:19:43 +0000 (23:19 +0000)] 
Factor out common code for extending update log file

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20449 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoMake some functions static
Ken Raeburn [Fri, 20 Jun 2008 23:11:29 +0000 (23:11 +0000)] 
Make some functions static

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20448 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoAdd iprop files
Ken Raeburn [Fri, 20 Jun 2008 18:59:57 +0000 (18:59 +0000)] 
Add iprop files

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20447 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoAdd iprop files
Ken Raeburn [Fri, 20 Jun 2008 18:57:42 +0000 (18:57 +0000)] 
Add iprop files

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20446 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoMerge to trunk r20443
Ken Raeburn [Fri, 20 Jun 2008 17:07:31 +0000 (17:07 +0000)] 
Merge to trunk r20443

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20444 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoAdd Sun copyright notices where the submitted patch added or changed them
Ken Raeburn [Fri, 20 Jun 2008 16:43:49 +0000 (16:43 +0000)] 
Add Sun copyright notices where the submitted patch added or changed them

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20443 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoNote that displaying a message from errno may not be the right thing
Ken Raeburn [Fri, 20 Jun 2008 16:15:13 +0000 (16:15 +0000)] 
Note that displaying a message from errno may not be the right thing

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20442 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoSkip kprop on any nonzero return from pclose, not just -1
Ken Raeburn [Fri, 20 Jun 2008 16:13:37 +0000 (16:13 +0000)] 
Skip kprop on any nonzero return from pclose, not just -1

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20441 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoUpdate for new config file entries, and portmapper changes.
Ken Raeburn [Fri, 20 Jun 2008 01:14:12 +0000 (01:14 +0000)] 
Update for new config file entries, and portmapper changes.
Add a section noting some differences from the Sun implementation.

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20440 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoUse "iprop" consistently as the prefix for config file entry tags,
Ken Raeburn [Fri, 20 Jun 2008 00:52:04 +0000 (00:52 +0000)] 
Use "iprop" consistently as the prefix for config file entry tags,
instead of a mix of "iprop" and "sunw_dbprop".

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20439 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoRemove mentions of /var/krb5/principal.ulog since that's no longer the hard-coded...
Ken Raeburn [Fri, 20 Jun 2008 00:36:29 +0000 (00:36 +0000)] 
Remove mentions of /var/krb5/principal.ulog since that's no longer the hard-coded location

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20438 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoUse KPROP_DEFAULT_FILE to construct dump file name
Ken Raeburn [Fri, 20 Jun 2008 00:34:19 +0000 (00:34 +0000)] 
Use KPROP_DEFAULT_FILE to construct dump file name

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20437 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoRemove another unneeded -I option
Ken Raeburn [Fri, 20 Jun 2008 00:21:38 +0000 (00:21 +0000)] 
Remove another unneeded -I option

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20436 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoRemove new LOCALINCLUDES specs pointing at lib/kdb, now that kdb_log.h isn't there
Ken Raeburn [Fri, 20 Jun 2008 00:18:47 +0000 (00:18 +0000)] 
Remove new LOCALINCLUDES specs pointing at lib/kdb, now that kdb_log.h isn't there

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20435 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoMove kdb_log.h to include
Ken Raeburn [Fri, 20 Jun 2008 00:04:28 +0000 (00:04 +0000)] 
Move kdb_log.h to include

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20433 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoRemove -I options pointing to deleted iprop directory
Ken Raeburn [Thu, 19 Jun 2008 23:57:11 +0000 (23:57 +0000)] 
Remove -I options pointing to deleted iprop directory

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20432 dc483132-0cff-0310-8789-dd5450dbe970

17 years agomemset kdb log context structure on allocation
Ken Raeburn [Thu, 19 Jun 2008 23:21:52 +0000 (23:21 +0000)] 
memset kdb log context structure on allocation

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20431 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoFix up some uninitialized-storage and memory-leak issues, and fix bug with zero-lengt...
Ken Raeburn [Thu, 19 Jun 2008 20:36:43 +0000 (20:36 +0000)] 
Fix up some uninitialized-storage and memory-leak issues, and fix bug with zero-length name component

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20428 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoFactor out code for converting a krb5_data string to a utf8str_t.
Ken Raeburn [Thu, 19 Jun 2008 20:13:12 +0000 (20:13 +0000)] 
Factor out code for converting a krb5_data string to a utf8str_t.
Clean up already allocated storage on allocation failure.

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20427 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoReduce code duplication
Ken Raeburn [Thu, 19 Jun 2008 19:32:29 +0000 (19:32 +0000)] 
Reduce code duplication

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20426 dc483132-0cff-0310-8789-dd5450dbe970

17 years agomakedepend
Ken Raeburn [Thu, 19 Jun 2008 18:50:48 +0000 (18:50 +0000)] 
makedepend

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20425 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoUse config_params.iprop_filename
Ken Raeburn [Thu, 19 Jun 2008 18:45:00 +0000 (18:45 +0000)] 
Use config_params.iprop_filename

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20424 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoUse admin_server host for iprop too
Ken Raeburn [Thu, 19 Jun 2008 18:31:04 +0000 (18:31 +0000)] 
Use admin_server host for iprop too

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20423 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoMake iprop port number and log file required parameters
Ken Raeburn [Thu, 19 Jun 2008 18:30:02 +0000 (18:30 +0000)] 
Make iprop port number and log file required parameters

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20422 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoUse iprop port number from config file
Ken Raeburn [Thu, 19 Jun 2008 18:29:45 +0000 (18:29 +0000)] 
Use iprop port number from config file

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20421 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoAdd iprop port number and log file as config file parameters
Ken Raeburn [Thu, 19 Jun 2008 18:28:27 +0000 (18:28 +0000)] 
Add iprop port number and log file as config file parameters

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20420 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoPull port number out of config file. If service can't be registered, whine and move on
Ken Raeburn [Thu, 19 Jun 2008 18:27:20 +0000 (18:27 +0000)] 
Pull port number out of config file.  If service can't be registered, whine and move on

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20419 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoBump library major version number to 6 for config_params changes
Ken Raeburn [Thu, 19 Jun 2008 18:26:06 +0000 (18:26 +0000)] 
Bump library major version number to 6 for config_params changes

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20418 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoGive KDB_?MAGIC macros slighly more descriptive names
Ken Raeburn [Thu, 19 Jun 2008 16:52:17 +0000 (16:52 +0000)] 
Give KDB_?MAGIC macros slighly more descriptive names

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20417 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoDelete unused macro MAX_FILENAME
Ken Raeburn [Thu, 19 Jun 2008 16:41:26 +0000 (16:41 +0000)] 
Delete unused macro MAX_FILENAME

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20416 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoDelete unused macro ULOG_FILE
Ken Raeburn [Thu, 19 Jun 2008 16:40:09 +0000 (16:40 +0000)] 
Delete unused macro ULOG_FILE

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20415 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoIf krb5_sname_to_principal returns a name with the referral realm, use
Ken Raeburn [Thu, 19 Jun 2008 04:58:36 +0000 (04:58 +0000)] 
If krb5_sname_to_principal returns a name with the referral realm, use
the default realm.

Store config parameters in a global variable, set after argument
parsing, not in each call to do_iprop.

Fix syntax of constructed principal name.  Ignore SIGPIPE.  Add some
debug messages.

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20414 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoMerge to trunk r20411
Ken Raeburn [Wed, 18 Jun 2008 18:18:11 +0000 (18:18 +0000)] 
Merge to trunk r20411

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20412 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoAn initial write-up of incremental propagation
Ken Raeburn [Wed, 18 Jun 2008 01:08:13 +0000 (01:08 +0000)] 
An initial write-up of incremental propagation

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20409 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoInclude osconf.h and use paths to kdb5_util and kprop defined there.
Ken Raeburn [Tue, 17 Jun 2008 00:53:37 +0000 (00:53 +0000)] 
Include osconf.h and use paths to kdb5_util and kprop defined there.
If $KPROP_PORT is defined, specify it as the port number when invoking
kprop.  Fix incorrect setup_gss_names declaration and calls.

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20408 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoUse hctx, not context, for the iprop data
Ken Raeburn [Tue, 17 Jun 2008 00:50:48 +0000 (00:50 +0000)] 
Use hctx, not context, for the iprop data

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20407 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoSet server handle in iprop case
Ken Raeburn [Mon, 16 Jun 2008 22:06:24 +0000 (22:06 +0000)] 
Set server handle in iprop case

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20406 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoAdd assertion tests for null pointers for clearer messages on crash
Ken Raeburn [Mon, 16 Jun 2008 22:04:25 +0000 (22:04 +0000)] 
Add assertion tests for null pointers for clearer messages on crash

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20405 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoAdd KPROPD_DEFAULT_KPROP
Ken Raeburn [Mon, 16 Jun 2008 22:03:25 +0000 (22:03 +0000)] 
Add KPROPD_DEFAULT_KPROP

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20404 dc483132-0cff-0310-8789-dd5450dbe970

17 years agokpropd needs client rpc lib + kdb, not server rpc lib
Ken Raeburn [Fri, 13 Jun 2008 19:30:30 +0000 (19:30 +0000)] 
kpropd needs client rpc lib + kdb, not server rpc lib

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20403 dc483132-0cff-0310-8789-dd5450dbe970

17 years agofix stupid bug in sigaction call
Ken Raeburn [Fri, 13 Jun 2008 19:18:53 +0000 (19:18 +0000)] 
fix stupid bug in sigaction call

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20402 dc483132-0cff-0310-8789-dd5450dbe970

17 years agomake depend
Ken Raeburn [Thu, 12 Jun 2008 00:47:43 +0000 (00:47 +0000)] 
make depend

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20401 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoChange ulog_map to take the log file name and size as arguments, rather than a
Ken Raeburn [Thu, 12 Jun 2008 00:43:39 +0000 (00:43 +0000)] 
Change ulog_map to take the log file name and size as arguments, rather than a
handle on the kadm5_config_params structure.  This permits breaking a mutual
dependency at build time between lib/kadm5 and lib/kdb.  Add a field for the
log file name to the config params, and for now hard-code the derivation of
the value from the database name.

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20400 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoParse poll time like any other delta-t value. Change name and type of config-params...
Ken Raeburn [Wed, 11 Jun 2008 23:33:49 +0000 (23:33 +0000)] 
Parse poll time like any other delta-t value.  Change name and type of config-params field

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20399 dc483132-0cff-0310-8789-dd5450dbe970

17 years agorevert unintended checkin
Ken Raeburn [Wed, 11 Jun 2008 23:23:27 +0000 (23:23 +0000)] 
revert unintended checkin

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20398 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoUse krb5_aprof_get_boolean for checking sunw_dbprop_enable
Ken Raeburn [Wed, 11 Jun 2008 23:12:11 +0000 (23:12 +0000)] 
Use krb5_aprof_get_boolean for checking sunw_dbprop_enable

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20397 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoMerge to trunk r20395
Ken Raeburn [Wed, 11 Jun 2008 23:06:39 +0000 (23:06 +0000)] 
Merge to trunk r20395

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20396 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoRemove LOCALINCLUDES reference to deleted iprop directory
Ken Raeburn [Wed, 11 Jun 2008 18:23:46 +0000 (18:23 +0000)] 
Remove LOCALINCLUDES reference to deleted iprop directory

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20394 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoMove iprop.x to kdb library. Move generated files to where they're
Ken Raeburn [Wed, 11 Jun 2008 18:11:18 +0000 (18:11 +0000)] 
Move iprop.x to kdb library.  Move generated files to where they're
used (replacing kpropd_rpc.c with the Linux generated version), and
delete the unused generated files.  Update dependencies.

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20393 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoMerge to trunk r20390
Ken Raeburn [Wed, 11 Jun 2008 17:43:59 +0000 (17:43 +0000)] 
Merge to trunk r20390

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20391 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoUse a struct pointer type for kdblog_context. Don't cast to void* when assigning
Ken Raeburn [Wed, 11 Jun 2008 17:04:22 +0000 (17:04 +0000)] 
Use a struct pointer type for kdblog_context.  Don't cast to void* when assigning

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20389 dc483132-0cff-0310-8789-dd5450dbe970

17 years agodump_iprop_iterator mostly duplicates dump_k5beta6_iterator_ext, so use it
Ken Raeburn [Tue, 10 Jun 2008 23:25:16 +0000 (23:25 +0000)] 
dump_iprop_iterator mostly duplicates dump_k5beta6_iterator_ext, so use it

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20388 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoMerged to trunk r20386. Rebuilt dependencies
Ken Raeburn [Tue, 10 Jun 2008 23:04:34 +0000 (23:04 +0000)] 
Merged to trunk r20386.  Rebuilt dependencies

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20387 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoMerge to trunk r20384
Ken Raeburn [Tue, 10 Jun 2008 22:30:21 +0000 (22:30 +0000)] 
Merge to trunk r20384

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20385 dc483132-0cff-0310-8789-dd5450dbe970

17 years agokproplog doesn't need root privs
Ken Raeburn [Tue, 10 Jun 2008 00:05:53 +0000 (00:05 +0000)] 
kproplog doesn't need root privs

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20380 dc483132-0cff-0310-8789-dd5450dbe970

17 years agomake notes on a memory leak
Ken Raeburn [Mon, 9 Jun 2008 19:58:28 +0000 (19:58 +0000)] 
make notes on a memory leak

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20378 dc483132-0cff-0310-8789-dd5450dbe970

17 years agocoding style
Ken Raeburn [Mon, 9 Jun 2008 19:52:45 +0000 (19:52 +0000)] 
coding style

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20377 dc483132-0cff-0310-8789-dd5450dbe970

17 years agofix a memory leak
Ken Raeburn [Mon, 9 Jun 2008 19:52:30 +0000 (19:52 +0000)] 
fix a memory leak

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20376 dc483132-0cff-0310-8789-dd5450dbe970

17 years agosome additional glibc issues
Ken Raeburn [Mon, 9 Jun 2008 19:50:46 +0000 (19:50 +0000)] 
some additional glibc issues

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20375 dc483132-0cff-0310-8789-dd5450dbe970

17 years agofix double free
Ken Raeburn [Mon, 9 Jun 2008 18:54:15 +0000 (18:54 +0000)] 
fix double free

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20374 dc483132-0cff-0310-8789-dd5450dbe970

17 years agodo register with portmapper
Ken Raeburn [Mon, 9 Jun 2008 18:54:00 +0000 (18:54 +0000)] 
do register with portmapper

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20373 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoexport new symbols
Ken Raeburn [Mon, 9 Jun 2008 18:51:50 +0000 (18:51 +0000)] 
export new symbols

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20372 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoenable display of sample verbose output
Ken Raeburn [Fri, 6 Jun 2008 20:06:43 +0000 (20:06 +0000)] 
enable display of sample verbose output

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20366 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoBasic incremental propagation documentation, mostly from Sun
Ken Raeburn [Fri, 6 Jun 2008 19:59:21 +0000 (19:59 +0000)] 
Basic incremental propagation documentation, mostly from Sun

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20365 dc483132-0cff-0310-8789-dd5450dbe970

17 years ago<kdb/kdb_log.h> -> <kdb_log.h>; gettext -> _; add various -I options;
Ken Raeburn [Wed, 4 Jun 2008 19:46:10 +0000 (19:46 +0000)] 
<kdb/kdb_log.h> -> <kdb_log.h>; gettext -> _; add various -I options;
remove some non-portable header files; add db_args to some calling interfaces;
misc other work...

Checkpointing: It compiles, and seems to do okay in the test suite.

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20361 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoDon't need k5-int.h. Don't use ulong_t
Ken Raeburn [Wed, 4 Jun 2008 18:56:45 +0000 (18:56 +0000)] 
Don't need k5-int.h.  Don't use ulong_t

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20360 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoMerge to trunk r20358
Ken Raeburn [Tue, 3 Jun 2008 17:51:45 +0000 (17:51 +0000)] 
Merge to trunk r20358

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20359 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoMerge to trunk r20356
Ken Raeburn [Tue, 3 Jun 2008 00:17:51 +0000 (00:17 +0000)] 
Merge to trunk r20356

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20357 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoSome changes to work with DAL. New routines to try replaying db
Ken Raeburn [Mon, 2 Jun 2008 21:18:01 +0000 (21:18 +0000)] 
Some changes to work with DAL.  New routines to try replaying db
changes through DAL without getting caught in the logging routines
again.

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20350 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoMerge to trunk r20348
Ken Raeburn [Mon, 2 Jun 2008 20:13:58 +0000 (20:13 +0000)] 
Merge to trunk r20348

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20349 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoComment some possible problem spots to check later
Ken Raeburn [Wed, 28 May 2008 22:15:15 +0000 (22:15 +0000)] 
Comment some possible problem spots to check later

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20342 dc483132-0cff-0310-8789-dd5450dbe970

17 years agotwo identical elements in a union? just make the overlay guarantees work for us...
Ken Raeburn [Sat, 24 May 2008 02:06:18 +0000 (02:06 +0000)] 
two identical elements in a union?  just make the overlay guarantees work for us, and don't differentiate

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20340 dc483132-0cff-0310-8789-dd5450dbe970

17 years agocompile in iprop_xdr.c; link against libgssrpc
Ken Raeburn [Sat, 24 May 2008 01:32:58 +0000 (01:32 +0000)] 
compile in iprop_xdr.c; link against libgssrpc

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20339 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoDon't need 64-bit types
Ken Raeburn [Sat, 24 May 2008 00:13:34 +0000 (00:13 +0000)] 
Don't need 64-bit types

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20338 dc483132-0cff-0310-8789-dd5450dbe970

17 years agofix silly typo in last change
Ken Raeburn [Fri, 23 May 2008 22:22:27 +0000 (22:22 +0000)] 
fix silly typo in last change

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20337 dc483132-0cff-0310-8789-dd5450dbe970

17 years agomisc changes to adjust for DAL changes, portability
Ken Raeburn [Fri, 23 May 2008 22:15:14 +0000 (22:15 +0000)] 
misc changes to adjust for DAL changes, portability

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20336 dc483132-0cff-0310-8789-dd5450dbe970

17 years agofix include file name
Ken Raeburn [Fri, 23 May 2008 22:13:35 +0000 (22:13 +0000)] 
fix include file name

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20335 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoporting: Avoid strlcpy/strlcat
Ken Raeburn [Fri, 23 May 2008 21:50:54 +0000 (21:50 +0000)] 
porting: Avoid strlcpy/strlcat

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20334 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoNew function to implement "replace krb5_data contents with a
Ken Raeburn [Fri, 23 May 2008 21:10:20 +0000 (21:10 +0000)] 
New function to implement "replace krb5_data contents with a
NUL-terminated copy of contents of utf8str_t"; use it.

portability: Avoid strlcpy.

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20333 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoBug fix received from Shawn Emery 2008-04-21
Ken Raeburn [Fri, 23 May 2008 20:18:59 +0000 (20:18 +0000)] 
Bug fix received from Shawn Emery 2008-04-21

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20332 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoCombine two branches of a switch statement, identical except for which
Ken Raeburn [Fri, 23 May 2008 20:15:23 +0000 (20:15 +0000)] 
Combine two branches of a switch statement, identical except for which
principal-name field of the union they're operating on.

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20331 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoporting: avoid strlcpy, strlcat
Ken Raeburn [Fri, 23 May 2008 18:31:26 +0000 (18:31 +0000)] 
porting: avoid strlcpy, strlcat

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20330 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoportability: don't use boolean_t, B_TRUE, B_FALSE
Ken Raeburn [Thu, 22 May 2008 21:52:23 +0000 (21:52 +0000)] 
portability: don't use boolean_t, B_TRUE, B_FALSE

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20329 dc483132-0cff-0310-8789-dd5450dbe970

17 years agomissed an ident pragma
Ken Raeburn [Thu, 22 May 2008 21:29:32 +0000 (21:29 +0000)] 
missed an ident pragma

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20328 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoComment out '#pragma ident' lines; re-run rpcgen
Ken Raeburn [Thu, 22 May 2008 21:15:47 +0000 (21:15 +0000)] 
Comment out '#pragma ident' lines; re-run rpcgen

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20327 dc483132-0cff-0310-8789-dd5450dbe970

17 years agoCheckpoint initial, brute-force, manual merge of initial Sun patch for
Ken Raeburn [Thu, 22 May 2008 21:06:51 +0000 (21:06 +0000)] 
Checkpoint initial, brute-force, manual merge of initial Sun patch for
incremental propagation.  Missing a couple bits, including doc
updates.  Won't compile currently.

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/sun-iprop@20326 dc483132-0cff-0310-8789-dd5450dbe970