krb5.git
19 years agoadd a bunch of ignores for things built during a normal in-tree build
Ken Raeburn [Thu, 17 Nov 2005 04:05:39 +0000 (04:05 +0000)]
add a bunch of ignores for things built during a normal in-tree build

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17492 dc483132-0cff-0310-8789-dd5450dbe970

19 years agoThis commit ensures that all files in the library include
Jeffrey Altman [Tue, 15 Nov 2005 00:31:41 +0000 (00:31 +0000)]
This commit ensures that all files in the library include
k5-int.h before krb5.h is included either directly or
indirectly.  This is to allow Kerberos to use pre-processor
symbols to choose configurations of C run time library headers
without affecting third party applications.

ticket: 3236

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17489 dc483132-0cff-0310-8789-dd5450dbe970

19 years ago * Correct function prototypes that should have been using
Jeffrey Altman [Tue, 15 Nov 2005 00:16:17 +0000 (00:16 +0000)]
  * Correct function prototypes that should have been using
    krb5_timestamp in order to prevent type conflicts if
    krb5_timestamp ever becomes a 64-bit value

  * Force the use of 32-bit time_t with Microsoft's VS 2005
    compiler on 32-bit platforms

  * Test for inclusion of krb5.h before k5-int.h

ticket: 2883

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17488 dc483132-0cff-0310-8789-dd5450dbe970

19 years agomkrel should delete .svn directories
Tom Yu [Thu, 3 Nov 2005 21:49:00 +0000 (21:49 +0000)]
mkrel should delete .svn directories

* mkrel: Delete .svn directories to avoid pathname length bloat.

ticket: new
target_version: 1.4.3
tags: pullup

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17480 dc483132-0cff-0310-8789-dd5450dbe970

19 years agoInitial Commit Network Identity Manager for Windows
Jeffrey Altman [Wed, 2 Nov 2005 01:14:30 +0000 (01:14 +0000)]
Initial Commit Network Identity Manager for Windows

  Initial commit of Network Identity Manager for KFW 3.0 Beta 1

ticket: new
tags: pullup
component: windows

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17476 dc483132-0cff-0310-8789-dd5450dbe970

19 years agoNew NSIS installer for KFW 3.0 Beta 1
Jeffrey Altman [Tue, 1 Nov 2005 04:25:50 +0000 (04:25 +0000)]
New NSIS installer for KFW 3.0 Beta 1

- adds support for Network Identity Framework
- removes leash32.exe

ticket: new
tags: pullup

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17475 dc483132-0cff-0310-8789-dd5450dbe970

19 years ago For KFW 3.0 Beta 1
Jeffrey Altman [Tue, 1 Nov 2005 04:23:52 +0000 (04:23 +0000)]
  For KFW 3.0 Beta 1
  - supports Network Identity Manager framework
  - moves leash32.exe to a new disabled component
  - auto-generates a new product id with each build

ticket:new
tags: pullup

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17474 dc483132-0cff-0310-8789-dd5450dbe970

19 years ago * gssapi32.def: export missing functions
Jeffrey Altman [Mon, 31 Oct 2005 21:37:26 +0000 (21:37 +0000)]
* gssapi32.def:  export missing functions
         gss_krb5_set_allowable_enctypes
        gss_krb5_export_lucid_sec_context
        gss_krb5_free_lucid_sec_context

ticket: 3219
tags: pullup

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17470 dc483132-0cff-0310-8789-dd5450dbe970

19 years ago * gssapi32.def: export missing functions
Jeffrey Altman [Mon, 31 Oct 2005 21:37:05 +0000 (21:37 +0000)]
* gssapi32.def:  export missing functions
         gss_krb5_set_allowable_enctypes
        gss_krb5_export_lucid_sec_context
        gss_krb5_free_lucid_sec_context

ticket: 3219

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17469 dc483132-0cff-0310-8789-dd5450dbe970

19 years ago * acquire_cred.c (acquire_init_cred):
Jeffrey Altman [Mon, 31 Oct 2005 19:23:19 +0000 (19:23 +0000)]
 * acquire_cred.c (acquire_init_cred):
   If a specific principal has been requested, attempt to acquire
    tickets and set the ccache name in the context to the ccache
    containing the tickets if obtained. (KFM/KFW)

 * ccdefault.c:
    (krb5int_cc_default) - add KFW support for multiple ccaches

ticket: 3223
tags: pullup

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17468 dc483132-0cff-0310-8789-dd5450dbe970

19 years ago* aclocal.m4 (K5_AC_INIT): Initialize build_dynobj to no
Ken Raeburn [Fri, 28 Oct 2005 00:33:43 +0000 (00:33 +0000)]
* aclocal.m4 (K5_AC_INIT): Initialize build_dynobj to no

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17467 dc483132-0cff-0310-8789-dd5450dbe970

19 years agoWhen passed GSS_C_INITIATE and a non-NULL desired name, gss_acquire_cred
Alexandra Ellwood [Thu, 27 Oct 2005 22:41:16 +0000 (22:41 +0000)]
When passed GSS_C_INITIATE and a non-NULL desired name, gss_acquire_cred
should search the available credentials caches rather than simply failing
if tickets for the desired client principal are not in the default ccache.

(this is the KfM-specific portion of the patch -- still need KfW portion)

ticket: 3223
status: open

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17466 dc483132-0cff-0310-8789-dd5450dbe970

19 years agoIf configure scripts set build_dynobj=yes, force build of shared objects and
Ken Raeburn [Thu, 27 Oct 2005 09:38:05 +0000 (09:38 +0000)]
If configure scripts set build_dynobj=yes, force build of shared objects and
not static objects; set it in the db2 directories.  Fix up some bugs in Mac
support just checked in for building plugin modules.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17461 dc483132-0cff-0310-8789-dd5450dbe970

