summaryrefslogtreecommitdiffstats
path: root/src/kadmin/server/ChangeLog
blob: 81726febfeca04d3a6b5c15db5e95ab31ead6709 (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
Wed Sep 14 22:33:23 1994  Theodore Y. Ts'o  (tytso@dcl)

	* adm_server (init_db): Save a copy of the master key database
		entry in the master_entry global variable.

	* adm_process.c (process_client): Removed calls to
		free(final_msg.data), where final_msg.data was pointing to
		an automatic variable.

	* adm_process.c (cpw_keyproc): In the case where the
		keyprocarg->key is set, copy the keyblock instead of
		passing a pointer down --- more pointer aliasing problems!

	* adm_funcs.c (adm_modify_kdb): Added calls to krb5_copy_principal
		instead of merely assigning pointers to one another and
		causing pointer aliasing problems.  Make sure the master
		key version number is propagated correctly.

Thu Aug  4 03:38:58 1994  Tom Yu  (tlyu@dragons-lair)

	* Makefile.in: whoops install manpage as kadmin.8, not kadmin.1

	* Makefile.in: install kadmind in the right place

Sat Jul 16 09:22:19 1994  Tom Yu  (tlyu at dragons-lair)

	* configure.in: another attempt to make dbm libs dtrt

Fri Jul  1 16:01:02 1994  Mark Eichin  (eichin@cygnus.com)

	* adm_listen.c: if USE_SIGPROCMASK, replace sigblock et al.
	configure.in: CHECK_SIGPROCMASK.

Wed Jun 29 00:25:29 1994  Tom Yu  (tlyu at dragons-lair)

	* adm_server.c: fixed error table calls to use krb5_init_ets

Fri Jun 24 20:39:37 1994  Theodore Y. Ts'o  (tytso at tsx-11)

	* adm_process.c (cpw_keyproc): return error codes on failure

	* adm_nego.c (adm_negotiate_key): added return on memory
	allocation error

	* adm_fmt_inq.c (adm_fmt_prt, adm_print_exp_time,
	  adm_print_attributes): Sanitized error return strategies.

	* adm_kadmin.c (adm5_kadmin): Plug memory leaks, fix double
	  free's, fix message in error syslog.

	* adm_process.c (process_client): Plug memory leaks

	* adm_adm_func. (adm_inq_old_key): Plug memory leaks, return error
	  when adm_fmt_prt returns an error

	* adm_adm_func.c (adm_mod_old_key): Plug memory leaks, report error
	  if put_principal returns an error.

	* adm_adm_func.c (adm_change_pwd_rnd): Fix syslog information

	* adm_adm_func.c (adm_build_key): Plug memory leak