aboutsummaryrefslogtreecommitdiff
path: root/src/kadmin/cli/ChangeLog
blob: 9bf1d76f00b9aa811db22fccaad797913e82749d (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
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
Fri Feb 27 23:32:38 1998  Theodore Ts'o  <tytso@rsts-11.mit.edu>

	* Makefile.in: Changed thisconfigdir to point at the kadmin
 		directory, since we've moved all of the configure.in
		tests to the toplevel kadmin configure.in

Wed Feb 18 15:54:11 1998  Tom Yu  <tlyu@mit.edu>

	* Makefile.in: Remove trailing slash.  Fix up BUILDTOP for new
	conventions.

Mon Feb  2 17:02:29 1998  Theodore Ts'o  <tytso@rsts-11.mit.edu>

	* Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile

Tue Oct  7 19:57:43 1997  Ezra Peisach  <epeisach@mit.edu>

	* kadmin.c (quit): Call krb5_free_context.

Thu Sep 18 17:54:10 1997  Tom Yu  <tlyu@mit.edu>

	* memmove.c: Replace USE_STRING_H with something more sane.

Fri Jul 25 15:45:24 1997  Tom Yu  <tlyu@mit.edu>

	* dump.c: Update to new kdb API.

Fri Jun 27 17:37:07 1997  Tom Yu  <tlyu@mit.edu>

	* keytab.c (add_principal): Don't call kadm5_free_key_data; that's
	Just Wrong here and was causing coredumps.

Wed May 28 13:33:40 1997  Barry Jaspan  <bjaspan@mit.edu>

	* keytab.c (add_principal): use kadm5_free_key_data

Tue Feb  4 20:56:47 1997  Tom Yu  <tlyu@mit.edu>

	* Makefile.in:
	* configure.in: Update to new program build procedure.

Tue Dec 17 17:08:04 1996  Ezra Peisach  <epeisach@mit.edu>

	* kadmin.c (kadmin_startup): Do not compare an int to NULL.

Tue Dec  3 15:39:11 1996  Barry Jaspan  <bjaspan@mit.edu>

	* kadmin.c (kadmin_addprinc): print warning/notice about no policy
 	and default policy [krb5-admin/252]

Thu Dec  5 19:30:22 1996  Tom Yu  <tlyu@mit.edu>

	* kadmin.M: Missed a ref to /krb5. [279]
	
	* kadmin.M: Change example to no longer use /krb5. [PR 279]

	* kadmin.M: v5srvtab -> krb5.keytab [PR 279]

	* kadmin.c (DEFAULT_KEYTAB): v5srvtab -> krb5.keytab [PR 278]

Wed Nov 13 14:29:02 1996  Tom Yu  <tlyu@mit.edu>

	* Makefile.in (clean-unix): Remove getdate.c and kadmin_ct.c.

	* keytab.c (process_keytab): Note that krb5_defkeyname is an
	internal interface.

	* kadmin.c (kadmin_startup): Note that krb5_defkeyname is an
	internal interface.
	
	* kadmin.c, keytab.c: Revert kt_default_name changes.

Tue Nov 12 22:05:26 1996  Tom Yu  <tlyu@mit.edu>

	* keytab.c (process_keytab): Retrieve *keytab_str using
	krb5_kt_default_name() to avoid global variable nastiness.

	* kadmin.c (kadmin_startup): Use krb5_kt_set_default_name to
	change the default keytab name rather than assigning to a library
	global variable.

Thu Nov  7 20:52:39 1996  Tom Yu  <tlyu@mit.edu>

	* configure.in: Remove spurious WITH_CCOPTS and KRB_INCLUDE.

Fri Nov  1 11:52:52 1996  Barry Jaspan  <bjaspan@mit.edu>

	* kadmin.c (kadmin_cpw): fix typo [krb5-admin/139]

Wed Oct 30 17:35:19 1996  Barry Jaspan  <bjaspan@mit.edu>

	* kadmin.M: update ktadd's description [krb5-doc/137]

Fri Oct 18 13:47:01 1996  Barry Jaspan  <bjaspan@mit.edu>

	* kadmin.c (kadmin_addprinc): use a studly temporary password when
 	creating a principal with a random key (no, the security of this
 	operation does not depend on the secrecy of the password)
 	[krb5-admin/115]
 
	* getdate.y: remove military timezones and plain integeres as part
 	of date specifications, to reduce confusion by redundancy
 	[krb5-admin/15]

Wed Oct  9 15:23:51 1996  Barry Jaspan  <bjaspan@mit.edu>

	* kadmin.c (kadmin_addprinc): add "default" policy behavior;
 	delete kadmin_renprinc entirely, since it is no longer supported
 	by the api and there is no ss command for it anyway

	* kadmin.M: document "default" policy behavior.  [krb5-admin/84]

Fri Oct  4 16:37:30 1996  Kevin L Mitchell  <klmitch@mit.edu>

	* kadmin.c (kadmin_renprinc): Changed newcanon to oldcanon in the
		"make sure blah is removed from acls before reusing"
		message

Wed Sep 25 16:22:12 1996  Barry Jaspan  <bjaspan@mit.edu>

	* getdate.y: add lots of comments

Tue Sep 10 00:48:38 1996  Mark Eichin  <eichin@cygnus.com>

	* kadmin.c (kadmin_startup): -m doesn't take an argument.

Tue Sep 10 14:15:28 1996  Tom Yu  <tlyu@mit.edu>

	* kadmin.M: remove ".so man1/header.doc"

Mon Sep  9 11:14:23 1996  Theodore Y. Ts'o  <tytso@mit.edu>

	* kadmin.c: Fix the usage messages to state -randkey, not
 		-randpass, to conform with what the code (and man pages)
 		use.

Thu Sep  5 20:15:12 1996  Ezra Peisach  (epeisach@mit.edu)
 
  	* getdate.y: Declare a private copy of struct timeb (no-one uses
		the extra return structure in our tree). This works around
		a bug with Sun's cc cimpiler, and pragma incompatibility
		in its header files.

Tue Sep  3 22:10:49 1996  Theodore Y. Ts'o  <tytso@mit.edu>

	* Makefile.in (install): Fixed typo: ($PROG) -> $(PROG)

Thu Aug 29 16:08:10 1996  Jeff Bigler  <jcb@mit.edu>

	* Makefile.in (install): added man pages for kadmin and
	kadmin.local

Fri Aug 23 14:16:18 1996  Sam Hartman  <hartmans@mit.edu>

	* configure.in: Use shared libaries if present.

Fri Aug 23 14:47:55 1996  Barry Jaspan  <bjaspan@mit.edu>

	* kadmin.c: add newlines to "invalid date spec" msg

	* getdate.y: add "never" as a valid date specification

Wed Aug 21 14:10:36 1996  Barry Jaspan  <bjaspan@mit.edu>

	* kadmin.c: memset policy structures before passing them to
 	kadm5_*_policy functions, so stack garbage >=2^32 doesn't end up
 	in a long field and confuse xdr

Mon Aug 19 12:11:27 1996  Barry Jaspan  <bjaspan@mit.edu>

	* kadmin.c: prints absolute 0 dates as "[never]", print mod date
 	and by on one line, fix coredump on getprinc -terse

	* Makefile.in: add target for datetest

	* getdate.y: accept dates after 1999

Fri Aug 16 13:46:31 1996  Barry Jaspan  <bjaspan@mit.edu>

	* kadmin.c: update addprinc and modprinc usage

Thu Aug 15 20:56:13 1996  Tom Yu  <tlyu@mit.edu>

	* configure.in: remove check for -ldbm and -lndbm (old old
		garbage).

Mon Aug 12 20:20:11 1996  Ezra Peisach  <epeisach@kangaroo.mit.edu>

	* kadmin.1: Remove rename_principal. Add -maxrenewlife.

	* kadmin.c (kadmin_getprinc): Display the maximum renewable life
			field. 
		(kadmin_parse_princ_args): Add -maxrenwlife as a settable
			field. 

Mon Aug 12 11:47:31 1996  Barry Jaspan  <bjaspan@mit.edu>

	* kadmin_ct.ct: fix typo in add_principal

Sun Aug 11 16:29:27 1996  Barry Jaspan  <bjaspan@mit.edu>

	* keytab.c: reset static global "quiet" each time; don't print
 	whoami on normal status messages

Tue Aug  6 15:18:49 1996  Barry Jaspan  <bjaspan@mit.edu>

	* kadmin_ct.ct: get_{principals,policies} -> list_*; remove
 	rename_principal

	* kadmin.c: remove unsupported -salt option from ank usage

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

	* keytab.c (add_principal): free_keyblock -> free_keyblock_contents

Wed Jul 31 14:20:50 1996  Tom Yu  <tlyu@mit.edu>

	* kadmin.c: Remove delcaration for getpwuid(); already declared in
		pwd.h.

Fri Jul 26 14:26:08 1996  Theodore Y. Ts'o  <tytso@mit.edu>

	* Makefile.in (install): Actually install kadmin.local.  (Or
 		rather, don't install kadmin.local as kadmin, and then
 		reinstall kadmin on top of kadmin.)

Wed Jul 24 00:27:59 1996  Sam Hartman  <hartmans@mit.edu>

	* configure.in: Don't replace setenv as it isn't used. 

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

	* kadmin.c (quit): Return zero so that we return the proper exit
		status. 
		(kadmin_getprivs): Declare function as returning void

Wed Jul 24 14:18:13 1996  Ezra Peisach  <epeisach@kangaroo.mit.edu>

	* Makefile.in (all): Use $(LD) instead of $(CC) for link stage.

	* dump.c (dump_db): Zero out kadm5_principal_ent_rec structure
		before passing to rpc code. 

	* kadmin.c (kadmin_addprinc, kadmin_getprinc, kadmin_modprinc):
		   Zero out structures before passing to rpc code.


Tue Jul 23 17:02:04 1996  Tom Yu  <tlyu@voltage-multiplier.mit.edu>

	* Makefile.in: add dependency for kadmin_ct.o

Fri Jul 19 16:10:39 1996  Marc Horowitz  <marc@mit.edu>

	* ss_wrapper.c (main): ss_execute_line was being called with three
 	args.  There are only two, so no error was ever being returned.

Thu Jul 18 19:14:51 1996  Marc Horowitz  <marc@mit.edu>

	* attic/configure.in: removed SS_RULES

	* keytab.c (etype_string): ifdef out des3 reference

	* configure.in: removed SS_RULES

Mon Jul 15 16:56:43 1996  Barry Jaspan  <bjaspan@mit.edu>

	* kadmin.1, keytab.c (kadmin_keytab_add): change ktadd usage to
 	accept -glob

Tue Jul  9 16:15:46 1996  Marc Horowitz  <marc@mit.edu>

	* Makefile.in: complete rewrite
	* configure.in: add the necessary USE_*_LIBRARY macros
	
Mon Jul  8 16:45:20 1996  Barry Jaspan  <bjaspan@mit.edu>

	* kadmin.1: Update man page for kadm5 changes and functionality.