19 years agoRemove dependency listing on old depfix.sed
Ken Raeburn [Thu, 27 Oct 2005 07:02:41 +0000 (07:02 +0000)]
Remove dependency listing on old depfix.sed

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17460 dc483132-0cff-0310-8789-dd5450dbe970

19 years agoRename depfix2.pl to depfix.pl
Ken Raeburn [Thu, 27 Oct 2005 07:02:06 +0000 (07:02 +0000)]
Rename depfix2.pl to depfix.pl

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17459 dc483132-0cff-0310-8789-dd5450dbe970

19 years agoRoll all the "make depend" transformations into one perl script
Ken Raeburn [Thu, 27 Oct 2005 06:59:22 +0000 (06:59 +0000)]
Roll all the "make depend" transformations into one perl script

* util/depfix2.pl: Incorporate all substitutions from depfix.sed.
* util/depfix.sed: Deleted.
* config/post.in (.depend): Don't run sed, just use perl.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17458 dc483132-0cff-0310-8789-dd5450dbe970

19 years agomake depend
Ken Raeburn [Thu, 27 Oct 2005 05:52:57 +0000 (05:52 +0000)]
make depend

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17457 dc483132-0cff-0310-8789-dd5450dbe970

19 years agoAllow dynamic-object dependencies and build flags to be specified as distinct from
Ken Raeburn [Thu, 27 Oct 2005 05:19:45 +0000 (05:19 +0000)]
Allow dynamic-object dependencies and build flags to be specified as distinct from
shared-library dependencies and flags.  Define them for the Mac, default to same as
shared-library versions on other platforms.

* config/shlib.conf: Set DYNOBJ_EXPDEPS and DYNOBJ_EXPFLAGS.
(*-*-darwin*): Change MAKE_DYNOBJ_COMMAND definition to use DYNOBJ_EXPFLAGS and
DYNOBJ_LOADER_PROG instead of SHLIB_EXPFLAGS and a hardcoded pathname to the KDC binary,
respectively.
* config/pre.in (DYNOBJ_EXPDEPS, DYNOBJ_EXPFLAGS): New variables.
* config/libnover.in ($(LIBBASE)$(DYNOBJEXT)): Use DYNOBJ_EXPDEPS instead of SHLIB_EXPDEPS
in dependencies.
* aclocal.m4 (KRB5_BUILD_LIBRARY_WITH_DEPS): Substitute DYNOBJ_EXPDEPS and DYNOBJ_EXPFLAGS.
* modules/kdb/db2/Makefile.in (DYNOBJ_LOADER_PROG, DYNOBJ_EXPFLAGS_WITH_LOADER,
DYNOBJ_EXPDEPS_WITH_LOADER): New variables.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17456 dc483132-0cff-0310-8789-dd5450dbe970

19 years ago* aclocal.m4 (KRB5_AC_INET6): Drop enable/disable-ipv6 option; emit a warning for...
Ken Raeburn [Thu, 27 Oct 2005 03:24:53 +0000 (03:24 +0000)]
* aclocal.m4 (KRB5_AC_INET6): Drop enable/disable-ipv6 option; emit a warning for it for
now, and always do use-if-available.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17455 dc483132-0cff-0310-8789-dd5450dbe970

19 years agodelete svn:mime-type properties on .hin files, etc
Tom Yu [Wed, 26 Oct 2005 21:56:02 +0000 (21:56 +0000)]
delete svn:mime-type properties on .hin files, etc

Delete some svn:mime-type properties on .hin files and some other
things in order to prevent files from being erroneously treated as
binary.

ticket: new
target_version: 1.4.3
tags: pullup

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17452 dc483132-0cff-0310-8789-dd5450dbe970

19 years ago * ac_check_krb5.m4: Set LIBS rather than LDFLAGS
Tom Yu [Tue, 25 Oct 2005 19:15:24 +0000 (19:15 +0000)]
* ac_check_krb5.m4: Set LIBS rather than LDFLAGS

ticket: 2923
status: open

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17451 dc483132-0cff-0310-8789-dd5450dbe970

19 years agoDelete setting and testing of STAT_ONCE_PER_SECOND, just always do it
Ken Raeburn [Fri, 21 Oct 2005 20:03:44 +0000 (20:03 +0000)]
Delete setting and testing of STAT_ONCE_PER_SECOND, just always do it

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17449 dc483132-0cff-0310-8789-dd5450dbe970

19 years agoRenamed variable 'log' to 'logfile' and made it static
Ken Raeburn [Fri, 21 Oct 2005 01:36:25 +0000 (01:36 +0000)]
Renamed variable 'log' to 'logfile' and made it static

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17448 dc483132-0cff-0310-8789-dd5450dbe970

19 years agoreindent to style in doc/coding-style, via gnu indent
Ken Raeburn [Fri, 21 Oct 2005 01:32:57 +0000 (01:32 +0000)]
reindent to style in doc/coding-style, via gnu indent

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17447 dc483132-0cff-0310-8789-dd5450dbe970

19 years ago* coding-style: Modern (gnu) indent requires a number with -ip
Ken Raeburn [Fri, 21 Oct 2005 01:31:30 +0000 (01:31 +0000)]
* coding-style: Modern (gnu) indent requires a number with -ip

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17446 dc483132-0cff-0310-8789-dd5450dbe970

19 years agoJeff's patches for a multi-threaded gss-sample suite, modified to not break the
Ken Raeburn [Fri, 21 Oct 2005 01:17:20 +0000 (01:17 +0000)]
Jeff's patches for a multi-threaded gss-sample suite, modified to not break the
single-threaded UNIX case.  (Tested on Linux/x86.)  Needs stylistic cleanup at
some point.

