summaryrefslogtreecommitdiffstats
path: root/src/windows/cns/ChangeLog
blob: d07b3d58997ffffb15dbe896cc37b08e4b707a56 (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
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
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
Fri Feb  7 08:08:39 1997  Richard Basch  <basch@lehman.com>

	* cns.c (blocking_hook_proc): Additional logic is required to
		prevent instantaneous timeouts when GetTickCount()
		wraps every 49.7 days.

Sun Feb  2 11:22:57 1997  Richard Basch  <basch@lehman.com>

	* cns.c (k5_name_from_ccache):
		Declare variable as (char FAR *) to match
		krb5_unparse_name prototype

	* Makefile.in: Build using CCOPTS2, not COPTS (win16)

Fri Dec 20 10:28:59 1996  Theodore Y. Ts'o  <tytso@mit.edu>

	* krb5.def: New file, modelled after krbnet.def

	* cns.h, cns.c, krbini.h, cnsres5.c, Makefile: remove
		Cygnus/KerbNet(tm) name from MIT distribution

Fri Aug  9 03:41:52 1996  Michael Graff  <explorer@cygnus.com>

	* Makefile.in: rename executable to kerbnet.exe

	* cns.def: rename to kerbnet.def

Wed Aug  7 14:25:34 1996  Michael Graff  <explorer@lenin.cygnus.com>

	* Makefile.in: Build kerbnet, not cns.exe
	
	* cns.c:
	* cns.h:
	* cnsres5.rc:
	* krbini.h:  Help file is kerbnet.hlp, program name is kerb*net.

	* cns.def: rename to kerbnet.def.

Sat Aug 3 13:58:20 1996  Jeff Bigler  <jcb@cygnus.com>

	* cns-help.hpj, cns-help.doc, cns-help.hlp:  added help files.
	The cns-help.hpj is a RoboHelp help project.  RoboHelp requires
	cns-help.doc, which is a Microsoft Word document, and it creates
	cns-help.hlp, which is the actual help file.

	* Makefile.in:  added line to install section to install help
	file.

Thu Jul 25 13:52:04 1996    <explorer@lenin.cygnus.com>

	* options.c (opts_command): Display a warning message when changing
	the location of the krb.conf file, since the KRB5 libraries
	will have opened it and tucked it away in krb5_context->profile,
	which we as a client don't have access to.

Wed Aug  7 18:03:16 1996  Jeff Bigler  <jcb@viola.cygnus.com>

	* kerbnet.hpj:  new help project (RoboHelp)
	* kerbnet.doc:  help file (Microsoft Word document)
	* kerbnet.hlp:  new help file (Windows help file)

Wed Jul 24 06:12:24 1996  Michael Graff  <explorer@lenin.cygnus.com>

	* Makefile.in: Build cnsres[45].rc into executable, depending on
	if we're compiling for V4 or V5.

	* cns.rc: remove, no longer needed. cnsres[45].rc replace this,
	and allow GUI editors for editing the .rc files.

	* kpasswd.c: make this work for V5
	
	* options.c:
	* cns.c:
	* cnsres5.rc:
	* krbini.h:  Add forwardable option to options menu

Tue Jul 16 12:42:48 1996  Michael Graff  <explorer@lenin.cygnus.com>

	* options.c:
	* password.c:  Split parts of cns.c into these files.  Each deals
	with the respective dialogs.

	* debug.c:
	* heap.c:  Added to aid in debugging.

Wed Jul 10 18:01:03 1996  Michael Graff  <explorer@kechara.flame.org>

	* cns.c: Remove the quick hacks mentioned below.

Thu Jul 25 13:52:04 1996    <explorer@lenin.cygnus.com>

	* options.c (opts_command): Display a warning message when changing
	the location of the krb.conf file, since the KRB5 libraries
	will have opened it and tucked it away in krb5_context->profile,
	which we as a client don't have access to.

Fri Jun 28 19:29:14 1996  Michael Graff  <explorer@zhaneel.flame.org>

	* cns.c: Really quick hacks to disable some features that just
	plain don't work correctly.  The "cns" client has some flavor of
	memory problems (malloc/free) that needs to be tracked down.

	* cnsres5.rc: reload this using a dialog editor.  Add clickbox
	for "ticket options" of "forwardable"

Wed Jun 26 14:58:23 1996  Michael Graff  <explorer@zhaneel.flame.org>

	* cns.h kpasswd.c:  formatting change, including changing
 	// to /* */

	* Makefile.in: update some of the WIN32 entries for debugging.
	Also make resouce.obj only a dependancy for WIN32 builds.

	* cns.c tktlist.h tktlist.c:  Rewrite to use the message functions
	from <windowsx.h>, included in VC 2.0 and above.  This makes most
 	of the details of 16- vs 32-bit hidden to the code.  (Disgusting
	magic happens in <windowsx.h>)

Tue Jun 25 13:57:59 1996  Michael Graff  <explorer@zhaneel.flame.org>

	* Makefile.in: Fix to work for WIN32 native compiles.  Many
	changes; some should be put into common files (win-post.in or
	windows.in?)

Wed Jun 12 00:20:08 1996  Theodore Ts'o  <tytso@rsts-11.mit.edu>

	* makefile: Renamed to Makefile.in, so that we can do WIN16/WIN32
 		specializations.  Remove /nologo option for Win32 RFLAGS,
 		since RC apparently doesn't support it.

	* changelo: Renamed to ChangeLog, to make life easier.

Wed Jan 10 23:16:41 1996  Theodore Y. Ts'o  <tytso@dcl>

	* cns.rc: Add an #ifdef for enabling lower case realm (for use
		with DCE).

	* cns.c (kwin_command): When obtaining tickets, we make them
		forwardable by default.  XXX This should really a
		configurable option in the UI.

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

	* kpasswd.c: krb5_auth_context redefinitions


