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
|
Wed Jun 5 00:08:32 1996 Theodore Y. Ts'o <tytso@mit.edu>
* gss-client.c (call_server): When reading in the test value from
a file, don't free free inbuf.value until after the last
place where we use it.
Tue Mar 12 23:46:26 1996 Ken Raeburn <raeburn@cygnus.com>
* gss-server.c (timeval_subtract): Use old-style function
definition.
Sun Mar 3 12:14:48 1996 Ezra Peisach <epeisach@kangaroo.mit.edu>
* gss-server.c (test_import_export_context): Add second argument
to gettimeofday.
Sat Mar 2 03:03:27 1996 Theodore Y. Ts'o <tytso@dcl>
* gss-server.c (sign_server): Do better import/export security
checking. If the received message to be signed is not
printable (at least the first two characters are not),
display the message in hex. Print the hex values of the
incoming and outcoming packets, for your information.
* gss-misc.c (print_token, display_buffer): Two new tokens for
displaying GSSAPI buffers, either has hex or as a
printable string.
* gss-client.c (call_server): Add option to support reading in the
message to be signed from a file.
Wed Feb 28 11:42:26 1996 Theodore Y. Ts'o <tytso@dcl>
* gss-client.c (call_server): Get the nametype OID from
gss_display_name, print it, and then release the nametype
OID. This tests gss_display_name()'s ability to return a
valid nametype, which can then be freed successfully.
Tue Feb 27 17:26:15 1996 Ezra Peisach (epeisach@kangaroo.mit.edu)
* configure.in: Add USE_ANAME.
Wed Jan 3 21:55:30 1996 Theodore Y. Ts'o <tytso@dcl>
* gss-client.c (main, client_establish_context): If the -d flag is
given to the client, then try to delegate credentials when
establishing the context.
Thu Oct 12 11:15:28 1995 Ezra Peisach <epeisach@kangaroo.mit.edu>
* gss-misc.c (recv_token): When continuing partial read, decrease
number of bytes to read.
Sun Oct 8 14:26:25 1995 Ezra Peisach <epeisach@kangaroo.mit.edu>
* gss-misc.c (recv_token): When looping for partial read from
network, start reading in the middle of the token.
Wed Sep 27 18:36:06 1995 Theodore Y. Ts'o <tytso@dcl>
* gss-client.c (main): Set display_file to be stdout.
* gss-server.c (main): Set display_file to 0 if using inetd;
otherwise, set it to be stdout.
* gss-misc.c (send_token, recv_token, display_status): If
display_file is null, don't set it to stderr; just don't
print the log message instead. Needed for inetd operation.
Sat Sep 16 03:34:59 1995 Theodore Y. Ts'o <tytso@dcl>
* gss-server.c (sign_server): Only try using gss_export_context
and gss_import_context if the dov2 flag has been set.
(server_establish_context): Make sure the client
gss_name_t is released.
(main): Add a -once option which causes the gss-server to
exit after processing one client. Allows purify to report
memory leaks.
Thu Sep 14 22:44:44 1995 Theodore Y. Ts'o <tytso@dcl>
* gss-server.c (create_socket): add setsockopt SO_REUSEADDR so
that the socket can be reused right away.
Mon Sep 4 14:19:03 1995 Ezra Peisach <epeisach@kangaroo.mit.edu>
* gss-misc.c: Either include stdlib.h or declare malloc.
* configure.in: Check for stdlib.h
Thu Aug 31 11:35:07 EDT 1995 Paul Park (pjpark@mit.edu)
* Makefile.in - Add -DUSE_AUTOCONF_H and -DGSSAPI_V2 to enable usage
of autoconf.h in gssapi.h and to enable V2 features in local
modules.
* gss-client.c, gss-server.c - Add -v2 switch to use V2 features.
Clean up V2 argument changes.
* gss-misc.c - Clean up V2 argument change.
Tue Aug 29 13:24:50 EDT 1995 Paul Park (pjpark@mit.edu)
* gss-{client,server}.c - Test gss_{ex,im}port_sec_context().
Fri Jul 7 15:41:47 EDT 1995 Paul Park (pjpark@mit.edu)
* Makefile.in - Remove all explicit library handling.
* configure.in - Add KRB5_LIBRARIES.
Thu Jun 15 17:35:08 EDT 1995 Paul Park (pjpark@mit.edu)
* Makefile.in - Change explicit library names to -l<lib> form, and
change target link line to use $(LD) and associated flags.
Also, remove DBMLIB, it was not used.
* configure.in - Add shared library usage check.
Sat Jun 10 19:06:03 1995 Ezra Peisach <epeisach@kangaroo.mit.edu>
* gss-misc.c (recv_token): Initialize local variable to 0.
Sat Jun 10 00:28:50 1995 Theodore Y. Ts'o <tytso@dcl>
* gss-misc.c (recv_token): Allow for partial reads while reading
the token.
Fri Jun 9 18:26:50 1995 <tytso@rsx-11.mit.edu>
* configure.in: Remove standardized set of autoconf macros, which
are now handled by CONFIG_RULES.
Wed May 24 11:11:45 1995 Ezra Peisach <epeisach@kangaroo.mit.edu>
* gss-client.c: Include string.h or strings.h
* gss-server.c: Include string.h or strings.h
* configure.in: Check for string.h
Mon May 22 15:41:33 EDT 1995 Paul Park (pjpark@mit.edu)
* gss-server.c : (server_establish_context) Don't call gss_release_
buffer right after gss_accept_sec_context because
in the event that we choke, we lose the minor status
Fri Apr 28 15:30:00 1995 Theodore Y. Ts'o <tytso@dcl>
* Makefile.in (gss-client): Use $(LD) instead of $(CC) so that we can
do purify checking.
* gss-server.c (main, sign_server): Make changes to allow
gss-server to be fired out of inetd. New options: -inetd
and -logfile. The -logfile allows the output of
gss-server to be redirected to a file.
* gss-misc.c (send_token, recv_token, display_status_1): Add
support for -logfile option. If the external FILE
*display_file is set, redirect error messages to
display_file instead of stderr.
Wed Apr 26 17:17:22 1995 Mark Eichin <eichin@cygnus.com>
* configure.in: use AC_CONST since we don't learn it from the krb5
headers and gssapi.h uses it.
Thu Mar 2 12:29:50 1995 Theodore Y. Ts'o <tytso@dcl>
* Makefile.in (ISODELIB): Remove reference to $(ISODELIB).
Wed Mar 1 11:55:15 1995 Theodore Y. Ts'o <tytso@dcl>
* configure.in: Remove ISODE_INCLUDE, replace check for -lsocket
and -lnsl with WITH_NETLIB check.
Fri Feb 3 06:21:02 1995 Theodore Y. Ts'o (tytso@dcl)
* gss-server.c: ret_flags should be an int based on the prototype
of gss_accept_sec_context.
Wed Oct 19 12:32:41 1994 Theodore Y. Ts'o (tytso@dcl)
* Makefile.in: Obey CCOPTS in CFLAGS declaration
Wed Oct 12 02:29:38 1994 Theodore Y. Ts'o (tytso@dcl)
* Makefile.in: Add OBJS definition so that object files get
cleaned out during a "make clean".
Thu Sep 29 22:50:48 1994 Theodore Y. Ts'o (tytso@dcl)
* Makefile.in: Relink executables if libraries change
Thu Aug 4 13:24:29 1994 Tom Yu (tlyu@dragons-lair)
* configure.in: fix make install
Thu Jul 21 01:02:28 1994 Tom Yu (tlyu at dragons-lair)
* Makefile.in: fix infinite recursion in rules
* gss-client.c:
* gss-misc.c:
* gss-server.c: downgrade to K&R function definitions
Tue Jul 19 20:28:46 1994 Tom Yu (tlyu at dragons-lair)
* Makefile.in:
* configre.in: changes to make autoconf work
|