krb5.git
25 years ago * Makefile.in (install-mkdirs): Use mkinstalldirs rather than
Tom Yu [Fri, 23 Jul 1999 03:18:26 +0000 (03:18 +0000)]
* Makefile.in (install-mkdirs): Use mkinstalldirs rather than
mkdir -p for portability reasons.

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

25 years agoAdd profile support for libdefaults dns_fallback
Jeffrey Altman [Fri, 23 Jul 1999 03:17:46 +0000 (03:17 +0000)]
Add profile support for libdefaults dns_fallback

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

25 years agoRename conf_boolean to krb5_conf_boolean and remove the static designation
Jeffrey Altman [Fri, 23 Jul 1999 03:10:58 +0000 (03:10 +0000)]
Rename conf_boolean to krb5_conf_boolean and remove the static designation
so that the function may be used in other modules.

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

25 years ago * mkinstalldirs: New file; from autoconf-2.13
Tom Yu [Fri, 23 Jul 1999 03:07:13 +0000 (03:07 +0000)]
* mkinstalldirs: New file; from autoconf-2.13

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

25 years agoAdditional exports which are used by Kermit for Server Side Telnet authentication
Jeffrey Altman [Fri, 23 Jul 1999 03:07:07 +0000 (03:07 +0000)]
Additional exports which are used by Kermit for Server Side Telnet authentication

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

25 years agoAdded new profile_in_memory flag to the struct _krb5_context so that
Jeffrey Altman [Fri, 23 Jul 1999 03:05:24 +0000 (03:05 +0000)]
Added new profile_in_memory flag to the struct _krb5_context so that
Krb5 may keep track of whether or not a profile file was found.
This is needed for conditional use of DNS Realm and Server lookups
based on whether or not a profile exists.

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

25 years ago * config.guess, config.sub, install-sh: Update from autoconf-2.13
Tom Yu [Fri, 23 Jul 1999 02:47:17 +0000 (02:47 +0000)]
* config.guess, config.sub, install-sh: Update from autoconf-2.13

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

25 years agoclean up more conflicts
Tom Yu [Fri, 23 Jul 1999 02:38:08 +0000 (02:38 +0000)]
clean up more conflicts

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

25 years agoresolve conflicts from autoconf-2.13 import
Tom Yu [Fri, 23 Jul 1999 02:30:33 +0000 (02:30 +0000)]
resolve conflicts from autoconf-2.13 import

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

25 years agoInitial revision
Tom Yu [Fri, 23 Jul 1999 02:21:05 +0000 (02:21 +0000)]
Initial revision

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

25 years agomore fixes for meeroh's patch
Ken Raeburn [Thu, 22 Jul 1999 00:04:07 +0000 (00:04 +0000)]
more fixes for meeroh's patch

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

25 years ago* init_os_ctx.c (os_get_default_config_files): Fix some typos and missed name
Ken Raeburn [Wed, 21 Jul 1999 21:26:11 +0000 (21:26 +0000)]
* init_os_ctx.c (os_get_default_config_files): Fix some typos and missed name
changes in the patch Miro just checked in but forgot to mention here, in which
Mac filespecs are used instead of filenames.

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

25 years ago* prof_int.h (profile_t): Delete typedef, since Miro changed prof_int.h to
Ken Raeburn [Wed, 21 Jul 1999 21:23:14 +0000 (21:23 +0000)]
* prof_int.h (profile_t): Delete typedef, since Miro changed prof_int.h to
include profile.h, which also has the typedef.
* prof_file.c, prof_init.c: Fix typos and missed variable and type name changes
from Miro's patch.

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

25 years ago#ifdefed out krb5_*config_file on MacOS
Miro Jurisic [Wed, 21 Jul 1999 18:23:24 +0000 (18:23 +0000)]
#ifdefed out krb5_*config_file on MacOS

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

25 years agoProfile library now uses MacOS native file specifiers on MacOS, and file paths on...
Miro Jurisic [Wed, 21 Jul 1999 18:22:10 +0000 (18:22 +0000)]
Profile library now uses MacOS native file specifiers on MacOS, and file paths on all other OSes

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

25 years agoAdded krb5_free_unparsed_name
Miro Jurisic [Wed, 21 Jul 1999 18:21:56 +0000 (18:21 +0000)]
Added krb5_free_unparsed_name

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

25 years agoUse Mac files specifiers for config files on MacOS
Miro Jurisic [Wed, 21 Jul 1999 18:20:50 +0000 (18:20 +0000)]
Use Mac files specifiers for config files on MacOS

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

