]>
git.ipfire.org Git - thirdparty/krb5.git/log
Tom Yu [Tue, 31 Aug 2004 19:44:39 +0000 (19:44 +0000)]
pullup to 1.2.x from trunk
ticket: 2687
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@16707
dc483132 -0cff-0310-8789-
dd5450dbe970
Tom Yu [Tue, 31 Aug 2004 19:43:55 +0000 (19:43 +0000)]
pullup to 1.2.x from trunk
ticket: 2686
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@16706
dc483132 -0cff-0310-8789-
dd5450dbe970
Alexandra Ellwood [Tue, 6 Jul 2004 21:21:40 +0000 (21:21 +0000)]
Fixed typo generated while applying diffs manually for pullup
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@16544
dc483132 -0cff-0310-8789-
dd5450dbe970
Alexandra Ellwood [Tue, 6 Jul 2004 19:32:02 +0000 (19:32 +0000)]
Pulled up patches for the aname_to_lname buffer overruns to krb5-1-2-2-branch for KfM 4.5.4. See RT ticket #s 2583 and 2584
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@16543
dc483132 -0cff-0310-8789-
dd5450dbe970
Alexandra Ellwood [Thu, 3 Jul 2003 19:15:03 +0000 (19:15 +0000)]
init_os_ctx.c: removed memory leak. Was leaking profiles on the Mac. Fix for KfM 4.5.3
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@15665
dc483132 -0cff-0310-8789-
dd5450dbe970
Tom Yu [Wed, 9 Apr 2003 00:10:14 +0000 (00:10 +0000)]
* version.rc: 1.2.8 final
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@15330
dc483132 -0cff-0310-8789-
dd5450dbe970
Tom Yu [Tue, 8 Apr 2003 23:54:25 +0000 (23:54 +0000)]
update for 1.2.8
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@15329
dc483132 -0cff-0310-8789-
dd5450dbe970
Tom Yu [Tue, 8 Apr 2003 23:43:06 +0000 (23:43 +0000)]
pull up krb4 cross-realm patch doc
pullup from trunk
ticket: new
target_version: 1.2.8
version_fixed: 1.2.8
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@15328
dc483132 -0cff-0310-8789-
dd5450dbe970
no author [Tue, 8 Apr 2003 23:36:52 +0000 (23:36 +0000)]
This commit was manufactured by cvs2svn to create branch
'krb5-1-2-2-branch'.
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@15327
dc483132 -0cff-0310-8789-
dd5450dbe970
Tom Yu [Wed, 2 Apr 2003 04:25:18 +0000 (04:25 +0000)]
pull up MITKRB5-SA-2003-005 fix to 1.2
pullup fix for MITKRB5-SA-2003-005 [1397] from trunk
ticket: new
target_version: 1.2.8
version_fixed: 1.2.8
tags: pullup
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@15319
dc483132 -0cff-0310-8789-
dd5450dbe970
Tom Yu [Tue, 1 Apr 2003 23:31:54 +0000 (23:31 +0000)]
pull up MITKRB5-SA-2003-003 fix to 1.2
pull up fix for MITKRB5-SA-2003-003 [1393] from trunk.
ticket: new
target_version: 1.2.8
version_fixed: 1.2.8
tags: pullup
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@15316
dc483132 -0cff-0310-8789-
dd5450dbe970
Tom Yu [Tue, 1 Apr 2003 23:14:14 +0000 (23:14 +0000)]
pullup fix for [1395]
ticket: 1402
version_fixed: 1.2.8
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@15315
dc483132 -0cff-0310-8789-
dd5450dbe970
Tom Yu [Tue, 1 Apr 2003 22:44:16 +0000 (22:44 +0000)]
This commit includes the patches from the security advisory
MITKRB5-SA-2003-004. There should probably be a pullup of the test
suite fixes as well.
ticket: 1402
status: open
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@15313
dc483132 -0cff-0310-8789-
dd5450dbe970
Alexandra Ellwood [Tue, 7 Jan 2003 17:27:24 +0000 (17:27 +0000)]
Added INSTALL_MODE_FLAG and KERBEROS_ORDER_FILE environment variables
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@15085
dc483132 -0cff-0310-8789-
dd5450dbe970
Alexandra Ellwood [Mon, 6 Jan 2003 18:31:54 +0000 (18:31 +0000)]
removed initializers
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@15083
dc483132 -0cff-0310-8789-
dd5450dbe970
Tom Yu [Fri, 15 Nov 2002 13:03:21 +0000 (13:03 +0000)]
update for 1.2.7 final
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@15004
dc483132 -0cff-0310-8789-
dd5450dbe970
Tom Yu [Fri, 15 Nov 2002 13:02:54 +0000 (13:02 +0000)]
* version.rc: 1.2.7 final
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@15003
dc483132 -0cff-0310-8789-
dd5450dbe970
Tom Yu [Sat, 9 Nov 2002 03:37:00 +0000 (03:37 +0000)]
* version.rc: 1.2.7-beta2
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14989
dc483132 -0cff-0310-8789-
dd5450dbe970
Tom Yu [Sat, 9 Nov 2002 03:36:35 +0000 (03:36 +0000)]
1.2.7-beta2
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14988
dc483132 -0cff-0310-8789-
dd5450dbe970
Tom Yu [Sat, 9 Nov 2002 03:36:06 +0000 (03:36 +0000)]
pull up from trunk
ticket: 1249
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14987
dc483132 -0cff-0310-8789-
dd5450dbe970
Tom Yu [Sat, 9 Nov 2002 02:02:13 +0000 (02:02 +0000)]
pull up from trunk
ticket: 1249
status: open
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14985
dc483132 -0cff-0310-8789-
dd5450dbe970
Tom Yu [Fri, 8 Nov 2002 20:10:27 +0000 (20:10 +0000)]
pull up from trunk
ticket: 1008
target_version: 1.2.7
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14981
dc483132 -0cff-0310-8789-
dd5450dbe970
Tom Yu [Thu, 7 Nov 2002 22:47:51 +0000 (22:47 +0000)]
pull up from trunk
ticket: 1246
target_version: 1.2.7
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14980
dc483132 -0cff-0310-8789-
dd5450dbe970
Tom Yu [Thu, 7 Nov 2002 20:22:20 +0000 (20:22 +0000)]
Yeah, oops, we forgot to deal with this earlier
* sendmsg.c (krb524_sendto_kdc): Check for *addrlen > 0 (not
addrlen, which is a pointer). Patch from Dan Riley.
ticket: 1185
ticket: 1243
target_version: 1.2.7
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14977
dc483132 -0cff-0310-8789-
dd5450dbe970
Tom Yu [Tue, 5 Nov 2002 17:09:13 +0000 (17:09 +0000)]
pull up from trunk
ticket: 1218
target_version: 1.2.7
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14970
dc483132 -0cff-0310-8789-
dd5450dbe970
Tom Yu [Mon, 4 Nov 2002 21:39:12 +0000 (21:39 +0000)]
1.2.7-beta1
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14967
dc483132 -0cff-0310-8789-
dd5450dbe970
Tom Yu [Mon, 4 Nov 2002 21:38:55 +0000 (21:38 +0000)]
* version.rc: 1.2.7-beta1
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14966
dc483132 -0cff-0310-8789-
dd5450dbe970
Tom Yu [Mon, 4 Nov 2002 02:21:53 +0000 (02:21 +0000)]
* do_as_req.c (process_as_req): Fix previous patch; it caused an
uninitialized pointer to be dereferenced under certain error
conditions.
[pullup from trunk]
ticket: 1206
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14965
dc483132 -0cff-0310-8789-
dd5450dbe970
Tom Yu [Mon, 4 Nov 2002 00:55:53 +0000 (00:55 +0000)]
fix test suite glitches for 1.2.7
This commit pulls up some fixes for test suite glitches that were
fixed on the trunk.
ticket: new
status: open
target_version: 1.2.7
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14963
dc483132 -0cff-0310-8789-
dd5450dbe970
Tom Yu [Fri, 1 Nov 2002 22:17:08 +0000 (22:17 +0000)]
pull up from trunk
* kadm_ser_wrap.c (kadm_ser_in): Apply fix for MITKRB5-SA-2002-002
buffer overflow.
ticket: 1238
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14960
dc483132 -0cff-0310-8789-
dd5450dbe970
Tom Yu [Thu, 31 Oct 2002 23:53:39 +0000 (23:53 +0000)]
pull up from trunk
ticket: 1236
target_version: 1.2.7
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14958
dc483132 -0cff-0310-8789-
dd5450dbe970
Tom Yu [Thu, 31 Oct 2002 23:34:47 +0000 (23:34 +0000)]
pull up Ben Cox's patch to allow a client to specify ks_tuples to
password changing functions
ticket: 1207
target_version: 1.2.7
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14957
dc483132 -0cff-0310-8789-
dd5450dbe970
Tom Yu [Thu, 31 Oct 2002 23:29:29 +0000 (23:29 +0000)]
pull up Nalin's patch to check res_search() return value
ticket: 1216
target_version: 1.2.7
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14955
dc483132 -0cff-0310-8789-
dd5450dbe970
Tom Yu [Thu, 31 Oct 2002 00:38:34 +0000 (00:38 +0000)]
pull up fix for NUL termination of transited field
ticket: 1230
version_reported: 1.2.6
target_version: 1.2.7
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14950
dc483132 -0cff-0310-8789-
dd5450dbe970
Tom Yu [Wed, 30 Oct 2002 22:37:44 +0000 (22:37 +0000)]
pull up from trunk
ticket: 1206
target_version: 1.2.7
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14947
dc483132 -0cff-0310-8789-
dd5450dbe970
Tom Yu [Wed, 11 Sep 2002 21:49:03 +0000 (21:49 +0000)]
* version.rc: 1.2.6 final
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14846
dc483132 -0cff-0310-8789-
dd5450dbe970
Tom Yu [Fri, 30 Aug 2002 21:16:47 +0000 (21:16 +0000)]
update for 1.2.6-beta2
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14805
dc483132 -0cff-0310-8789-
dd5450dbe970
Tom Yu [Fri, 30 Aug 2002 20:46:36 +0000 (20:46 +0000)]
* version.rc: 1.2.6 beta2
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14804
dc483132 -0cff-0310-8789-
dd5450dbe970
Tom Yu [Thu, 29 Aug 2002 06:48:05 +0000 (06:48 +0000)]
* README: Document new afs_krb5 configuration information
* krb524d.c (afs_return_v4): New function to determine if we have
been configured to return v4 tickets for afs or use the afs
krb5-encpart proposal
(do_connection): Call afs_return_v4 and use its result
* RELEASE_NOTES: Delete OV release notes now with 100% incorrect
content
* krb524d.c (do_connection): Add support for AFS
krb5-encpart-only per discussion with jhutz and lha
(handle_classic_v4): Split out code for handling v4 tickets since
it needs to be called multiple times
[pullups from trunk]
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14782
dc483132 -0cff-0310-8789-
dd5450dbe970
Tom Yu [Wed, 28 Aug 2002 06:36:55 +0000 (06:36 +0000)]
* btree/bt_split.c (bt_psplit): Correctly account for
sizeof(indx_t) when computing space used in a page by an item.
[patch from www.sleepycat.com]
[pullup from trunk]
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14781
dc483132 -0cff-0310-8789-
dd5450dbe970
Tom Yu [Tue, 27 Aug 2002 04:19:19 +0000 (04:19 +0000)]
* dump.c (dump_db): Update usage comment. Add "-rev" and
"-recurse" flags to permit reverse and recursive dumping of the
database, respectively. Check for dump filename beginning with
"-" to avoid accidental dumps to such filenames.
* kdb5_util.c (usage): Update to match reality, primarily by
updating the "dump" usage, but also showing global options before
the command, which is how they were being interpreted anyway.
* kdb5_util.M: Update to match reality. Document "-mkey_convert",
"-new_mkey_file", "-rev", and "-recurse" options to "dump".
Document "dump to stdout" behavior. Show global options before
the command. Make some formatting fixes. s/binary tree/btree/
since the btree back end is actually an n-ary tree.
[pullups from trunk]
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14775
dc483132 -0cff-0310-8789-
dd5450dbe970
Tom Yu [Tue, 27 Aug 2002 04:04:27 +0000 (04:04 +0000)]
* kdb_db2.h: Add prototype and rename for
krb5_db2_db_iterate_ext().
* kdb_db2.c (krb5_db2_db_iterate_ext): New function; allow
optional backwards or recursive (if btree) traversal of the
database.
* Makefile.in (LIBMINOR): Bump due to addition of
krb5_db_iterate_ext().
[pullups from trunk]
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14774
dc483132 -0cff-0310-8789-
dd5450dbe970
Tom Yu [Tue, 27 Aug 2002 03:20:40 +0000 (03:20 +0000)]
* Makefile.in (LIBMINOR): Bump due to addition of bt_rseq()
* hash/hash_debug.c: Remove inclusion of compat.h, as we don't
have it in our build system.
* btree/extern.h: Add missing prototypes/renames for
__bt_dmpage(). Add renames for bt_rseq() support functions.
* btree/bt_seq.c (bt_rseq): New function; like __bt_seq() but does
recursive descent rather than using the prev/next pointers. This
will catch some pages that might be missed if the database is
inconsistent. Added support functions for bt_rseq() as well.
* btree/bt_page.c (__bt_free): Set B_METADIRTY when updating free
list.
(__bt_new): Set B_METADIRTY when updating free list.
[patch from www.sleepycat.com]
* btree/bt_debug.c (__bt_dump): Bound loop by number of pages
actually in file to avoid getting a nigh-infinite number of
all-zeroes pages.
(__bt_dmpage): Print a newline after dumping the meta page.
(__bt_dpage): Add DB* parameter; use this to get pagesize in order
to limit dumping of page contents, in case NEXTINDEX(h) happens to
be bogus.
(__bt_stat): Bound loop by number of pages actually in file so as
to stop counting pages after the actual end of file.
* btree/bt_close.c (__bt_sync): Apply a Kerbnet fix from long ago;
don't return prematurely when B_METADIRTY is set but B_MODIFIED is
clear.
[pullups from trunk]
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14773
dc483132 -0cff-0310-8789-
dd5450dbe970
Tom Yu [Tue, 27 Aug 2002 03:19:45 +0000 (03:19 +0000)]
* db.h: Add rename and prototype for bt_rseq(); this is a kludge
to avoid stuffing more things into the DB handle.
[pullup from trunk]
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14772
dc483132 -0cff-0310-8789-
dd5450dbe970
Tom Yu [Tue, 27 Aug 2002 03:19:19 +0000 (03:19 +0000)]
* dbtest.c: Include btree.h if we're compiled with -DSTATISTICS.
[pullup from trunk]
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14771
dc483132 -0cff-0310-8789-
dd5450dbe970
Tom Yu [Tue, 27 Aug 2002 03:18:58 +0000 (03:18 +0000)]
* main.c: Disable append(); we don't have R_APPEND in this release
of DB for some reason. Disable load() due to lack of fgetline().
Conditionalize lots of things on -DSTATISTICS or -DDEBUG as
appropriate.
(rlist): New function; does recursive listing of principals.
(main): Fix up naming of *_ENDIAN macros. Default to read-only
open, with new "-w" option for opening read/write. Actually call
db->sync with the correct number of arguments.
(show): Update call to __bt_dpage().
(usage): Update.
[pullup from trunk]
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14770
dc483132 -0cff-0310-8789-
dd5450dbe970
Tom Yu [Sat, 17 Aug 2002 02:24:14 +0000 (02:24 +0000)]
update for 1.2.6-beta1
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14737
dc483132 -0cff-0310-8789-
dd5450dbe970
Tom Yu [Sat, 17 Aug 2002 02:23:34 +0000 (02:23 +0000)]
* version.rc: 1.2.6 beta1
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14736
dc483132 -0cff-0310-8789-
dd5450dbe970
Tom Yu [Fri, 16 Aug 2002 20:36:08 +0000 (20:36 +0000)]
* string2key.c: Work around possible bug with AFS salts;
[krb5-clients/1146] from <Wolfgang.Friebel@cern.ch>.
[port from trunk]
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14735
dc483132 -0cff-0310-8789-
dd5450dbe970
Tom Yu [Thu, 15 Aug 2002 21:28:54 +0000 (21:28 +0000)]
* kerberos_v4.c: For consistency, check for both DISALLOW_ALL_TIX
and DISALLOW_SVR when looking up services.
[pullup from trunk]
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14731
dc483132 -0cff-0310-8789-
dd5450dbe970
Tom Yu [Thu, 15 Aug 2002 21:28:17 +0000 (21:28 +0000)]
* krb524d.c (kdc_get_server_key): Check for DISALLOW_ALL_TIX and
DISALLOW_SVR when looking up server key.
[pullup from trunk]
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14730
dc483132 -0cff-0310-8789-
dd5450dbe970
Tom Yu [Thu, 15 Aug 2002 21:27:34 +0000 (21:27 +0000)]
* keytab.c (krb5_ktkdb_get_entry): For consistency, check for
DISALLOW_ALL_TIX and DISALLOW_SVR when looking up keys.
[pullup from trunk]
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14729
dc483132 -0cff-0310-8789-
dd5450dbe970
Tom Yu [Wed, 14 Aug 2002 03:10:52 +0000 (03:10 +0000)]
* acl_files.c (canon;): Properly handle appending of the local
realm, which was botched due to a buffer-overflow patch.
[pullup from trunk]
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14709
dc483132 -0cff-0310-8789-
dd5450dbe970
Tom Yu [Mon, 12 Aug 2002 22:55:58 +0000 (22:55 +0000)]
* server_stubs.c: Check return value from unparse_name() in lots
of places. Patch from Mark Levinson; fixes [krb5-admin/1140].
[pullup from trunk]
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14707
dc483132 -0cff-0310-8789-
dd5450dbe970
Tom Yu [Mon, 12 Aug 2002 22:55:01 +0000 (22:55 +0000)]
* unparse.c (krb5_unparse_name_ext): Error out if passed a NULL
pointer. Patch from Mark Levinson; fixes [krb5-admin/1140].
[pullup from trunk]
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14706
dc483132 -0cff-0310-8789-
dd5450dbe970
Tom Yu [Mon, 12 Aug 2002 22:51:53 +0000 (22:51 +0000)]
* xdr.c (xdr_string): Fix off-by-one error; we're not vulnerable,
since we don't call it.
* xdr_array.c (xdr_array): Account for elsize when checking
encoded array count.
[pullups from trunk]
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14705
dc483132 -0cff-0310-8789-
dd5450dbe970
Tom Yu [Mon, 12 Aug 2002 22:50:02 +0000 (22:50 +0000)]
* kdc_preauth.c (get_etype_info): We get KRB5_KDB_NO_MATCHING_KEY
not ENOENT; per 5.27 of kdb_xdr.c.
[pullup from trunk]
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14704
dc483132 -0cff-0310-8789-
dd5450dbe970
Tom Yu [Mon, 12 Aug 2002 22:48:35 +0000 (22:48 +0000)]
* kdb_xdr.c (krb5_dbe_search_enctype): Initialize ret to 0; thanks
to Lubos Kejzlar <kejzlar@civ.zcu.cz>
[pullup from trunk]
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14703
dc483132 -0cff-0310-8789-
dd5450dbe970
Tom Yu [Mon, 12 Aug 2002 22:42:53 +0000 (22:42 +0000)]
* dump.c (master_key_convert): Iterate over freeing
key_data->key_data_contents[j] rather than attempting to free
key_data->key_data_contents.
[pullup from trunk]
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14702
dc483132 -0cff-0310-8789-
dd5450dbe970
Alexandra Ellwood [Wed, 7 Aug 2002 22:05:16 +0000 (22:05 +0000)]
updated jam files to use $(1) and $(2) instead of $(<) and $(>)
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14685
dc483132 -0cff-0310-8789-
dd5450dbe970
Alexandra Ellwood [Wed, 7 Aug 2002 22:04:49 +0000 (22:04 +0000)]
updated projects to use /usr/bin/jam
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14684
dc483132 -0cff-0310-8789-
dd5450dbe970
Alexandra Ellwood [Thu, 6 Jun 2002 00:19:48 +0000 (00:19 +0000)]
Added library termination functions
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14474
dc483132 -0cff-0310-8789-
dd5450dbe970
Alexandra Ellwood [Tue, 4 Jun 2002 15:37:59 +0000 (15:37 +0000)]
Added initializer of profile mutex
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14467
dc483132 -0cff-0310-8789-
dd5450dbe970
Alexandra Ellwood [Tue, 4 Jun 2002 15:37:13 +0000 (15:37 +0000)]
added debugging header paths to profile library
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14466
dc483132 -0cff-0310-8789-
dd5450dbe970
Alexandra Ellwood [Tue, 28 May 2002 15:18:52 +0000 (15:18 +0000)]
* conv_creds.c, sendmsg.c: Added return values to krb524_sendto_kdc to return an IPv4 address for the KDC we talked to (if such an address exists). On Mac OS X we store this address in the Credentials Cache so we can inform the user when the tickets become invalid
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14453
dc483132 -0cff-0310-8789-
dd5450dbe970
Alexandra Ellwood [Fri, 24 May 2002 21:00:10 +0000 (21:00 +0000)]
* init_os_ctx.c: krb4 needs to get the os config files so it can use the profile too. Define these functions on Mac OS X now
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14449
dc483132 -0cff-0310-8789-
dd5450dbe970
Alexandra Ellwood [Wed, 22 May 2002 15:23:31 +0000 (15:23 +0000)]
* krb524.h: Added #include of krb.h for Mac OS X so that CREDENTIALS is defined and krb524.h compiles standalone
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14446
dc483132 -0cff-0310-8789-
dd5450dbe970
Alexandra Ellwood [Wed, 22 May 2002 15:22:20 +0000 (15:22 +0000)]
* krb5_libinit.c: Conditionalized error table loading for Mac OS X. Error tables should always be loaded on other platforms
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14445
dc483132 -0cff-0310-8789-
dd5450dbe970
Alexandra Ellwood [Wed, 22 May 2002 15:21:21 +0000 (15:21 +0000)]
* gss_libinit.c: Conditionalized error table loading for Mac OS X. Error tables should always be loaded on other platforms
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14444
dc483132 -0cff-0310-8789-
dd5450dbe970
Alexandra Ellwood [Wed, 22 May 2002 15:14:35 +0000 (15:14 +0000)]
only load com_err tables if option specified
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14443
dc483132 -0cff-0310-8789-
dd5450dbe970
Alexandra Ellwood [Thu, 16 May 2002 19:10:58 +0000 (19:10 +0000)]
* init_os_ctx.c: Removed use of FSSpecs because these cause serious performance problems on Mac OS X. We now search paths the same way the rest of the Unix platforms do
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14441
dc483132 -0cff-0310-8789-
dd5450dbe970
Alexandra Ellwood [Thu, 16 May 2002 19:07:06 +0000 (19:07 +0000)]
* osconf.h (DEFAULT_PROFILE_PATH): Conditionalized for Mac OS X to look in Mac OS X Preferences file locations
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14440
dc483132 -0cff-0310-8789-
dd5450dbe970
Alexandra Ellwood [Thu, 16 May 2002 18:55:47 +0000 (18:55 +0000)]
conv_creds.c: call krb_time_to_life to get v4 lifetime on Mac OS X. This enables v4 long lifetime support
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14438
dc483132 -0cff-0310-8789-
dd5450dbe970
Alexandra Ellwood [Sun, 5 May 2002 18:06:42 +0000 (18:06 +0000)]
krb524.h: Mac OS X needs krb524.h to include krb5.h because it uses KRB5_PROTOTYPE, krb5_context, etc. On Mac OS X this is a public header to get krb524_convert_creds_kdc. Everything else is private
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14430
dc483132 -0cff-0310-8789-
dd5450dbe970
Alexandra Ellwood [Sun, 5 May 2002 18:01:50 +0000 (18:01 +0000)]
gssapi_generic.h: allow inclusion by C++
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14429
dc483132 -0cff-0310-8789-
dd5450dbe970
Alexandra Ellwood [Mon, 29 Apr 2002 19:39:35 +0000 (19:39 +0000)]
Get all public krb5 headers from the intermediates directory so that they can be included by other projects safely
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14426
dc483132 -0cff-0310-8789-
dd5450dbe970
Alexandra Ellwood [Wed, 24 Apr 2002 19:26:40 +0000 (19:26 +0000)]
added -d3 flag for more informative build logs
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14417
dc483132 -0cff-0310-8789-
dd5450dbe970
Alexandra Ellwood [Tue, 23 Apr 2002 14:19:01 +0000 (14:19 +0000)]
Changed to use BUILT_PRODUCTS_DIR
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14414
dc483132 -0cff-0310-8789-
dd5450dbe970
Alexandra Ellwood [Sat, 20 Apr 2002 04:00:13 +0000 (04:00 +0000)]
Use BUILT_PRODUCTS_DIR instead of SYMROOT
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14412
dc483132 -0cff-0310-8789-
dd5450dbe970
Alexandra Ellwood [Fri, 19 Apr 2002 20:00:14 +0000 (20:00 +0000)]
Added OTHER_CPLUSPLUSFLAGS to jam variables passed around build system.. really this time
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14410
dc483132 -0cff-0310-8789-
dd5450dbe970
Alexandra Ellwood [Fri, 19 Apr 2002 19:47:16 +0000 (19:47 +0000)]
Added OTHER_CPLUSPLUSFLAGS to jam variables passed around build system
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14409
dc483132 -0cff-0310-8789-
dd5450dbe970
Alexandra Ellwood [Thu, 18 Apr 2002 18:47:59 +0000 (18:47 +0000)]
moved -fno-inline into top level jam file
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14408
dc483132 -0cff-0310-8789-
dd5450dbe970
Danilo Almeida [Wed, 17 Apr 2002 18:29:58 +0000 (18:29 +0000)]
Fix from trunk: the proper #define is KRB5_DNS_LOOKUP_REALM and not KRB5_DNS_LOOKUP_REALMS
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14406
dc483132 -0cff-0310-8789-
dd5450dbe970
Alexandra Ellwood [Wed, 17 Apr 2002 17:42:57 +0000 (17:42 +0000)]
Added krb5_get_host_realm and krb5_free_host_realm
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14405
dc483132 -0cff-0310-8789-
dd5450dbe970
Danilo Almeida [Wed, 17 Apr 2002 00:08:06 +0000 (00:08 +0000)]
Remove krb5_mcc_ops and krb5_cc_register() as GSSAPI no longer needs them
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14404
dc483132 -0cff-0310-8789-
dd5450dbe970
Danilo Almeida [Wed, 17 Apr 2002 00:07:17 +0000 (00:07 +0000)]
* accept_sec_context.c (rd_and_store_for_creds): Remove
registration of MEMORY cache type since that's already registered.
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14403
dc483132 -0cff-0310-8789-
dd5450dbe970
Danilo Almeida [Tue, 16 Apr 2002 23:47:53 +0000 (23:47 +0000)]
Make krb5_get_host_realm() and krb5_free_host_realm() public
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14401
dc483132 -0cff-0310-8789-
dd5450dbe970
Danilo Almeida [Tue, 16 Apr 2002 23:46:07 +0000 (23:46 +0000)]
Add krb5_free_ap_req() as private for GSSAPI. Add krb5_get_host_realm()
and krb5_free_host_realm() as public functions. Reformat to make it
easier to read and compare.
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14400
dc483132 -0cff-0310-8789-
dd5450dbe970
Danilo Almeida [Tue, 16 Apr 2002 23:28:12 +0000 (23:28 +0000)]
1.2.5 beta 2 (in anticipation)
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14399
dc483132 -0cff-0310-8789-
dd5450dbe970
Danilo Almeida [Tue, 16 Apr 2002 23:27:47 +0000 (23:27 +0000)]
Do not use krb_get_notification_message() or
krb5_get_notification_message().
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14398
dc483132 -0cff-0310-8789-
dd5450dbe970
Danilo Almeida [Tue, 16 Apr 2002 23:27:05 +0000 (23:27 +0000)]
* win-mac.h: Since this file is now only Win32, remove non-Win32
stuff to make it easier to read. Never used __declspec(dllexport)
so that we do not accidentally export symbols.
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14397
dc483132 -0cff-0310-8789-
dd5450dbe970
Alexandra Ellwood [Tue, 16 Apr 2002 19:45:32 +0000 (19:45 +0000)]
* gssapi_krb5.h: Added #include of gssapi.h and gssapi_generic.h for the Mac because we can't assume people will include them and get the OID macro and the old names on the Mac
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14396
dc483132 -0cff-0310-8789-
dd5450dbe970
Alexandra Ellwood [Thu, 11 Apr 2002 13:43:09 +0000 (13:43 +0000)]
Updated to use jam in the source tree
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14382
dc483132 -0cff-0310-8789-
dd5450dbe970
Alexandra Ellwood [Wed, 10 Apr 2002 23:57:44 +0000 (23:57 +0000)]
updated to Perforce jam 2.4
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14371
dc483132 -0cff-0310-8789-
dd5450dbe970
Tom Yu [Mon, 8 Apr 2002 23:38:00 +0000 (23:38 +0000)]
* asn1_get.c (asn1_get_length): Check for negative length
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14368
dc483132 -0cff-0310-8789-
dd5450dbe970
Alexandra Ellwood [Fri, 5 Apr 2002 22:58:51 +0000 (22:58 +0000)]
* krb5.hin: Conditionalize KRB5_CALLCONV_WRONG separately because gssapi.h defines KRB5_CALLCONV but doesn't need KRB5_CALLCONV_WRONG
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14357
dc483132 -0cff-0310-8789-
dd5450dbe970
Danilo Almeida [Fri, 5 Apr 2002 22:25:16 +0000 (22:25 +0000)]
* Makefile.in: Build kt accessor functions on Windows.
* ktfr_entry.c: Rename krb5_kt_free_entry_contents as
krb5_free_keytab_entry_contents to make it consistent with rest of API.
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14356
dc483132 -0cff-0310-8789-
dd5450dbe970
Danilo Almeida [Fri, 5 Apr 2002 22:24:44 +0000 (22:24 +0000)]
Include k5-int.h to get hidden ops struct
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14355
dc483132 -0cff-0310-8789-
dd5450dbe970
Danilo Almeida [Fri, 5 Apr 2002 22:24:28 +0000 (22:24 +0000)]
Build cc accessor functions on Windows
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14354
dc483132 -0cff-0310-8789-
dd5450dbe970
Danilo Almeida [Fri, 5 Apr 2002 22:23:55 +0000 (22:23 +0000)]
Make various public functions KRB5_CALLCONV
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-2-2-branch@14353
dc483132 -0cff-0310-8789-
dd5450dbe970