aboutsummaryrefslogtreecommitdiff
path: root/src/lib/kadm/ChangeLog
blob: 4a8ca1e1813015c8f338abcd0eced1a76c287776 (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
Wed Jun 14 14:36:13 1995  Sam Hartman  <hartmans@tardis.MIT.EDU>

	* t_dbentry.c (main): option should be an int so that comparisons
        against EOF work when char unsigned.

Tue Jun 13 14:37:25 1995  Sam Hartman  <hartmans@tardis.MIT.EDU>

	* logger.c: Don't check to make sure unix is defined for
        DEVICE_OPEN et al.  Currently, there are no special cases where
        special handling is required; if they are, then they should be
        checked for, and the generic case taken if no special case fits.
        The previous behavior broke under AIX.


Sun Jun 11 09:24:06 1995  Ezra Peisach  <epeisach@kangaroo.mit.edu>

	* Makefile.in (clean-unix): Remove $(UNIX_OBJS)

Sat Jun 10 23:05:23 1995  Tom Yu  (tlyu@dragons-lair)

	* adm_conn.c, adm_rw.c: krb5_auth_context redefinitions

Fri Jun  9 19:26:44 1995    <tytso@rsx-11.mit.edu>

	* configure.in: Remove standardized set of autoconf macros, which
		are now handled by CONFIG_RULES.

Thu Jun  8 23:32:28 1995  Theodore Y. Ts'o  <tytso@dcl>

	* Makefile.in: $($(WHAT)_OBJS) is not accepted by all Makes!  We
		assume for now that libkadm.a rule is only used by Unix,
		which should be a valid assumption, and build handle
		$(UNIX_OBJS) there.

Thu Jun 8 14:32:33 EDT 1995	Paul Park	(pjpark@mit.edu)
	* logger.c - New module to provide profile-controlled logging.  This
		can optionally take over control of com_err(3) output to also
		direct this output to where the profile specifies.  Also
		includes a syslog(3) compatible interface which also follows
		the profile's direction.
	* Makefile.in, configure.in - update for logger.c


Mon Jun 5 14:15:37 EDT 1995	Paul Park	(pjpark@mit.edu)
	* adm_conn.c - Rework kadm_get_ccache() and kadm_get_creds() so that
		we can specify differing credentials caches and the lifetime
		of obtained tickets if not using an existing ccache.  This
		changes the calling sequence of krb5_adm_connect(), adding
		two arguments: a ccache name and a (delta) lifetime.  Default
		ccache name changes formats to tkt_kadm_<pid> and default
		lifetime is 10 minutes.

Fri Jun 2 17:56:03 1995 Keith Vetter (keithv@fusion.com)

	* adm_conn.c: used SOCKET_ERRNO instead of errno and 
	   added prototypes for the local functions.
	* adm_rw.c: added prototypes for the local functions so that
	   ints get promoted to longs correctly on the PC.

Wed May 31 08:10:13 1995  Ezra Peisach  <epeisach@kangaroo.mit.edu>

	* Makefile.in (DB_OBJS): Change DBOBJS to DB_OBJS to match rest of
		Makefile.in 

Tue May 30 17:36:47 1995 Keith Vetter (keithv@fusion.com)

	* adm_rw.c: removed INTERFACE from two routines.

Tue May 30 10:35:07 1995 Keith Vetter (keithv@fusion.com)

	* adm_conn.c: used Windows specific way of creating a temp file.
	* Makefile.in: PC doesn't need to compile adm_kw_*.c files.

Thu May 25 17:49:06 1995 Keith Vetter (keithv@fusion.com)

	First pass to make the code compile cleanly on the PC.
	* Makefile.in: made to work on the PC.
	* adm_conn.c: used atoi instead of sscanf since it can't be
	   used in a windows DLL. Why not? Ask Microsoft.
	* adm_kt_e.c, adm_kw_e.c, adm_rw.c: made the explicit the
	   cast to a char when pulling out bytes from an int.
	* adm_kw_d.c: size_t != off_t on the PC. Fixed the equation.
	* adm_rw.c: two parameters were declared as int but prototyped
	   as krb5_int32.

Tue May 16 13:58:30 EDT 1995	Paul Park	(pjpark@mit.edu)
	* configure.in	- Check for srand48, srand and srandom along with
			  network libraries.
	* t_ktentry.c, t_dbentry.c - Use available random number generator
			  and also make sure memory is freed so we don't
			  chew up memory in tester.


Tue May 16 13:19:04 EDT 1995	Paul Park	(pjpark@mit.edu)
	* t_dbentry.c	- Change isset to is_a_set to keep Ultrix happy.  Also
			  correctly calculate the length of the standard pwd.
			  so that we don't overwrite the end of the malloc()ed
			  string.
	* t_ktentry.c	- Remove isset logic, no differentiation for keytabs.


Tue May 16 10:35:54 EDT 1995	Paul Park	(pjpark@mit.edu)
	* t_dbentry.c, t_ktentry.c - new test modules for encode/decode
		functions.  These convert to and from krb5_db_entry and
		krb5_keytab_entry and verify contents.
	* adm_kt_enc.c	- Fix bug encoding integer values.


Tue May 9 15:21:49 EDT 1995	Paul Park	(pjpark@mit.edu)
	* adm_conn.c	- use profile information to locate the admin_server.
			  Also, return the correct value from krb5_adm_connect
			  instead of always returning zero.
	* adm_{kw,kt}_{enc,dec}.c - New modules to [en/de]code administrative
			  protocol keyword=value pairs and keytab entries.


Fri Apr 28 09:47:29 EDT 1995	Paul Park	(pjpark@mit.edu)

	Create a new library consisting of functions which communicate with
	the administrative server here.  These modules replace the originals
	which used to be in libkrb5.

	adm_rw.c	- Remove ntohl/htonl in favor of byte blasting.