ticket: 3214
tags: pullup

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17445 dc483132-0cff-0310-8789-dd5450dbe970

19 years agowin-mac.h: Add definitions for int32_t and uint32_t
Jeffrey Altman [Thu, 20 Oct 2005 20:51:30 +0000 (20:51 +0000)]
win-mac.h: Add definitions for int32_t and uint32_t

ticket:new
tags: pullup

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17441 dc483132-0cff-0310-8789-dd5450dbe970

19 years agocc_mslsa.c:
Jeffrey Altman [Thu, 20 Oct 2005 20:24:21 +0000 (20:24 +0000)]
cc_mslsa.c:
  - provide defaults for client and server names in purge
    ticket routines
  - properly size the buffers used to store the names.

ticket: new
tags: pullup

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17440 dc483132-0cff-0310-8789-dd5450dbe970

19 years agogssapi_krb5.hin: Add missing GSS_DLLIMP modifiers to all exported
Jeffrey Altman [Thu, 20 Oct 2005 20:03:03 +0000 (20:03 +0000)]
gssapi_krb5.hin:  Add missing GSS_DLLIMP modifiers to all exported
data objects exported from the gssapi32.lib so that the applications
that link to it know that it is there.

ticket: 3189
tags: pullup

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17439 dc483132-0cff-0310-8789-dd5450dbe970

19 years agoThe GINA was being linked to the single threaded runtime
Jeffrey Altman [Thu, 20 Oct 2005 17:20:43 +0000 (17:20 +0000)]
The GINA was being linked to the single threaded runtime
library which was causing thread safety issues.  Replace
with libcmt.lib.

ticket: new
tags: pullup

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17437 dc483132-0cff-0310-8789-dd5450dbe970

19 years ago* Makefile.in (t_ser): Add dl library and thread link options, since kdb5
Ken Raeburn [Wed, 19 Oct 2005 23:36:16 +0000 (23:36 +0000)]
* Makefile.in (t_ser): Add dl library and thread link options, since kdb5
library is linked in and needs them.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17436 dc483132-0cff-0310-8789-dd5450dbe970

19 years ago* arcfour_s2k.c (asctouni): Counter should be size_t, like len
Ken Raeburn [Wed, 19 Oct 2005 22:47:35 +0000 (22:47 +0000)]
* arcfour_s2k.c (asctouni): Counter should be size_t, like len

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17435 dc483132-0cff-0310-8789-dd5450dbe970

19 years agoThis fixes an all-too-frequent nightly-testing failure on Tru64
Ken Raeburn [Wed, 19 Oct 2005 22:42:20 +0000 (22:42 +0000)]
This fixes an all-too-frequent nightly-testing failure on Tru64

* default.exp (setup_krb5_conf): Don't include a non-listening KDC port in the
client's config file.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17434 dc483132-0cff-0310-8789-dd5450dbe970

19 years ago * ac_check_krb5.m4: Example autoconf macro to use krb5-config for
Tom Yu [Tue, 18 Oct 2005 22:47:48 +0000 (22:47 +0000)]
* ac_check_krb5.m4: Example autoconf macro to use krb5-config for
setting build flags for applications.

ticket: 2923
status: open

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17433 dc483132-0cff-0310-8789-dd5450dbe970

19 years ago* libkadm5srv.exports: Don't export internal error-table symbols, or osa*
Ken Raeburn [Fri, 14 Oct 2005 01:19:02 +0000 (01:19 +0000)]
* libkadm5srv.exports: Don't export internal error-table symbols, or osa*
symbols that no longer exist in this library.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17428 dc483132-0cff-0310-8789-dd5450dbe970

19 years ago* libkadm5clnt.exports: Don't export internal error-table symbols
Ken Raeburn [Fri, 14 Oct 2005 01:17:48 +0000 (01:17 +0000)]
* libkadm5clnt.exports: Don't export internal error-table symbols

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17427 dc483132-0cff-0310-8789-dd5450dbe970

19 years ago* lock-test.c (main): Don't call error table initialization routines;
Ken Raeburn [Fri, 14 Oct 2005 01:12:58 +0000 (01:12 +0000)]
* lock-test.c (main): Don't call error table initialization routines;
kadm5_init* routines will do that.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17426 dc483132-0cff-0310-8789-dd5450dbe970

19 years ago* Makefile.in (SHLIB_EXPLIBS): Revert 10-04 change; add support library
Ken Raeburn [Fri, 14 Oct 2005 01:06:25 +0000 (01:06 +0000)]
* Makefile.in (SHLIB_EXPLIBS): Revert 10-04 change; add support library

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17425 dc483132-0cff-0310-8789-dd5450dbe970

19 years ago * kdc_preauth.c (etype_info_as_rep_helper): New function; shared
Tom Yu [Thu, 13 Oct 2005 22:42:26 +0000 (22:42 +0000)]
* kdc_preauth.c (etype_info_as_rep_helper): New function; shared
code for handling ETYPE-INFO and ETYPE-INFO2.  Checks request for
"newer" enctypes and does not return an ETYPE-INFO if any "newer"
enctypes are present in the request.  Reported by Will Fiveash.
(return_etype_info2, return_etype_info): Implement in terms of
etype_info_as_rep_helper.

ticket: 3207
status: open

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17424 dc483132-0cff-0310-8789-dd5450dbe970

19 years ago* shlib.conf: Change aix5.3 section to aix5.*. Change aix* section to aix4.*,
Ken Raeburn [Thu, 13 Oct 2005 01:23:02 +0000 (01:23 +0000)]
* shlib.conf: Change aix5.3 section to aix5.*.  Change aix* section to aix4.*,
and set DYNOBJEXT and MAKE_DYNOBJ_COMMAND.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17423 dc483132-0cff-0310-8789-dd5450dbe970

