summaryrefslogtreecommitdiffstats
path: root/src/windows/wintel/ChangeLog
blob: a741cfd5479cd4023d68deea4b4ec269d828e318 (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
2002-06-13  Ken Raeburn  <raeburn@mit.edu>

	* Makefile.in (SYSLIBS): Use ws2_32.lib instead of wsock32.lib.

2001-10-10  Danilo Almeida  <dalmeida@mit.edu>

	* intern.c (ScreenInsChar): Return BOOL.

	* enc_des.h: Remove undefined encrypt_send_supprt().


	* encrypt.h: Fix parameters in declaration for encrypt_init().
	Remove undefined encrypt_send_supprt().

	* screen.h: HANDLE -> HINSTANCE.  ScreenInsChar() returns BOOL.

	* wt-proto.h: Remove WinMain declaration since that is already in
	the standard Windows headers.  Update declarations to current
	Microsoft Platform SDK definitions.  Remove some undefined
	functions.

	* telnet.c: Update declarations to use definitions in current
	Microsoft Platform SDK (HANDLE -> HINSTANCE, and others).

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

	* enc_des.c, enc_des.h, encrypt.c, encrypt.h: Make prototypes
	unconditional.  Don't define P().

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

	* font.c, k5stream.c, k5stream.h, screen.c, screen.h, telnet.c,
	wt-proto.h: Don't declare pointers and functions NEAR or FAR any
	more.

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

	* encrypt.h: Don't use KRB5_DLLIMP.

2000-05-08  Nalin Dahyabhai  <nalin@redhat.com>

	* auth.c (auth_abort): Don't overflow buffer "strTmp".
	(k4_auth_send): Don't overflow buffer "dbgbuf".
	* encrypt.c (printsub): Don't overflow buffer "p".

1999-12-03  Danilo Almeida  <dalmeida@mit.edu>

	* Makefile.in: Windows fix for updated win-pre.in.

Mon May 17 19:54:51 1999  Danilo Almeida  <dalmeida@mit.edu>

	* Makefile.in: Add included version resouce script to 
		resource file dependency.

Mon May 17 14:23:13 1999  Danilo Almeida  <dalmeida@mit.edu>

	* Makefile.in: Remove win16 stuff.  Fix resource dependencies.
		Link resource file directly instead of explicitly
		converting it to an object file.

1999-04-17    <tytso@rsts-11.mit.edu>

	* screen.c (DeleteTopLine): Free the top line before when we allow
		it to scroll out of the Scrollback buffer.  Bugfix
		suggested by Craig Huckabee <huck@cs.wisc.edu>.

Mon May 10 15:28:51 1999  Danilo Almeida  <dalmeida@mit.edu>

	* Makefile.in: Do win32 build in subdir.

Fri Feb  5 01:42:07 1999  Theodore Y. Ts'o  <tytso@mit.edu>

	* enc_des.c (fb64_session): Call des_init_random_number_generator
		instead of des_set_random_generator_seed, since the
		compatibility library no longer supports the latter call.

Wed Feb  3 23:00:05 1999  Theodore Y. Ts'o  <tytso@mit.edu>

	* auth.c (auth_send): Increase size of buf so we can handle
		mongo-gram sized tickets from Microsoft.  [telnet/686]

Tue Aug  5 18:47:02 1997  Theodore Y. Ts'o  <tytso@mit.edu>

	* Makefile.in, telnet.rc: Add version resource to the executable.

Mon Jul 28 23:35:49 1997  Theodore Y. Ts'o  <tytso@mit.edu>

	* Makefile.in: Take out the /nod option, and remove libc.lib from
 		the list of libraries to be linked.

Sat Feb 15 12:22:54 1997  Richard Basch  <basch@lehman.com>

	* Makefile.in: Link in ComErr library $(CLIB)

Mon Feb 10 23:18:18 1997  Richard Basch  <basch@lehman.com>

	* Makefile.in: Use WLIB definition in config/windows.in

Wed Feb  5 22:22:24 1997  Richard Basch  <basch@lehman.com>

	* Makefile.in: Fixed win16 linking of telnet.exe
	* encrypt.c: Do not use printf; use MessageBox and OutputDebugString
	* encrypt.h: Fixed des425 library prototypes (win16)
	* telnet.c: Removed ^M at end of every line

Wed Jun 12 00:22:02 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.

Fri Jan 19 23:22:12 1996  Ezra Peisach  <epeisach@kangaroo.mit.edu>

	* auth.c (k5_auth_send): krb5_get_credentials does not take the
		kdc_options flags. 

Tue Sep 26 20:11:18 1995    <tytso@rsts-11.mit.edu>

	* auth.c: Don't include los-proto.h; it's no longer present.
		Don't include des-int.h; it's no longer needed.

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

	* auth.c: krb5_auth_context redefinitions

Fri Jun 2 10:51:31 1995 Keith Vetter (keithv@fusion.com)
	
	Added cursor keys (in two modes) and ctrl-space: the arrow 
	 keys get sent as escape sequences. The actual sequence depends
	 on the keypad mode which emacs exploits.
	 Also, ctrl-space now sends a null (for the emacs fans).

	* emul.c: enabled calls to ScreenSetOption to change keyboard modes.
	* intern.c: enabled ScreenSetOption but in a limited fashion.
	* screen.c: cursor keys now get sent to the host machine.
	* screen.h: Added prototype for ScreenSetOption and a new message
	   type WM_MYCURSORKEY for handling the cursor keys.
	* telnet.c: handles WM_MYCURSORKEY and ctrl-space, plus a bug
	   fix on cancelling from the menu on the opening dialog.
	* makefile: cleaned up and made consistent with the cns makefile.

Thu May 25 12:52:50 1995 Keith Vetter (keithv@fusion.com)

	* auth.c, intern.c, negotiat.c, screen.c, screen.h, telnet.c,
	   telnet.h, changelo: forgot to specify DOS eol when unzipped
 	   on Unix so had to remove the extra blank lines.

Thu May 25 11:26:14 1995 John Rivlin  <jrvlin@fusion.com>

	* emul.c - make the eol wrapping to work properly. This fixed 
	   numerous seemingly unrelated scrolling bugs.
	* auth.c, intern.c, negotiat.c, screen.c, screen.h, telnet.c
	   telnet.h: removed level of indirection by using pointers rather
 	   than handles; also cleaned up the formatting.

Thu Apr 27 12:00:00 1995  John Rivlin  <jrvlin@fusion.com>

	* edit.c, emul.c, font.c, intern.c, screen.c, telnet.c, screen.h
	struct.h, telnet.h, wt-proto.h
	Clean up code extensively:
		Change memory management to use calloc rather than locking
		and unlocking handles everywhere.  This makes the code
		much easier to understand and maintain.

		Add assertions

		Remove unused global values and scope global values
		appropriately to remove accidental overlays of liked
		name values (like hInst)

		Make code formatting uniform and remove dead code.

	* screen.c (InitNewScreen, ScreenWndProc): Rearranged window
	creation order to so that SCREEN_HANDLE gets set up at the 
	beginning of the window creation.  Thus we can create the 
	window in the correct size and shape prior to showing it,
	eliminating a resize after the window is shown.

Tue Apr 18 17:11:56 1995 Keith Vetter (keithv@fusion.com)

	* telnet.c: bug fix with saving/restoring delete versus backspace.

Fri Apr 7 15:14:07 1995 Keith Vetter (keithv@fusion.com)

	* telnet.c, wt-proto.h: port numbers better supported. You can
           now specify '<host> <port>' in the initial dialog. This gets
           saved in the ini file.

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

	* screen.c, screen.h, dialog.h, telnet.rc: added an about 
           box with version number.

Fri Mar 31 16:24:52 1995 Keith Vetter (keithv@fusion.com)

	* telnet.c, wt-proto.h: added command line option to set port number
           so port is no longer wired to 13131.
        * auth.c: made the k4/k5 separation cleaner

Mon Mar 27 20:18:41 1995 Keith Vetter (keithv@fusion.com)

	* Initial release based upon the K4 version. 
        * K4 streams layer is replaced with no-ops in k5stream.c
        * only one-way authentication tested since a telnet daemon which
           does mutual is not available.
        * connect port is hard-wired to 13131 for now since that is the
           port of the only available K5 telnet daemon (tsx-11.mit.edu)