Mon Jun 5 14:19:51 EDT 1995	Paul Park	(pjpark@mit.edu)
	* kpasswd.c : Use new krb5_adm_connect() calling sequence.

Fri Jun 2 11:45:23 1995 Keith Vetter (keithv@fusion.com)

	* makefile: cleaned up and made consistent with telnet's makefile.

Tue May 30 17:28:04 1995 Keith Vetter (keithv@fusion.com)

	* kpasswd.c: new file for k5 password changing.
	* makefile: added new file to obj list.
	* cns.c: added call to kpasswd stuff.
	* cns.h: added prototype for kpasswd stuff.

Thu Apr 27 11:46:42 1995 Keith Vetter (keithv@fusion.com)

	* cns.c, cns.rc, krbini.h: K5 no longer has conf and realms files
	   but one generic config file. Changed options menu to so we can
	   specify where it lives.

Thu Apr 20 12:17:34 1995 Keith Vetter (keithv@fusion.com)

	* cns.c, tktlist.c, krbini.h: Fixed up #include so it
	   it only relies on krb5.h. We now include winsock 
	   ourselves and we needed to pull one constant out of
	   k5-config.h (INI_KRB_CCACHE).

Tue Apr 18 16:19:07 1995 Keith Vetter (keithv@fusion.com)

	* makefile: better compile flags.

Mon Apr 17 18:01:14 1995 Keith Vetter (keithv@fusion.com)

	* cns.rc, tktlist.c: better spacing for ticket info.

Thu Apr 13 16:19:01 1995 Keith Vetter (keithv@fusion.com)

	* cns.c: Added better error message for incorrect password.
        * tktlist.c: flag string gets displayed within parentheses.

Fri Apr 7 15:03:10 1995 Keith Vetter (keithv@fusion.com)

        * cns.c, cns.h, cns.rc: added option dialog widget allowing user
           to specify where the ccache lives. Also, default name and realm
           is now pulled from the ccache everytime you select one.
	* cns.c: fixed memory leak in k5_dest_tkt.

Wed Apr 5 16:01:16 1995 Keith Vetter (keithv@fusion.com)

	* cns.h, cns.rc, cns.c: GUI changes: re-order and resize
           edit boxes, add hidden button for better CR handling.
        * cns.c: used krb5_us_timeofday instead of krb5_timeofday
           for timezone/clock skew fix (not tested by tytso yet).
        * cns.c: added password changing stub with correct interface.
        * cns.def: changed kwin to cns as the name of the program.

Fri Mar 31 16:47:18 1995 Keith Vetter (keithv@fusion.com)

	* cns.c: realms file was not getting saved properly.

Thu Mar 30 16:11:27 1995 Keith Vetter (keithv@fusion.com)

	* cns.h, cns.c, tktlist.c: improved error handling for a bad cache.
        * cns.rc: conditionally removed more instance stuff.

Tue Mar 28 21:52:01 1995 Keith Vetter (keithv@fusion.com)

	* cns.rc, cns.h, cns.c: removed instance edit box for K5.
        * makefile: RFLAGS need version k4 or k5 set.
        * tktlist.c: also displays ticket flags.

Mon Mar 27 20:31:04 1995 Keith Vetter (keithv@fusion.com)

	* cns.c. cns.rc: removed debugging menu item
        * cns.c: fixed up parsing and unparsing of user name
        * makefile: removed some configuration crud
        

Wed Mar 22 16:27:48 1995 Keith Vetter (keithv@fusion.com)

	* cns.c: added some error checking code to catch missing realms files