19 years ago* libnover.in (PARSE_OBJLISTS): Die on warnings (including input file not found).
Ken Raeburn [Thu, 13 Oct 2005 01:20:42 +0000 (01:20 +0000)]
* libnover.in (PARSE_OBJLISTS): Die on warnings (including input file not found).
* lib.in (PARSE_OBJLISTS): Likewise.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17422 dc483132-0cff-0310-8789-dd5450dbe970

19 years ago * ktutil_funcs.c (ktutil_add): Fix malloc size botches reported by
Tom Yu [Wed, 12 Oct 2005 20:48:36 +0000 (20:48 +0000)]
* ktutil_funcs.c (ktutil_add): Fix malloc size botches reported by
Will Fiveash.

ticket: 3002
target_version: 1.4.3
tags: pullup
component: krb5-admin
version_reported: 1.4

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17421 dc483132-0cff-0310-8789-dd5450dbe970

19 years ago * kdc_preauth.c (return_etype_info2): Apply patch from Will
Tom Yu [Wed, 12 Oct 2005 19:56:41 +0000 (19:56 +0000)]
* kdc_preauth.c (return_etype_info2): Apply patch from Will
Fiveash to use reply key's enctype, not the long-term key's
enctype, to avoid some enctype similarity problems.

ticket: 3205
tags: pullup

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17420 dc483132-0cff-0310-8789-dd5450dbe970

19 years ago * misc.h, misc.c (schpw_util_wrapper): Rename from
Tom Yu [Wed, 12 Oct 2005 04:09:19 +0000 (04:09 +0000)]
* misc.h, misc.c (schpw_util_wrapper): Rename from
chpass_util_wrapper to make functionality a little more obvious.

* schpw.c (process_chpw_request): Update for rename of
chpass_util_wrapper.

* misc.c (randkey_principal_wrapper_3, schpw_util_wrapper)
(chpass_principal_wrapper_3): Update for check_min_life.

* misc.h, misc.c (check_min_life): Change to take return error
string from KADM5_PASS_TOOSOON, adapted from patch from Shawn
Emery.

ticket: 3092
tags: pullup

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17417 dc483132-0cff-0310-8789-dd5450dbe970

19 years ago* Makefile.in (SHLIB_EXPLIBS): Include support library. Don't include system
Ken Raeburn [Tue, 11 Oct 2005 21:44:41 +0000 (21:44 +0000)]
* Makefile.in (SHLIB_EXPLIBS): Include support library.  Don't include system
db library (if in use).

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17416 dc483132-0cff-0310-8789-dd5450dbe970

19 years ago* libkdb5.exports: Delete __kdb2_*, kdb2_*, and a bunch of other symbols that
Ken Raeburn [Tue, 11 Oct 2005 21:42:25 +0000 (21:42 +0000)]
* libkdb5.exports: Delete __kdb2_*, kdb2_*, and a bunch of other symbols that
no longer exist in this library.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17415 dc483132-0cff-0310-8789-dd5450dbe970

19 years agopartial doc on Novell changes
Ken Raeburn [Tue, 11 Oct 2005 21:41:12 +0000 (21:41 +0000)]
partial doc on Novell changes

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17414 dc483132-0cff-0310-8789-dd5450dbe970

19 years ago* configure.in: Don't pull in libdb on AIX any more
Ken Raeburn [Mon, 10 Oct 2005 02:07:38 +0000 (02:07 +0000)]
* configure.in: Don't pull in libdb on AIX any more

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17413 dc483132-0cff-0310-8789-dd5450dbe970

19 years ago* Makefile.in (resolve, addrinfo-test, fake-addrinfo-test): Don't use "$<"
Ken Raeburn [Fri, 7 Oct 2005 18:53:00 +0000 (18:53 +0000)]
* Makefile.in (resolve, addrinfo-test, fake-addrinfo-test): Don't use "$<"
outside of implicit rules.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17412 dc483132-0cff-0310-8789-dd5450dbe970

19 years agoReduce work done on a second "make" pass over the tree, by not regenerating
Ken Raeburn [Thu, 6 Oct 2005 21:17:33 +0000 (21:17 +0000)]
Reduce work done on a second "make" pass over the tree, by not regenerating
lots of makefiles in the process of creating autoconf.h.  I think the autoconf
bug that was being worked around in 1996 has since been fixed.

* Makefile.in (autoconf.stamp): When running config.status, only rebuild
autoconf.h.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17411 dc483132-0cff-0310-8789-dd5450dbe970

19 years agoFix bug in parallel builds
Ken Raeburn [Thu, 6 Oct 2005 20:31:13 +0000 (20:31 +0000)]
Fix bug in parallel builds

* Makefile.in (DBSHOBJLISTS): New variable.
($(DBOBJLISTS-k5), $(DBSHOBJLISTS)): Depend on recursion step.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17410 dc483132-0cff-0310-8789-dd5450dbe970

19 years agoMove "make depend" check for built-in db2 into db2 module directory
Ken Raeburn [Wed, 5 Oct 2005 01:40:26 +0000 (01:40 +0000)]
Move "make depend" check for built-in db2 into db2 module directory

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17409 dc483132-0cff-0310-8789-dd5450dbe970

19 years agoMove libdb2 makefile stuff down into db2 module subtree.
Ken Raeburn [Wed, 5 Oct 2005 01:29:58 +0000 (01:29 +0000)]
Move libdb2 makefile stuff down into db2 module subtree.
Some steps towards making module build on Darwin, not there yet.

* aclocal.m4 (KRB5_BUILD_LIBRARY_WITH_DEPS): Substitute DYNOBJEXT and
MAKE_DYNOBJ_COMMAND.
(KRB5_LIB_AUX): Don't define _KDB5_STATIC_LINK.

