summaryrefslogtreecommitdiffstats
path: root/src/lib/kadm5/ChangeLog
blob: ef5630e105fcbb1627fec6e9f5aa0358af8724ff (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
Fri Oct 18 15:44:14 1996  Barry Jaspan  <bjaspan@mit.edu>

	* kadm_rpc_xdr.c, misc_free.c, server_internal.h: include stdlib.h
 	instead of malloc.h [krb5-admin/35]

Tue Oct 15 18:01:51 1996  Barry Jaspan  <bjaspan@mit.edu>

	* logger.c (krb5_klog_init): remember to call openlog() when
 	defaulting to syslog because nothing else was specified
	(klog_vsyslog): enable VERBOSE_LOGS so we get the process name and
 	pid [krb5-kdc/63]

Thu Sep 26 17:45:18 1996  Barry Jaspan  <bjaspan@mit.edu>

	* alt_prof.c: don't allow admin_dbname or admin_lockfile to be
 	independetly configured

Fri Sep 20 16:52:07 1996  Barry Jaspan  <bjaspan@mit.edu>

	* configure.in: add unit-test directory

Wed Sep 18 12:35:16 1996  Barry Jaspan  <bjaspan@mit.edu>

	* alt_prof.c (kadm5_get_config_params): set max_life default to 10
 	hours, instead of 0

Tue Sep 17 15:09:28 1996  Barry Jaspan  <bjaspan@mit.edu>

	* server_internal.h (ALL_PRINC_MASK): Add MAX_RLIFE to
 	ALL_PRINC_MASK.

Tue Sep 10 01:47:39 1996  Mark Eichin  <eichin@cygnus.com>

	* alt_prof.c (krb5_aprof_init): use profile_init_path on fname,
	not profile_init.

Wed Aug 28 16:11:50 1996  Barry Jaspan  <bjaspan@mit.edu>

	* alt_prof.c (kadm5_get_config_params): fix default semantics to
 	agree with api-funcspec.tex

Mon Aug 26 17:02:55 1996  Barry Jaspan  <bjaspan@mit.edu>

	* admin.h: KRB5_TL_KADM5_E_DATA moved to kdb.h

Fri Aug  2 13:19:29 1996  Barry Jaspan  <bjaspan@DUN-DUN-NOODLES>

	* alt_prof.c (kadm5_get_config_params): alloc enough bytes for
        adbname

	* kadm_rpc_xdr.c (xdr_krb5_kvno): assign tmp before xdr'ing it to
        avoid a spurious purify error

Thu Jul 25 12:04:32 1996  Theodore Y. Ts'o  <tytso@mit.edu>

	* admin_internal.h (_KADM5_CHECK_HANDLE): Add parenthesis around
		assignment used as truth value to reduce gcc -Wall flames.

	* misc_free.c (kadm5_free_name_list, krb5_free_key_data_contents: 
		Add KADM5_OK return value upon success.


Wed Jul 24 18:18:39 1996  Tom Yu  <tlyu@voltage-multiplier.mit.edu>

	* Makefile.in, configure.in: fix shared lib lossage by
		rearrangement of subdirectories

Tue Jul 23 16:49:56 1996  Tom Yu  <tlyu@voltage-multiplier.mit.edu>

	* Makefile.in: delete extraneous trailing backslash from GENSRCS
		and GENOBJS

Mon Jul 22 04:17:23 1996  Marc Horowitz  <marc@mit.edu>

	* configure.in (LIBS): add -lgen to LIBS whenever compile is
 	found.  Solaris requires it.

	* chpass_util.c (_kadm5_chpass_principal_util): the calls to
 	kadm5_free_{princicpal,policy}_ent used server_handle instead of
 	lhandle, which caused problems in the api versioning code.

Thu Jul 18 19:50:39 1996  Marc Horowitz  <marc@mit.edu>

	* configure.in: removed ET_RULES, replaced with AC_PROG_AWK

Mon Jul 15 16:52:44 1996  Barry Jaspan  <bjaspan@mit.edu>

	* client_init.c (_kadm5_init_any): use krb5_get_in_tkt_keytab
 	instead of changing krb5_defkeyname

Mon Jul 15 16:36:02 1996  Marc Horowitz  <marc@mit.edu>

	* Makefile.in (CLNTOBJS), AC_REPLACE_FUNCS: check for setenv, and
 	link against setenv.o if it's needed.

Fri Jul 12 15:06:48 1996  Marc Horowitz  <marc@mit.edu>

	* svr_iters.c (glob_to_regexp:append_realm): the semantics and
 	code were somewhat confused.  they are now fixed.

	* logger.c (HAVE_*): turn all the "#if HAVE_*" into
	"#ifdef HAVE_*"

	* configure.in (AC_CHECK_FUNCS): check for the functions which
 	logger.c checks for.

	* svr_principal.c (kadm5_get_principal): due to the the api
 	versioning, it is possible for this function to be called with a
 	three argument prototype.  in this case, do not modify mask,
 	because this will clobber the stack on some platforms.

	* client_principal.c (kadm5_create_principal): be more careful
 	about what sorts of things are referenced, passed down, and passed
 	back if the caller is api v1.

Wed Jul 10 01:29:34 1996  Marc Horowitz  <marc@mit.edu>

	* configure.in: added autoconf support

Tue Jul  9 17:38:43 1996  Marc Horowitz  <marc@mit.edu>

	* svr_iters.c (*_REGEXPS): rework the conditionals to operate
 	as functions of function symbols tested by configure.
	* client_init.c (setenv, unsetenv declarations): make them the
 	same as the stdlib declarations, if they're going to be here at
 	all.
	* Makefile.in: reworked to support building both libraries.  this
 	required a bunch of changes, including some coordinating ones in
 	aclocal.m4
	
Tue Jul  9 16:26:26 1996  Barry Jaspan  <bjaspan@mit.edu>

	* svr_principal.c (kadm5_decrypt_key): add kadm5_decrypt_key

Mon Jul  8 16:55:22 1996  Barry Jaspan  <bjaspan@mit.edu>

	* svr_iters.c (kadm5_get_either): append local ream to globs with
 	no realm

	* alt_prof.c: fix dbname, admin_dbname, and admin_lockfile to
 	derive from each other as in spec

	* adb_policy.c: add create_db/destroy_db

	* adb_openclose.c: add create_db/destroy_db, fix handling of
 	permanent locks, handle multiple lock files via static linked list

	* adb.h: update create_db/destroy_db to make params instead of
 	explicit values

	* Makefile.ov (TOP): Use ../../kadmin, not kadmin.ov