Thu Oct 12 11:15:28 1995 Ezra Peisach * gss-misc.c (recv_token): When continuing partial read, decrease number of bytes to read. Sun Oct 8 14:26:25 1995 Ezra Peisach * 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 * 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 * 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 * 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 * 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 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 * gss-misc.c (recv_token): Initialize local variable to 0. Sat Jun 10 00:28:50 1995 Theodore Y. Ts'o * gss-misc.c (recv_token): Allow for partial reads while reading the token. Fri Jun 9 18:26:50 1995 * configure.in: Remove standardized set of autoconf macros, which are now handled by CONFIG_RULES. Wed May 24 11:11:45 1995 Ezra Peisach * 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 * 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 * 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 * Makefile.in (ISODELIB): Remove reference to $(ISODELIB). Wed Mar 1 11:55:15 1995 Theodore Y. Ts'o * 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