* config/libnover.in (darwin.exports): New target.
($(LIBBASE)$(DYNOBJEXT)): New target, instead of $(LIBBASE)$(SHLIBVEXT).
(all-libs): Build $(LIBBASE)$(DYNOBJEXT).
(install-shared): Use DYNOBJEXT.

* config/pre.in (DYNOBJEXT, MAKE_DYNOBJ_COMMAND): New variables.
* config/shlib.conf: Set DYNOBJEXT, MAKE_DYNOBJ_COMMAND to the SHLIB versions.
For Darwin, set them to create a .so bundle, and set SHLIB_EXPORT_FILE_DEP to
darwin.exports.

* config/pre.in (DB_DEPLIB, DB_DEPLIB-k5, DB_DEPLIB-sys, DB_VERSION, DB_DEPS,
DB_DEPS-sys, DB_DEPS-k5, DB_DEPS-redirect, DB_LIB, KDB5_DB_LIB): Variables
deleted.
(KDB5_LIBS): Set to just $(KDB5_LIB).

* modules/kdb/db2/Makefile.in (DB_VERSION, DB_DEPS, DB_DEPS-sys, DB_DEPS-k5,
DB_DEPS-redirect, DB_LIB, KDB5_DB_LIB, DB_DEPLIB, DB_DEPLIB-k5, DB_DEPLIB-sys):
Variable definitions moved here from config/pre.in.
(SHLIB_EXPLIBS): Only use gssrpc and KDB5_DB_LIB.

* modules/kdb/db2/libdb2/test/Makefile.in (DB_LIB, DB_DEPLIB): Define here now.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17408 dc483132-0cff-0310-8789-dd5450dbe970

19 years agoMove the db2 library to the site of its one use, the kdb-db2 module.
Ken Raeburn [Tue, 4 Oct 2005 23:38:37 +0000 (23:38 +0000)]
Move the db2 library to the site of its one use, the kdb-db2 module.
Update configuration scripts, pathname make variables, etc., accordingly.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17407 dc483132-0cff-0310-8789-dd5450dbe970

19 years ago* Makefile.in (DBDIR, DBOBJLISTS, DBOBJLISTS-sys, DBOBJLISTS-k5): Variables
Ken Raeburn [Tue, 4 Oct 2005 23:36:29 +0000 (23:36 +0000)]
* Makefile.in (DBDIR, DBOBJLISTS, DBOBJLISTS-sys, DBOBJLISTS-k5): Variables
deleted.
(STOBJLISTS): Don't include DBOBJLISTS.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17406 dc483132-0cff-0310-8789-dd5450dbe970

19 years ago* Makefile.in (SHLIB_EXPLIBS): Only use gssrpc.
Ken Raeburn [Tue, 4 Oct 2005 21:23:21 +0000 (21:23 +0000)]
* Makefile.in (SHLIB_EXPLIBS): Only use gssrpc.
* configure.in: Set enable_shared=yes.

* kdb_xdr.c (krb5_dbe_create_key_data, krb5_dbe_update_tl_data,
krb5_dbe_lookup_tl_data, krb5_dbe_update_last_pwd_change,
krb5_dbe_lookup_last_pwd_change, krb5_dbe_update_mod_princ_data,
krb5_dbe_lookup_mod_princ_data, krb5_dbe_search_enctype,
krb5_dbe_find_enctype): Unused functions deleted.
(safe_realloc): Unused macro deleted.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17405 dc483132-0cff-0310-8789-dd5450dbe970

19 years ago* api.2/init-v2.exp: Temporarily disabled test103
Ken Raeburn [Tue, 4 Oct 2005 21:16:00 +0000 (21:16 +0000)]
* api.2/init-v2.exp: Temporarily disabled test103

ticket: 3202
status: open

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17404 dc483132-0cff-0310-8789-dd5450dbe970

19 years ago* api.1/lock.exp: Temporarily disabled tests
Ken Raeburn [Tue, 4 Oct 2005 20:37:17 +0000 (20:37 +0000)]
* api.1/lock.exp: Temporarily disabled tests

ticket: 3201
status: open

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17403 dc483132-0cff-0310-8789-dd5450dbe970

19 years ago* kdb5.c (kdb_get_conf_section): If the default realm is null, return null.
Ken Raeburn [Tue, 4 Oct 2005 20:27:33 +0000 (20:27 +0000)]
* kdb5.c (kdb_get_conf_section): If the default realm is null, return null.
(krb5_db_open): Don't pass null pointer to sprintf if default_realm is null.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17402 dc483132-0cff-0310-8789-dd5450dbe970

19 years ago* create/kdb5_mkdums.c (set_dbname_help): Set default realm and construct an
Ken Raeburn [Tue, 4 Oct 2005 20:24:14 +0000 (20:24 +0000)]
* create/kdb5_mkdums.c (set_dbname_help): Set default realm and construct an
argument vector describing the database pathname, before calling krb5_db_open.
* verify/kdb5_verify.c (set_dbname_help): Likewise.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17401 dc483132-0cff-0310-8789-dd5450dbe970

19 years ago * asn1_get.c (asn1_get_tag_2): Patch from Zhihong Zhang to properly
Tom Yu [Mon, 3 Oct 2005 21:16:57 +0000 (21:16 +0000)]
* asn1_get.c (asn1_get_tag_2): Patch from Zhihong Zhang to properly
handle tag numbers >= 30.

ticket: 2542
target_version: 1.4.3
tags: pullup

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17400 dc483132-0cff-0310-8789-dd5450dbe970

19 years ago * svr_iters.c (glob_to_regexp): Increment pointer, not character,
Tom Yu [Tue, 27 Sep 2005 23:30:39 +0000 (23:30 +0000)]
* svr_iters.c (glob_to_regexp): Increment pointer, not character,
when handling backslash quoting.  Patch from K.G. Gokulavasan.