25 years agoProfile library now uses MacOS native file specifiers on MacOS, and file paths on...
Miro Jurisic [Wed, 21 Jul 1999 17:21:56 +0000 (17:21 +0000)]
Profile library now uses MacOS native file specifiers on MacOS, and file paths on all other OSes

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

25 years agoAdded #ifdef __cplusplus extern "C"
Miro Jurisic [Wed, 14 Jul 1999 23:27:36 +0000 (23:27 +0000)]
Added #ifdef __cplusplus extern "C"

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

25 years agoprofile headers now copied to output
Miro Jurisic [Tue, 13 Jul 1999 23:48:31 +0000 (23:48 +0000)]
profile headers now copied to output

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

25 years agoAIX 4.3.2 (4.3.0+) build fixes based on bug report from Joshua Lackey,
Ken Raeburn [Mon, 12 Jul 1999 20:19:51 +0000 (20:19 +0000)]
AIX 4.3.2 (4.3.0+) build fixes based on bug report from Joshua Lackey,
lackeyj@austin.ibm.com.

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

25 years agoUpdated for 2.1d3 and 2.1d4
Miro Jurisic [Mon, 12 Jul 1999 16:57:45 +0000 (16:57 +0000)]
Updated for 2.1d3 and 2.1d4

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

25 years agoFixed krb5 library CFM version numbers
Miro Jurisic [Mon, 12 Jul 1999 16:52:42 +0000 (16:52 +0000)]
Fixed krb5 library CFM version numbers

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

25 years ago * krb5_decode_test.c (main): Add additional test cases in
Tom Yu [Sun, 11 Jul 1999 09:20:22 +0000 (09:20 +0000)]
* krb5_decode_test.c (main): Add additional test cases in
  encryption_key to test negative integer handling.

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

25 years ago * asn1_decode.c (asn1_decode_integer): Fix to deal with overflows
Tom Yu [Sun, 11 Jul 1999 09:19:41 +0000 (09:19 +0000)]
* asn1_decode.c (asn1_decode_integer): Fix to deal with overflows
  and negative integers.
(asn1_decode_unsigned_integer): Fix to deal with overflows and to
  return errors on encountering negative integers.

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

25 years agoHeaders now correctly copied to output folders
Miro Jurisic [Sat, 10 Jul 1999 22:54:39 +0000 (22:54 +0000)]
Headers now correctly copied to output folders

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

25 years agoFixed discrepancies between debug and final targets
Miro Jurisic [Sat, 10 Jul 1999 18:19:20 +0000 (18:19 +0000)]
Fixed discrepancies between debug and final targets

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

25 years agoAdded
Miro Jurisic [Sat, 10 Jul 1999 17:20:43 +0000 (17:20 +0000)]
Added

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

25 years agoMore fixed to make Makefile work correctly from any root
Miro Jurisic [Sat, 10 Jul 1999 17:19:02 +0000 (17:19 +0000)]
More fixed to make Makefile work correctly from any root

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

25 years agoAdded
Miro Jurisic [Sat, 10 Jul 1999 17:07:25 +0000 (17:07 +0000)]
Added

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

25 years agoMore fixed to make perl script run cirrectly from any root
Miro Jurisic [Sat, 10 Jul 1999 16:59:44 +0000 (16:59 +0000)]
More fixed to make perl script run cirrectly from any root

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

25 years agoMore fixed to make perl script run cirrectly from any root
Miro Jurisic [Sat, 10 Jul 1999 16:52:12 +0000 (16:52 +0000)]
More fixed to make perl script run cirrectly from any root

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

25 years agoAdded profile library and fixed perl script invocation to work fromarbitrary root
Miro Jurisic [Sat, 10 Jul 1999 05:12:25 +0000 (05:12 +0000)]
Added profile library and fixed perl script invocation to work fromarbitrary root

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

25 years agoAdded profile library file list
Miro Jurisic [Sat, 10 Jul 1999 05:11:55 +0000 (05:11 +0000)]
Added profile library file list

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

25 years agoRemoved profile lib error table installation
Miro Jurisic [Sat, 10 Jul 1999 05:11:38 +0000 (05:11 +0000)]
Removed profile lib error table installation

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

