aboutsummaryrefslogtreecommitdiff
path: root/src/kadmin/v5passwdd/ChangeLog
blob: 419b941ef84930a8a757c78597782737e2495e87 (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
2002-08-29  Ken Raeburn  <raeburn@mit.edu>

	* Makefile.in: Revert $(S)=>/ change, for Windows support.

2002-08-23  Ken Raeburn  <raeburn@mit.edu>

	* Makefile.in: Change $(S)=>/ and $(U)=>.. globally.

2002-06-19  Ezra Peisach  <epeisach@bu.edu>

	* srv_net.c: Conditionalize debugging variables inside DEBUG
	conditional.

	* kpasswd.c (main): Conditionalize local variables inside
	definition of LANGUAGES_SUPPORTED to avoid a variable being set
	with out use warning.

2001-10-09  Ken Raeburn  <raeburn@mit.edu>

	* adm_conn.c, adm_rw.c, kadm5_defs.h: Make prototypes
	unconditional.

2001-10-05  Ken Raeburn  <raeburn@mit.edu>

	* adm_conn.c: Drop _MSDOS support.

2001-09-01  Ken Raeburn  <raeburn@mit.edu>

	* Makefile.in (COMMON_SRCS, SERV_SRCS, CLI_SRCS): All live in
	srcdir.

2001-06-22  Ezra Peisach  <epeisach@mit.edu>

	* adm_conn.c (kadm_get_ccache): Cast return from getpid() to int
	to match format.

2001-06-21  Ken Raeburn  <raeburn@mit.edu>

	* adm_conn.c, kpasswd.c, srv_net.c: Changed various char string
	variables into macros, for better format/argument checking under
	gcc.

	* main.c (pwd_change): Use strncpy instead of sprintf to copy
	error message text into buffer.  Use goto rather than repeated
	code.
	(main): Use %lx for params.mask.  Make debug_level volatile.

	* srv_net.c (net_find_slave): Initialize "found".
	(net_dispatch): Make "kret" volatile, so longjmp won't clobber
	it.
	(net_slaves_active): Variable deleted.

2001-06-21  Ezra Peisach  <epeisach@mit.edu>

	* main.c: Add prototype for daemon if needed.

Mon Feb 26 15:22:44 2001  Ezra Peisach  <epeisach@mit.edu>

	*adm_conn.c, adm_rw.c, kadm5_defs.h, kpasswd.c, main.c,
 	proto_serv.c, srv_net.c: Warnings cleanup including assignments in
 	conditionals, shadowed variables, unused variables, prototypes.

2000-10-17  Ezra Peisach  <epeisach@mit.edu>

	* adm_conn.c, kpasswd.c: Argument to krb5_read_password
	takes an unsigned int.

	* kadm5_defs.h, main.c (pwd_change): Argument err_str_len changed
	to unsigned int. (Argument to kadm5_chpass_principal_util()).

2000-07-03  Ezra Peisach  <epeisach@mit.edu>

	* Makefile.in: v5passwd does not depend on the kadm5
	libraries. This is the older protocol.

2000-05-24  Ken Raeburn  <raeburn@mit.edu>
	    Ezra Peisach  <epeisach@mit.edu>

	* proto_serv.c (proto_serv): Don't overflow err_str.  Pass data
	pointer and not a krb5_data to sprintf.  Remove unused variable
	adm_errmsg.  Remove unused label done.  Declare variable
	mime_setting only if MIME_SUPPORTED is defined.  Make variables
	db_opened and kret volatile.
	(proto_fmt_reply_msg): Unused variable deleted.

2000-05-23  Tom Yu  <tlyu@mit.edu>

	* kadm5_defs.h: Add argument for length of error string.

	* main.c (pwd_change): Add argument for length of error string.

	* proto_serv.c (proto_serv): Fix up call to pwd_change().

2000-02-28  Ezra Peisach  <epeisach@mit.edu>

	* proto_serv.c (proto_serv): For error return,strdup the returned
	value from error_message to maintain its const status.

1999-10-26  Wilfredo Sanchez  <tritan@mit.edu>

	* Makefile.in: Clean up usage of CFLAGS, CPPFLAGS, DEFS, DEFINES,
	LOCAL_INCLUDES such that one can override CFLAGS from the command
	line without losing CPP search patchs and defines. Some associated
	Makefile cleanup.

Tue May 11 11:39:36 1999  Ezra Peisach  <epeisach@mit.edu>

	* main.c: Remove include of gssapi_krb5.h - no longer needed.

1998-11-13  Theodore Ts'o  <tytso@rsts-11.mit.edu>

	* Makefile.in: Set the myfulldir and mydir variables (which are
		relative to buildtop and thisconfigdir, respectively.)

1998-05-06  Theodore Ts'o  <tytso@rsts-11.mit.edu>

	* kpasswd.c (main): POSIX states that getopt returns -1
		when it is done parsing options, not EOF.

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 16:02:27 1998  Tom Yu  <tlyu@mit.edu>

	* Makefile.in: Remove trailing slash from thisconfigdir.  Fix up
	BUILDTOP for new conventions.  Fix up usage of $(C).

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

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

Thu Sep 25 21:17:00 1997  Tom Yu  <tlyu@mit.edu>

	* srv_net.c (net_init): Replace KRB5_USE_INET with something more
 	sane.

	* adm_conn.c (kadm_contact_server): Replace KRB5_USE_INET with
	something more sane.

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

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

Thu Feb  6 00:28:54 1997  Richard Basch  <basch@lehman.com>

	* adm_conn.c adm_rw.c:
		Replace the INTERFACE keyword with KRB5_CALLCONV

Tue Feb  4 21:28:57 1997  Tom Yu  <tlyu@mit.edu>

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

Thu Oct 31 11:20:22 1996  Ezra Peisach  <epeisach@mit.edu>

	* main.c (main): Add -T keyfile and -D debug_level
		options. [krb5-admin/42] 

Tue Sep 10 14:37:23 1996  Tom Yu  <tlyu@mit.edu>

	* v5passwd.M: remove extra args to .TH

Sun Aug 18 18:29:39 1996  Ezra Peisach  <epeisach@kangaroo.mit.edu>

	* Makefile.in: Compile v5passwd - the old passwd changing client. 

	* adm_conn.c, kpasswd.c, v5passwd.M: Added the pieces required to
		build a v5b6 simple password changing client. 

Thu Jul 25 17:01:32 1996  Marc Horowitz  <marc@mit.edu>

	* Makefile.in, configure.in, adm_rw.c, kadm5_defs.h, main.c,
 	proto_serv.c, srv_net.c: combined pieces of the old v5server and
 	kadm libraries with calls to the new kadm5srv library to produce a
 	daemon which handles the v5b6 "simple" password changing protocol.