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
|
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.
|