ticket: 3190
tags: pullup

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17399 dc483132-0cff-0310-8789-dd5450dbe970

19 years ago* Makefile.in (fake-install): Do install in modules/kdb/db2. Caught by Michael
Ken Raeburn [Mon, 26 Sep 2005 21:04:00 +0000 (21:04 +0000)]
* Makefile.in (fake-install): Do install in modules/kdb/db2.  Caught by Michael
Calmer.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17398 dc483132-0cff-0310-8789-dd5450dbe970

19 years agoMove lib/kdb/kdb_db2 to modules/kdb/db2, and patch up pathnames in various
Ken Raeburn [Thu, 22 Sep 2005 20:19:30 +0000 (20:19 +0000)]
Move lib/kdb/kdb_db2 to modules/kdb/db2, and patch up pathnames in various
files to compensate.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17395 dc483132-0cff-0310-8789-dd5450dbe970

19 years agogss_release_buffer can leak zero-length buffers
Tom Yu [Thu, 22 Sep 2005 16:46:50 +0000 (16:46 +0000)]
gss_release_buffer can leak zero-length buffers

* rel_buffer.c (generic_gss_release_buffer): Free buffer even if
length is zero.  This avoids memory leaks in some cases.

ticket: new
target_version: 1.4.3
tags: pullup
component: krb5-libs

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17388 dc483132-0cff-0310-8789-dd5450dbe970

19 years agofix krb5_mk_rep subkey leaks
Tom Yu [Thu, 22 Sep 2005 16:44:20 +0000 (16:44 +0000)]
fix krb5_mk_rep subkey leaks

* mk_req_ext.c (krb5int_generate_and_save_subkey): Check for and
free pre-existing subkeys before clobbering the pointers.  This
fixes some memory leaks.

ticket: new
target_version: 1.4.3
tags: pullup
component: krb5-libs

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17387 dc483132-0cff-0310-8789-dd5450dbe970

19 years agofix memory leaks in krb5_gss_import_name() and krb5_gss_inquire_cred()
Tom Yu [Thu, 22 Sep 2005 02:48:09 +0000 (02:48 +0000)]
fix memory leaks in krb5_gss_import_name() and krb5_gss_inquire_cred()

* import_name.c (krb5_gss_import_name): Add missing free of tmp in
an error case to fix a memory leak.

* inq_cred.c (krb5_gss_inquire_cred): Memory leak fixes: call
krb5_gss_release_cred() with address of cred, not cred; add
missing call to krb5_gss_release_cred() in an error case.

ticket: new
target_version: 1.4.3
tags: pullup
component: krb5-libs

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17386 dc483132-0cff-0310-8789-dd5450dbe970

19 years agominor_status not cleared sometimes (gsstest nits)
Tom Yu [Wed, 21 Sep 2005 23:01:26 +0000 (23:01 +0000)]
minor_status not cleared sometimes (gsstest nits)

* duplicate_name.c (krb5_gss_duplicate_name):
* export_name.c (krb5_gss_export_name): Fix gsstest nit by
clearing minor_status if no errors.

ticket: new
target_version: 1.4.3
tags: pullup
component: krb5-libs

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17385 dc483132-0cff-0310-8789-dd5450dbe970

19 years agokrb5_gss_inquire_cred can copy out uninitialized pointer
Tom Yu [Wed, 21 Sep 2005 22:58:07 +0000 (22:58 +0000)]
krb5_gss_inquire_cred can copy out uninitialized pointer

* inq_cred.c (krb5_gss_inquire_cred): Initialize ret_name to
NULL.  Only call kg_save_name() if ret_name is actually non-NULL.
Return GSS_C_NO_NAME for now if no principal name in the cred.
Reported by Christoph Weizen.

ticket: new
version_reported: 1.4.2
target_version: 1.4.3
tags: pullup
component: krb5-libs

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17384 dc483132-0cff-0310-8789-dd5450dbe970

19 years ago * dnsglue.c (USE_RES_NINIT): Fix braino: define to 1, not empty
Tom Yu [Fri, 16 Sep 2005 19:23:41 +0000 (19:23 +0000)]
* dnsglue.c (USE_RES_NINIT): Fix braino: define to 1, not empty
string.

ticket: 3172

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17382 dc483132-0cff-0310-8789-dd5450dbe970