25 years ago* kdb5_util.c (main): Do try using com_err in the case that krb5_init_context
Ken Raeburn [Wed, 7 Jul 1999 00:41:01 +0000 (00:41 +0000)]
* kdb5_util.c (main): Do try using com_err in the case that krb5_init_context
fails, instead of fprintf of the error number.
(cf krb5-bugs db #499, 13-Nov-1997)

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

25 years ago* KRB5-asn.py (PA-SAM-RESPONSE): Fix syntax error -- comma separating sequence
Ken Raeburn [Tue, 6 Jul 1999 23:24:12 +0000 (23:24 +0000)]
* KRB5-asn.py (PA-SAM-RESPONSE): Fix syntax error -- comma separating sequence
components doesn't belong buried in a comment.

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

25 years ago* configure.in: Delete old and already disabled code relating to shared library
Ken Raeburn [Tue, 6 Jul 1999 23:16:47 +0000 (23:16 +0000)]
* configure.in: Delete old and already disabled code relating to shared library
support.

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

25 years ago * krb5_decode_test.c (main): Add test cases for encryption_key in
Tom Yu [Sun, 4 Jul 1999 00:45:24 +0000 (00:45 +0000)]
* krb5_decode_test.c (main): Add test cases for encryption_key in
order to test skipping of trailing fields in sequences, as well as
handling of indefinite lengths in sequences.

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

25 years ago * asn1buf.c (asn1buf_sync): Add length parameter to disambiguate
Tom Yu [Sun, 4 Jul 1999 00:44:07 +0000 (00:44 +0000)]
* asn1buf.c (asn1buf_sync): Add length parameter to disambiguate
constructed-indefinite encoding from constructed-definite encoding
which happens to end at the same place as the enclosing buf.

* asn1buf.h: Update to match definition.

* krb5_decode.c (end_structure): Update to deal with additional
length parameter to asn1buf_sync().

* asn1_k_decode.c (end_sequence_of, end_structure): Update to deal
with additional length parameter to asn1buf_sync().

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

25 years ago * asn1buf.h: New prototpyes for asn1buf_sync() and
Tom Yu [Sat, 3 Jul 1999 09:00:15 +0000 (09:00 +0000)]
* asn1buf.h: New prototpyes for asn1buf_sync() and
asn1buf_skiptail().

* asn1buf.c (asn1buf_sync): Fix to deal with
constructed-indefinite encodings with trailing fields.  As a
result, this requires that the most recently read tag number be
passed in.
(asn1buf_skiptail): New helper function to skip trailing fields in
a constructed-indefinite encoding.

* krb5_decode.c (end_structure): Hack to deal with changed
asn1buf_sync().

* asn1_k_decode.c (end_structure, end_sequence_of): Hack to deal
with changed asn1buf_sync().

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

25 years ago * asn1buf.c (asn1buf_sync): Interim fix for DCE compat problem
Tom Yu [Thu, 1 Jul 1999 00:38:28 +0000 (00:38 +0000)]
* asn1buf.c (asn1buf_sync): Interim fix for DCE compat problem
with indefinite length encodings.

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

25 years ago * Makefile.in: Fix jaltman's changes so they don't break the unix
Tom Yu [Thu, 1 Jul 1999 00:08:58 +0000 (00:08 +0000)]
* Makefile.in: Fix jaltman's changes so they don't break the unix
build.

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

25 years agoDisable lookaside cache. It's needed if the replay cache is enabled, and could
Ken Raeburn [Wed, 30 Jun 1999 19:28:13 +0000 (19:28 +0000)]
Disable lookaside cache.  It's needed if the replay cache is enabled, and could
theoretically make certain attacks more difficult, but the replay cache is
disabled, the attack is very difficult compared to other existing attacks
(would need huge numbers of queries), and under heavy load the lookaside cache
degrades performance.

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

25 years ago* locate_kdc.c (krb5_locate_kdc): Kerberos admin service name is
Ken Raeburn [Wed, 30 Jun 1999 19:17:23 +0000 (19:17 +0000)]
* locate_kdc.c (krb5_locate_kdc): Kerberos admin service name is
"kerberos-adm", not "kadmin", so look up "_kerberos-adm._tcp" in DNS.

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

25 years agokrb5_try_realm_txt_rr() should allow the resolv library to expand
Jeffrey Altman [Wed, 30 Jun 1999 15:12:42 +0000 (15:12 +0000)]
krb5_try_realm_txt_rr() should allow the resolv library to expand
the local domain or domain searchlist when the query is being
performed without the specification of a hostname or domain.
When 'name' is NULL or "", no '.' should be appended to the query.
Appending a '.' in that circumstance will result in an inability
to resolv the REALM if gethostname() does not return a fully
qualified domain name as on Windows and Solaris.

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

25 years agoMakefile.in modified to support conditional compilation of krb5_32.dll
Jeffrey Altman [Wed, 30 Jun 1999 00:04:48 +0000 (00:04 +0000)]
Makefile.in modified to support conditional compilation of krb5_32.dll
with DNS support using DNSFLAGS variable defined in win-pre.h.

krb5_32.def modified to export functions necessary to support eklogin
protocol.

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

25 years agoAdd support for conditional definition of DNS flags to win-pre.h
Jeffrey Altman [Wed, 30 Jun 1999 00:00:30 +0000 (00:00 +0000)]
Add support for conditional definition of DNS flags to win-pre.h
If KRB5_USE_DNS is defined in the environment then Krb5_32.dll
will be built with DNS support.

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

25 years ago * replay.c (MATCH): Fix up to compare the correct components of
Tom Yu [Tue, 29 Jun 1999 02:03:02 +0000 (02:03 +0000)]
* replay.c (MATCH): Fix up to compare the correct components of
the input address.

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

25 years ago * dk_encrypt.c (krb5_marc_dk_encrypt): Call
Tom Yu [Tue, 29 Jun 1999 01:55:21 +0000 (01:55 +0000)]
* dk_encrypt.c (krb5_marc_dk_encrypt): Call
krb5_marc_dk_encrypt_length() instead of krb5_dk_encrypt_length()
to prevent blocksize errors.

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

25 years ago * enc_helper.c (krb5_encrypt_helper): NULL out the pointer to the
Tom Yu [Tue, 29 Jun 1999 01:53:43 +0000 (01:53 +0000)]
* enc_helper.c (krb5_encrypt_helper): NULL out the pointer to the
ciphertext if there is an error; this prevents stuff farther up
from freeing freed memory.

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

25 years agoCheck whether profile is valid before partying on it
Danilo Almeida [Wed, 23 Jun 1999 22:18:05 +0000 (22:18 +0000)]
Check whether profile is valid before partying on it

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

25 years agoDNS lookup implementation, conditionally compiled under KRB5_DNS_LOOKUP (which
Ken Raeburn [Mon, 21 Jun 1999 18:33:05 +0000 (18:33 +0000)]
DNS lookup implementation, conditionally compiled under KRB5_DNS_LOOKUP (which
is not defined).  Written by Ken Hornstein and Jeffrey Altman, with some minor
changes from me.

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

25 years agoBoost version to 1.0.8
Danilo Almeida [Mon, 21 Jun 1999 18:15:24 +0000 (18:15 +0000)]
Boost version to 1.0.8

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

25 years ago* init_ctx.c (krb5_free_context): Set field pointers to NULL after freeing
Ken Raeburn [Fri, 18 Jun 1999 22:51:40 +0000 (22:51 +0000)]
* init_ctx.c (krb5_free_context): Set field pointers to NULL after freeing
targets, in case higher-level code retains pointers into the context structure.
From Jeffrey Altman.

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

25 years agominor syntax cleanup
Ken Raeburn [Fri, 18 Jun 1999 22:19:19 +0000 (22:19 +0000)]
minor syntax cleanup

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

25 years ago * asn1_encode.c (asn1_encode_generaltime): Fix minor bug in
Tom Yu [Thu, 17 Jun 1999 21:31:56 +0000 (21:31 +0000)]
* asn1_encode.c (asn1_encode_generaltime): Fix minor bug in
bounds-checking for tm_year: 1900 + 8099 = 9999.

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

25 years ago* ccdefname.c (get_from_registry_indirect, try_dir, get_from_os):
Danilo Almeida [Thu, 17 Jun 1999 10:01:28 +0000 (10:01 +0000)]
* ccdefname.c (get_from_registry_indirect, try_dir, get_from_os):
        Extra robustness to win32 code.
* init_os_ctx.c (krb5_get_config_files, krb5_free_config_files):
        Add function to get config files being used for current
        context with corresponding free function.

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

25 years ago* krb5_32.def: Add krb5_get_default_config_files and
Danilo Almeida [Thu, 17 Jun 1999 09:59:36 +0000 (09:59 +0000)]
* krb5_32.def: Add krb5_get_default_config_files and
        krb5_free_config_files.

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

25 years ago* krb5.hin (krb5_get_default_config_files, krb5_free_config_files):
Danilo Almeida [Thu, 17 Jun 1999 09:59:00 +0000 (09:59 +0000)]
* krb5.hin (krb5_get_default_config_files, krb5_free_config_files):
        Add function to get default config files with corresponding
        free function.

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

25 years agoFix memory leak in profile_init_path()
Danilo Almeida [Thu, 17 Jun 1999 09:57:23 +0000 (09:57 +0000)]
Fix memory leak in profile_init_path()

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

25 years agoFor profile name, enhance win32 heuristics to use environment variable
Danilo Almeida [Wed, 16 Jun 1999 05:43:46 +0000 (05:43 +0000)]
For profile name, enhance win32 heuristics to use environment variable
(like Unix) and registry.  Also try executable's dir before windows dir
if not secure.

For ccname, enhance win32 heuristics to use registry properly.  Default
to API:krb5cc properly, and to use temp dirs before the windows dir.

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

25 years agoFix windows build.
Danilo Almeida [Wed, 16 Jun 1999 05:38:37 +0000 (05:38 +0000)]
Fix windows build.
Fix calling convention.

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

25 years agoFix windows build
Danilo Almeida [Wed, 16 Jun 1999 05:36:00 +0000 (05:36 +0000)]
Fix windows build

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

25 years agoCreate Makefile.in for srvtab keytab code during win32 build
Danilo Almeida [Wed, 16 Jun 1999 05:33:06 +0000 (05:33 +0000)]
Create Makefile.in for srvtab keytab code during win32 build

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

25 years agoGet rid of control characters in text file
Danilo Almeida [Tue, 15 Jun 1999 20:49:12 +0000 (20:49 +0000)]
Get rid of control characters in text file

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

25 years agoImplement SRVTAB keytab type, which can read a krb4 srvtab
Geoffrey King [Sun, 13 Jun 1999 09:17:33 +0000 (09:17 +0000)]
Implement SRVTAB keytab type, which can read a krb4 srvtab

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

25 years agoMac: Fixed 2nd config file name
Miro Jurisic [Fri, 11 Jun 1999 19:21:50 +0000 (19:21 +0000)]
Mac: Fixed 2nd config file name

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

25 years agoUse PostMessage instead of SendMessage so that we don't block
Danilo Almeida [Thu, 10 Jun 1999 18:15:11 +0000 (18:15 +0000)]
Use PostMessage instead of SendMessage so that we don't block

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

25 years agoFixed Mac PPC #ifdefs
Miro Jurisic [Wed, 9 Jun 1999 18:34:36 +0000 (18:34 +0000)]
Fixed Mac PPC #ifdefs

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

25 years agoFixed quoting
Miro Jurisic [Wed, 9 Jun 1999 17:53:56 +0000 (17:53 +0000)]
Fixed quoting

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

25 years agoAdded libraries for native microseconds support
Miro Jurisic [Wed, 9 Jun 1999 17:49:39 +0000 (17:49 +0000)]
Added libraries for native microseconds support

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

25 years ago#ifdefed Mac native microseconds code for PPC-only
Miro Jurisic [Wed, 9 Jun 1999 17:47:34 +0000 (17:47 +0000)]
#ifdefed Mac native microseconds code for PPC-only

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

25 years agoFixed Duplicate won't delete locked files bug
Alexandra Ellwood [Wed, 9 Jun 1999 17:01:31 +0000 (17:01 +0000)]
Fixed Duplicate won't delete locked files bug

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

25 years agoMerged changes from Mac_V2_0_derivatives branch
Miro Jurisic [Wed, 9 Jun 1999 14:53:26 +0000 (14:53 +0000)]
Merged changes from Mac_V2_0_derivatives branch

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

25 years agoUpdated for 2.0.1b1, 2.1d1 and 2.1d2
Miro Jurisic [Wed, 9 Jun 1999 14:52:49 +0000 (14:52 +0000)]
Updated for 2.0.1b1, 2.1d1 and 2.1d2

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

25 years agoMerged changed from Mac_V2_0_derivatives branch
Miro Jurisic [Wed, 9 Jun 1999 14:52:29 +0000 (14:52 +0000)]
Merged changed from Mac_V2_0_derivatives branch

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

25 years agoAdded krb5_rc_*
Miro Jurisic [Wed, 9 Jun 1999 14:16:49 +0000 (14:16 +0000)]
Added krb5_rc_*

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

25 years agoremoved kconfig since it is no longer needed
Alexandra Ellwood [Tue, 8 Jun 1999 19:41:49 +0000 (19:41 +0000)]
removed kconfig since it is no longer needed

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

25 years agoChanged errno to SOCKET_ERRNO/SOCKET_SET_ERRNO for Mac OT SocketsLib
Alexandra Ellwood [Tue, 8 Jun 1999 19:27:33 +0000 (19:27 +0000)]
Changed errno to SOCKET_ERRNO/SOCKET_SET_ERRNO for Mac OT SocketsLib

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

25 years agoRemove references to cc_*_instance functions
Danilo Almeida [Tue, 8 Jun 1999 06:19:22 +0000 (06:19 +0000)]
Remove references to cc_*_instance functions

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

25 years agoOnly do version checking once per use of the DLL
Danilo Almeida [Tue, 8 Jun 1999 06:18:38 +0000 (06:18 +0000)]
Only do version checking once per use of the DLL

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

25 years agoNew fragment names
Miro Jurisic [Fri, 28 May 1999 05:56:35 +0000 (05:56 +0000)]
New fragment names

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

25 years agoRemoved references to gss-krb5-* targets and changed CCache paths
Miro Jurisic [Thu, 27 May 1999 21:16:16 +0000 (21:16 +0000)]
Removed references to gss-krb5-* targets and changed CCache paths

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

25 years agoRemoved metric buttload of old Mac crap that hasn't been used for years
Miro Jurisic [Thu, 27 May 1999 20:48:41 +0000 (20:48 +0000)]
Removed metric buttload of old Mac crap that hasn't been used for years

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

25 years agoNow references external copies of CCache and other libs
Miro Jurisic [Thu, 27 May 1999 20:47:14 +0000 (20:47 +0000)]
Now references external copies of CCache and other libs

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

25 years agoMerged Sockets support
Miro Jurisic [Thu, 27 May 1999 19:55:53 +0000 (19:55 +0000)]
Merged Sockets support

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

25 years agoAdded header copying targets
Miro Jurisic [Thu, 27 May 1999 19:52:56 +0000 (19:52 +0000)]
Added header copying targets

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

25 years agoUpdated to use the OT sockets library
Alexandra Ellwood [Thu, 27 May 1999 19:32:09 +0000 (19:32 +0000)]
Updated to use the OT sockets library

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

25 years agoRemoved macsock.c and DNR.c because they are not used by OT sockets library
Alexandra Ellwood [Thu, 27 May 1999 19:14:50 +0000 (19:14 +0000)]
Removed macsock.c and DNR.c because they are not used by OT sockets library

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

25 years agoRemoved macsock.c and DNR.c because they are not used by the OT sockets library
Alexandra Ellwood [Thu, 27 May 1999 19:13:59 +0000 (19:13 +0000)]
Removed macsock.c and DNR.c because they are not used by the OT sockets library

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

25 years agoUpdated header files to use OT Sockets library
Alexandra Ellwood [Thu, 27 May 1999 19:12:37 +0000 (19:12 +0000)]
Updated header files to use OT Sockets library

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

25 years agoRemoved call to getmyipaddr since Sockets has gethostname
Alexandra Ellwood [Thu, 27 May 1999 19:09:34 +0000 (19:09 +0000)]
Removed call to getmyipaddr since Sockets has gethostname

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

25 years agoFixed a few mac paths
Miro Jurisic [Thu, 27 May 1999 03:57:36 +0000 (03:57 +0000)]
Fixed a few mac paths

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

25 years agoFixed glue targets
Miro Jurisic [Thu, 27 May 1999 02:05:39 +0000 (02:05 +0000)]
Fixed glue targets

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

25 years agoRemoved #define ENOMEM
Miro Jurisic [Thu, 27 May 1999 00:53:56 +0000 (00:53 +0000)]
Removed #define ENOMEM

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

25 years agoCompletely redone Makefile
Miro Jurisic [Thu, 27 May 1999 00:38:02 +0000 (00:38 +0000)]
Completely redone Makefile

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

25 years agoRemoved ENOMEM
Miro Jurisic [Thu, 27 May 1999 00:37:23 +0000 (00:37 +0000)]
Removed ENOMEM

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

25 years agoImprove rule to create gssapi include dir under windows
Danilo Almeida [Wed, 19 May 1999 17:28:56 +0000 (17:28 +0000)]
Improve rule to create gssapi include dir under windows

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

25 years agoRemove unncessary LIBCMD definition from recursive make invocations
Danilo Almeida [Wed, 19 May 1999 17:18:55 +0000 (17:18 +0000)]
Remove unncessary LIBCMD definition from recursive make invocations

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