blob: 05ee0d4197aefc71463e91c5b35bf4e46ff61c95 (
plain) (
blame)
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
|
2000-02-16 Assar Westerlund <assar@sics.se>
* load.c (doit): check return value from parse_hdbflags2int
correctly
2000-01-25 Assar Westerlund <assar@sics.se>
* load.c: checking all parsing for errors and all memory
allocations also
2000-01-02 Assar Westerlund <assar@sics.se>
* server.c: check initial flag in ticket and allow users to change
their own password if it's set
* ext.c (do_ext_keytab): set timestamp
1999-12-14 Assar Westerlund <assar@sics.se>
* del_enctype.c (usage): don't use arg_printusage
1999-11-25 Assar Westerlund <assar@sics.se>
* del_enctype.c (del_enctype): try not to leak memory
* version4.c (kadm_ser_mod): use kadm5_s_modify_principal (no
_with_key)
* kadmin.c: add `del_enctype'
* del_enctype.c (del_enctype): new function for deleting enctypes
from a principal
* Makefile.am (kadmin_SOURCES): add del_enctype.c
1999-11-09 Johan Danielsson <joda@pdc.kth.se>
* server.c: cope with old clients
* kadmin_locl.h: remove version string
1999-10-17 Assar Westerlund <assar@sics.se>
* Makefile.am (kadmin_LDADD): add LIB_dlopen
1999-10-01 Assar Westerlund <assar@sics.se>
* ank.c (add_one_principal): `password' can cactually be NULL in
the overwrite code, check for it.
1999-09-20 Assar Westerlund <assar@sics.se>
* mod.c (mod_entry): print the correct principal name in error
messages. From Love <lha@e.kth.se>
1999-09-10 Assar Westerlund <assar@sics.se>
* init.c (init): also create `changepw/kerberos'
* version4.c: only create you loose packets when we fail decoding
and not when an operation is not performed for some reason
(decode_packet): read the service key from the hdb
(dispatch, decode_packet): return proper error messages
* version4.c (kadm_ser_cpw): add password quality functions
1999-08-27 Johan Danielsson <joda@pdc.kth.se>
* server.c (handle_v5): give more informative message if
KRB5_KT_NOTFOUND
1999-08-26 Johan Danielsson <joda@pdc.kth.se>
* kadmind.c: use HDB keytabs
1999-08-25 Assar Westerlund <assar@sics.se>
* cpw.c (set_password): use correct variable. From Love
<lha@e.kth.se>
* server.c (v5_loop): use correct error code
* ank.c (add_one_principal): initialize `default_ent'
1999-08-21 Assar Westerlund <assar@sics.se>
* random_password.c: new file, stolen from krb4
* kadmin_locl.h: add prototype for random_password
* cpw.c: add support for --random-password
* ank.c: add support for --random-password
* Makefile.am (kadmin_SOURCES): add random_password.c
1999-08-19 Assar Westerlund <assar@sics.se>
* util.c (edit_timet): break when we manage to parse the time not
the inverse.
* mod.c: add parsing of lots of options. From Love
<lha@stacken.kth.se>
* ank.c: add setting of expiration and password expiration
* kadmin_locl.h: update util.c prototypes
* util.c: move-around. clean-up, rename, make consistent (and
some other weird stuff). based on patches from Love
<lha@stacken.kth.se>
* version4.c (kadm_ser_cpw): initialize password
(handle_v4): remove unused variable `ret'
1999-08-16 Assar Westerlund <assar@sics.se>
* version4.c (handle_v4): more error checking and more correct
error messages
* server.c (v5_loop, kadmind_loop): more error checking and more
correct error messages
1999-07-24 Assar Westerlund <assar@sics.se>
* util.c (str2timeval, edit_time): functions for parsing and
editing times. Based on patches from Love <lha@stacken.kth.se>.
(edit_entry): call new functions
* mod.c (mod_entry): allow modifying expiration times
* kadmin_locl.h (str2timeval): add prototype
* ank.c (add_one_principal): allow setting expiration times
1999-07-03 Assar Westerlund <assar@sics.se>
* server.c (v5_loop): handle data allocation with krb5_data_alloc
and check return value
1999-06-23 Assar Westerlund <assar@sics.se>
* version4.c (kadm_ser_cpw): read the key in the strange order
it's sent
* util.c (edit_entry): look at default
(edit_time): always set mask even if value == 0
* kadmin_locl.h (edit_entry): update
* ank.c: make ank use the values of the default principal for
prompting
* version4.c (values_to_ent): convert key data correctly
1999-05-23 Assar Westerlund <assar@sics.se>
* init.c (create_random_entry): more correct setting of mask
1999-05-21 Assar Westerlund <assar@sics.se>
* server.c (handle_v5): read sendauth version correctly.
1999-05-14 Assar Westerlund <assar@sics.se>
* version4.c (error_code): try to handle really old krb4
distributions
1999-05-11 Assar Westerlund <assar@sics.se>
* init.c (init): initialize realm_max_life and realm_max_rlife
1999-05-07 Assar Westerlund <assar@sics.se>
* ank.c (add_new_key): initialize more variables
1999-05-04 Assar Westerlund <assar@sics.se>
* version4.c (kadm_ser_cpw): always allow a user to change her
password
(kadm_ser_*): make logging work
clean-up and restructure
* kadmin_locl.h (set_entry): add prototype
* kadmin.c (usage): update usage string
* init.c (init): new arguments realm-max-ticket-life and
realm-max-renewable-life
* util.c (edit_time, edit_attributes): don't do anything if it's
already set
(set_entry): new function
* ank.c (add_new_key): new options for setting max-ticket-life,
max-renewable-life, and attributes
* server.c (v5_loop): remove unused variable
* kadmin_locl.h: add prototypes
* version4.c: re-insert krb_err.h and other miss
* server.c (kadmind_loop): break-up and restructure
* version4.c: add ACL checks more error code checks restructure
1999-05-03 Johan Danielsson <joda@pdc.kth.se>
* load.c: check for (un-)encrypted keys
* dump.c: use hdb_print_entry
* version4.c: version 4 support
* Makefile.am: link with krb4
* kadmin_locl.h: include <sys/un.h>
* server.c: move from lib/kadm5, and add basic support for krb4
kadmin protocol
* kadmind.c: move recvauth to kadmind_loop()
|