19 years ago* adm_proto.h (krb5_adm_connect, krb5_adm_disconnect, krb5_adm_dbent_to_proto,
Ken Raeburn [Thu, 15 Sep 2005 03:30:21 +0000 (03:30 +0000)]
* adm_proto.h (krb5_adm_connect, krb5_adm_disconnect, krb5_adm_dbent_to_proto,
krb5_adm_proto_to_dbent, krb5_adm_proto_to_ktent, krb5_adm_ktent_to_proto,
krb5_free_adm_data, krb5_send_adm_cmd, krb5_send_adm_reply, krb5_read_adm_cmd,
krb5_read_adm_reply): Delete declarations, since none of these functions exist.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17381 dc483132-0cff-0310-8789-dd5450dbe970

19 years ago* fake_addrinfo.c (getaddrinfo): AI_NUMERICSERV fix for AIX
Ken Raeburn [Fri, 9 Sep 2005 21:33:25 +0000 (21:33 +0000)]
* fake_addrinfo.c (getaddrinfo):  AI_NUMERICSERV fix for AIX

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17380 dc483132-0cff-0310-8789-dd5450dbe970

19 years agomine:
Ken Raeburn [Fri, 9 Sep 2005 21:30:38 +0000 (21:30 +0000)]
mine:
* fake-addrinfo-test.c: New file.
* Makefile.in (check): Do pass arguments to addrinfo-test invocation added by
Marc's patch.
(fake-addrinfo-test): New target.
(all): Depend on it.
(SRCS): Fix typo in last change.  Add fake-addrinfo-test.c.
(OBJS): Add fake-addrinfo-test.o.

from Marc Aurele La France:
* Makefile.in:  Build addrinfo-test.
* addrinfo-test.c (main):  'numeric' -> 'numerichost';  Add -n option to set
AI_NUMERICSERV (if available);  print usage message when no arguments are
given.

ticket: 3176
status: open

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17379 dc483132-0cff-0310-8789-dd5450dbe970

19 years agopatch from Marc Aurele La France:
Ken Raeburn [Fri, 9 Sep 2005 21:22:18 +0000 (21:22 +0000)]
patch from Marc Aurele La France:

* shlib.conf (case *-*-aix5.3*):  Generate proper shared libraries acceptable
to dlopen(3) (as in mechglue, for example).  Allows for building both shared
and static libraries in one run.  Only done for AIX 5.3, but probably should be
done for earlier versions.

ticket: 3176
status: open

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17378 dc483132-0cff-0310-8789-dd5450dbe970

19 years agoRework logic for using res_ninit() and friends to fall back to
Tom Yu [Thu, 8 Sep 2005 23:13:39 +0000 (23:13 +0000)]
Rework logic for using res_ninit() and friends to fall back to
res_init() if res_ndestroy() isn't available.

ticket: 3172
tags: pullup

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17377 dc483132-0cff-0310-8789-dd5450dbe970

19 years agoupdate mkrel for svn
Tom Yu [Thu, 8 Sep 2005 22:14:08 +0000 (22:14 +0000)]
update mkrel for svn

* mkrel: Update for svn.

ticket: new
target_version: 1.4.3
tags: pullup

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17376 dc483132-0cff-0310-8789-dd5450dbe970

19 years ago* default.exp: Initialize can_get_root to yes.
Ken Raeburn [Thu, 8 Sep 2005 01:44:53 +0000 (01:44 +0000)]
* default.exp: Initialize can_get_root to yes.
(setup_root_shell): If can_get_root is "no", log a message and return, without
making another attempt.  On failing attempts, set can_get_root to "no".

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17375 dc483132-0cff-0310-8789-dd5450dbe970

19 years agoMove KfM-specific build system components to KfM repository
Alexandra Ellwood [Thu, 1 Sep 2005 20:48:53 +0000 (20:48 +0000)]
Move KfM-specific build system components to KfM repository

Moved KfM-specific build system components into the KfM repository
to avoid conflicts between kfm and krb5 branch points and commit procedures.

Only KfM developers have been editing these files anyway so there is no
advantage to having them in the krb5 repository.

ticket: new
Component: krb5-build
Target_Version: 1.4.3

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17367 dc483132-0cff-0310-8789-dd5450dbe970

19 years agoRemove changebar.sty
Sam Hartman [Mon, 29 Aug 2005 19:22:52 +0000 (19:22 +0000)]
Remove changebar.sty

The changebar.sty file found in the doc directory has questionable
licensing.  In particular, it is not the same changebar.sty found in
CTAN and has no well defined license specified in the file.  Since we
do not actually need changebar.sty, remove it.

ticket: new
Target_Version: 1.4.3
Tags: pullup

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17363 dc483132-0cff-0310-8789-dd5450dbe970

19 years agoignore some more generated files
Ken Raeburn [Thu, 25 Aug 2005 23:48:46 +0000 (23:48 +0000)]
ignore some more generated files

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17362 dc483132-0cff-0310-8789-dd5450dbe970

19 years agoignore latex-generated files
Ken Raeburn [Thu, 25 Aug 2005 23:46:17 +0000 (23:46 +0000)]
ignore latex-generated files

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17361 dc483132-0cff-0310-8789-dd5450dbe970

19 years ago* kadm5/adb-unit-test.tex: Use RCS Id keyword instead of Header.
Ken Raeburn [Thu, 25 Aug 2005 23:41:34 +0000 (23:41 +0000)]
* kadm5/adb-unit-test.tex: Use RCS Id keyword instead of Header.
* kadm5/api-unit-test.tex: Likewise.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17360 dc483132-0cff-0310-8789-dd5450dbe970

19 years ago* kadm5/api-unit-test.tex (ovsec_kadm_create_principal): Fix missing closing
Ken Raeburn [Thu, 25 Aug 2005 23:27:19 +0000 (23:27 +0000)]
* kadm5/api-unit-test.tex (ovsec_kadm_create_principal): Fix missing closing
brace that prevent latex from finishing.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17359 dc483132-0cff-0310-8789-dd5450dbe970

19 years agoAdd execute property for man2ps, man2html
Ken Raeburn [Thu, 25 Aug 2005 23:15:24 +0000 (23:15 +0000)]
Add execute property for man2ps, man2html

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17358 dc483132-0cff-0310-8789-dd5450dbe970

19 years agofix more executable permissions
Tom Yu [Thu, 25 Aug 2005 22:04:59 +0000 (22:04 +0000)]
fix more executable permissions

Fix some more executable permissions missing from import.

ticket: new
tags: pullup
target_version: 1.4.3

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17357 dc483132-0cff-0310-8789-dd5450dbe970

19 years agoMake kadmin testing scripts executable
Ezra Peisach [Thu, 25 Aug 2005 14:26:37 +0000 (14:26 +0000)]
Make kadmin testing scripts executable

Mark the shell scripts used by lib/rpc and lib/kadm5 executable.

ticket:new
Tags: pullup

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17356 dc483132-0cff-0310-8789-dd5450dbe970

19 years agosvn:ignore configure and autom4te.cache files
Tom Yu [Wed, 24 Aug 2005 22:14:02 +0000 (22:14 +0000)]
svn:ignore configure and autom4te.cache files

ticket: new
tags: pullup
target_version: 1.4.3

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17355 dc483132-0cff-0310-8789-dd5450dbe970

19 years agoSet svn:executable for mkinstalldirs - needed during install
Ezra Peisach [Wed, 24 Aug 2005 16:32:24 +0000 (16:32 +0000)]
Set svn:executable for mkinstalldirs - needed during install

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17354 dc483132-0cff-0310-8789-dd5450dbe970

19 years agoDelete .cvsignore files; contents have already been
Sam Hartman [Wed, 24 Aug 2005 16:20:01 +0000 (16:20 +0000)]
Delete .cvsignore files; contents have already been
set on svn:ignore properties.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17353 dc483132-0cff-0310-8789-dd5450dbe970

19 years agoMake configuration scripts executable
Sam Hartman [Wed, 24 Aug 2005 16:10:17 +0000 (16:10 +0000)]
Make configuration scripts executable

Mark the shell scripts under config and util as executable.

Tom, this probably wants to be pulled up to the 1.3 branch as well.

ticket: new
Tags: pullup
Target_Version: 1.4.3

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17352 dc483132-0cff-0310-8789-dd5450dbe970

19 years ago * t_ser.c (ser_kcontext_test): Remove statement declaring an
Ezra Peisach [Tue, 23 Aug 2005 20:21:48 +0000 (20:21 +0000)]
    * t_ser.c (ser_kcontext_test): Remove statement declaring an
        unused variable using a non-portable gcc extension.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17346 dc483132-0cff-0310-8789-dd5450dbe970

19 years agoRename all RPC functions from _1 to _2 to match current program version number;
Ken Raeburn [Sat, 20 Aug 2005 09:14:59 +0000 (09:14 +0000)]
Rename all RPC functions from _1 to _2 to match current program version number;
likewise _1_svc to _2_svc in the kadmin server.  Delete the RPC functions from
the libkadm5clnt export list.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17345 dc483132-0cff-0310-8789-dd5450dbe970

19 years ago* post.in (configure): Depend on patchlevel.h
Ken Raeburn [Sat, 20 Aug 2005 08:27:46 +0000 (08:27 +0000)]
* post.in (configure): Depend on patchlevel.h

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17344 dc483132-0cff-0310-8789-dd5450dbe970

19 years ago* aclocal.m4 (PL_KRB5_MAJOR_RELEASE, PL_KRB5_MINOR_RELEASE, PL_KRB5_PATCHLEVEL,
Ken Raeburn [Sat, 20 Aug 2005 08:26:36 +0000 (08:26 +0000)]
* aclocal.m4 (PL_KRB5_MAJOR_RELEASE, PL_KRB5_MINOR_RELEASE, PL_KRB5_PATCHLEVEL,
PL_KRB5_RELTAIL): New macros, holding values extracted from patchlevel.h at
autoconf time.
(K5_VERSION): Define in terms of the PL_* macros.
(K5_TOPDIR): If m4exit doesn't work, try builtin(m4exit,1).

* configure.in: Set KRB5_VERSION from K5_VERSION, don't parse patchlevel.h.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17343 dc483132-0cff-0310-8789-dd5450dbe970

19 years agoAll configure.in scripts: Use K5_AC_INIT instead of AC_INIT
Ken Raeburn [Sat, 20 Aug 2005 07:17:17 +0000 (07:17 +0000)]
All configure.in scripts: Use K5_AC_INIT instead of AC_INIT

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17342 dc483132-0cff-0310-8789-dd5450dbe970

19 years ago* aclocal.m4 (K5_AC_INIT, K5_VERSION, K5_BUGADDR): New macros
Ken Raeburn [Sat, 20 Aug 2005 07:01:37 +0000 (07:01 +0000)]
* aclocal.m4 (K5_AC_INIT, K5_VERSION, K5_BUGADDR): New macros

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17341 dc483132-0cff-0310-8789-dd5450dbe970

19 years agoMinor changes (shouldn't alter semantics) to increase similarity to code output
Ken Raeburn [Sat, 20 Aug 2005 06:24:48 +0000 (06:24 +0000)]
Minor changes (shouldn't alter semantics) to increase similarity to code output
by modern Solaris rpcgen.

* kadm_rpc.h: Remove krb5_ui_4 casts on RPC defined numbers.  Remove argument
names from RPC proc declarations.  Reorder declarations, change whitespace.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17340 dc483132-0cff-0310-8789-dd5450dbe970

19 years ago* kdb_db2.c (MAX_LOCK_TRIES): New macro.
Ken Raeburn [Sat, 20 Aug 2005 04:22:42 +0000 (04:22 +0000)]
* kdb_db2.c (MAX_LOCK_TRIES): New macro.
(krb5_db2_db_lock): Always make non-blocking attempts to acquire the lock.
Retry up to MAX_LOCK_TRIES times on failure.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17339 dc483132-0cff-0310-8789-dd5450dbe970

19 years agopartial doc of Novell changes
Ken Raeburn [Fri, 19 Aug 2005 23:51:24 +0000 (23:51 +0000)]
partial doc of Novell changes

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17338 dc483132-0cff-0310-8789-dd5450dbe970

19 years ago* kdb5.c (kdb_load_library): Look up db_modules>db_module_dir in config file,
Ken Raeburn [Wed, 17 Aug 2005 02:22:14 +0000 (02:22 +0000)]
* kdb5.c (kdb_load_library): Look up db_modules>db_module_dir in config file,
and use any indicated directories before the compiled-in directories.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17337 dc483132-0cff-0310-8789-dd5450dbe970