summaryrefslogtreecommitdiffstats
path: root/src/kadmin/server/ChangeLog
blob: 2d34d2c13d2e18110cfc930624ca477712a5e526 (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
Fri Mar 24 14:38:06 1995    <tytso@rsx-11.mit.edu>

	* adm_network.c (setup_network): If /etc/services doesn't have the
		administration port, use a compiled in port.

Thu Mar  2 12:24:50 1995  Theodore Y. Ts'o  <tytso@dcl>

	* Makefile.in (ISODELIB): Remove reference to $(ISODELIB).

Wed Mar  1 16:29:53 1995  Theodore Y. Ts'o  <tytso@dcl>

	* configure.in: Remove ISODE_INCLUDE, replace check for -lsocket
		and -lnsl with WITH_NETLIB check.

Tue Feb 28 02:23:46 1995  John Gilmore  (gnu at toad.com)

	* *.c:  Avoid <krb5/...> and <com_err.h> includes.

Fri Feb  3 07:50:14 1995  Theodore Y. Ts'o  (tytso@dcl)

	* adm_v4_pwd.c: Don't use BITS64, use SIZEOF_LONG

Wed Feb 01 22:05:35 1995  Chris Provenzano (proven@mit.edu)

	* adm_process.c, adm_extern.h (cpw_keyproc()) Added 
		krb5_keytype arg.

Wed Jan 25 16:54:40 1995  Chris Provenzano (proven@mit.edu)

        * Removed all narrow types and references to wide.h and narrow.h

Wed Jan 18 10:26:30 1995    <tytso@rsx-11.mit.edu>

	* adm_server.c (process_args): Modify getopt args so that the 'M'
		option takes an argument.  (krb5 bugs 984)

Fri Jan 13 15:23:47 1995  Chris Provenzano (proven@mit.edu)

    * Added krb5_context to all krb5_routines

Mon Dec 19 18:12:18 1994  Theodore Y. Ts'o  (tytso@dcl)

	* adm_listen.c (kill_children): Use syslog instead of krb_log.

Tue Nov  1 18:19:36 1994  Mark Eichin  (eichin@cygnus.com)

	* adm_listen.c (kill_children): use sigprocmask if available.

Wed Oct 19 17:40:22 1994  Theodore Y. Ts'o  (tytso@dcl)

	* adm_server.c (main): Select the cryptosystem to be used using
		krb5_use_cstype() instead of using a implementation
		specific assignment.  Also, allow the encryption type to
		be specified using a command line option.

Tue Oct  4 17:08:25 1994  Theodore Y. Ts'o  (tytso@dcl)

	* adm_process.c (cpw_keyproc): Add widen.h and narrow.h around
		declaration so that argument types to keyproc are widened.

Mon Oct  3 19:13:03 1994  Theodore Y. Ts'o  (tytso@dcl)

	* Makefile.in: Use $(srcdir) to find manual page for make install.

Thu Sep 29 22:41:08 1994  Theodore Y. Ts'o  (tytso@dcl)

	* Makefile.in: relink executable if libraries change

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