File: ChangeLog

package info (click to toggle)
netrek-client-cow 3.3.0-3
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd, wheezy
  • size: 6,196 kB
  • ctags: 5,158
  • sloc: ansic: 43,111; sh: 2,820; python: 380; makefile: 133; sed: 16
file content (615 lines) | stat: -rw-r--r-- 22,380 bytes parent folder | download | duplicates (2)
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
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
Tue Jun 16 20:05:28 2009  James Cameron  <quozl@us.netrek.org>

	* netrek-client-cow-3.3.0: released

	- initial window: add logo and action images, add tips to the help
	button, fix refresh delay bug, fix bug leaving window behind on
	quit, decrease startup time by deferring imagery loading, send
	version to metaserver, report multicast empty servers as empty

	- wait queue window: suppress message of the day, use modern
	language, coloured buttons,

	- team window: allow new server side training tips to replace
	message of the day after initial death,

	- flight: adopt pixmaps graphics previously distributed in another
	package, full screen now centres game in a 1024x768 window, more
	sounds in parallel, display ranks based on server ranking system,
	update rate changes are immediate, report stall of data stream
	rather than just hanging if network is lost,

	- miscellaneous: include desktop icon, remove sound warnings,
	accept a system wide default file, remove obsolete metaserver TCP
	method, remove old style features support, add latent support for
	LTD statistics display.

	- fix ogg beeplite to identify oggee not caller [Pruitt]

Wed Mar 18 18:57:36 2009  James Cameron  <quozl@us.netrek.org>

	* netrek-client-cow-3.2.10: released

	- fix %c macro directive, should only work if team is known,

	- installation support and native sound for SGI IRIX 5.2 to 6.5,

	- correct location of key file on "make install",

	- deprecate README.CVS, remove CVS logs and history fragments,

	- add distributed bug tracking system using ditz,

	- remove most compilation warnings (some remain in RSA generated code),

	- deprecate ATM scan feature, fixes segfault on "a", closes LP #331395,

	- add missing prototypes, closes Debian #512463,

	- commenced internationalisation infrastructure.

Mon Jan  5 19:14:26 2009  James Cameron  <quozl@us.netrek.org>

	* netrek-client-cow-3.2.9: released

	- add identity blinding feature, which removes names, ranks, versions,

	- remove safe-idle from clue games,

	- include key file in binary distribution,

	- clarify license on work contributed by Lars Bernhardsson.

Mon Sep 29 14:28:07 2008  James Cameron  <quozl@us.netrek.org>

	* netrek-client-cow-3.2.8: released

	- change of binary name, from netrek to netrek-client-cow.

	- COPYING: copyright and license review.

	- remove Java and Windows support.

	- remove debian/ directory from .tar.gz.

	- add mkportable script.

	- placing mouse in message composition window and typing did not
	behave in the historical fashion, the keystrokes were handled by
	the game as well as being added to the message being composed,
	reported by Zachary Uram.

Mon Sep 15 16:41:12 2008  James Cameron  <quozl@us.netrek.org>

	* netrek-client-cow-3.2.7: released.

	- add a server feature for the metaserver list,
	- fix statistics rounding error,
	- fix ship flicker,
	- in safe-idle mode, lower update rate, beep on t-mode begin,
	- metaserver, fix unknown status, failed to initialise,
	- remove OpenVMS support,
	- fix a compilation issue on x86_64.

Tue Jul 29 21:45:16 2008  James Cameron  <quozl@us.netrek.org>

	* netrek-client-cow-3.2.6: released.

	- add visible tractors for all ships, using the SHOW_ALL_TRACTORS
	feature set,

	- remove the observer ghost ship, shield ring, and ship number,
	draw the observed player as if it is the player,

	- metaserver window, remove all display delays, add a fast guest
	login feature using middle mouse button, add a cyclic refresh at
	30 second interval, show result of playing on a server (e.g. pass
	through any connection failure, banned, or other problems so that
	they appear on the list),

	- login window, provide full screen refresh, don't hang when
	waiting for the server to respond, use colours to highlight,

	- team selection window, realignment of auto quit button, explain
	that the message of the day is from the server, explain the enter
	key joins a default team, realignment of message of the day,

	- disconnection during play, continue to show tactical and
	galactic state, advise user through a warning message, allow user
	controlled exit, show the result on the metaserver list,

	- add a newbie message window hint, backported from Netrek XP 2009,

	- fix unknown feature warnings on pickled,

	- provide slot change support, potential future feature, no server
	expected to use it yet,

	- add pointer to maintainer, build for Debian Etch, point to
	autogen in documentation.

Tue Jul 22 19:51:10 2008  James Cameron  <quozl@us.netrek.org>

	* netrek-client-cow-3.2.5: released.

	- default fullscreen to off, it was causing problems for those
	with incomplete resolution support on their systems,

	- team selection window, provide space bar or enter key to
	re-enter previous team with previous ship type, or join the second
	largest team, or join a random team if the server is empty, handle
	server disconnection gracefully without hanging or terminating,
	remove team selection options when a request is in progress, quit
	more quickly,

	- metaserver window, add a help window, default list size,

	- metaserver window, add arrow keys to select, space or enter to
	join, 'o' to observe,

	- fix to allow windows to be closed by user actions via window
	manager, without crashing the program,

	- allow metaserver window to resize when number of servers listed
	changes.

	- allow user to override login name using .xtrekrc.

	- keep metaserver window visible and use new window for each play
	session.

Wed Jul 16 09:30:55 2008  James Cameron  <quozl@us.netrek.org>

	* netrek-client-cow-3.2.4: released.

	- play, fixed inability to fire a stream of eight torps when in
	TCP mode, which was caused by a combination of packet amalgamation
	due to the TCP/IP Nagle algorithm, and the server's decision to
	prevent more than one torp from being fired per update.

	- play, fixed a delay in responding to keyboard and mouse events
	... which was caused by a regression on Debian GNU/Linux Lenny
	where the latest Xlib and XCB more closely adhered to the manual
	pages for the X event queue functions.

	- clue play, add SP_GENERIC_32 version 'b' support, client now
	requests the packets from the server, and will display
	mid-galactic messages relating to INL mode games, including
	pregame, pause, and time left in game.

	- messaging, fixed bombing RCD to show planet name even when
	target planet is not scanned,

	- metaserver list window, changed default metaserver mode to UDP,
	avoid displaying metaserver list until at least one reply is
	received, default the list size to about 6 entries, and add
	keyboard keys for refresh and quit,

	- graphics, menu styles adjusted to remove thick white lines,

	- networking, banned during login or loss of connection during
	play, added messages corresponding to the reason code in the
	SP_BADVERSION packet,

	- networking, removed the reconnect after connection loss feature,
	since (a) the server side has removed it, and (b) most connection
	losses these days are not recoverable in this way.

	- graphics, finished full screen and camera support, fixed failure
	to restore original resolution in many cases, added a warning
	window message to acknowledge resolution change key ("),

	- login, fixed delay in and lack of "Seconds to go" on login
	screen caused by redraw, fixed delayed handling of keyboard events
	during login screen, removed login screen warning "Keep your mouse
	in this window to type" since the code now accepts keystrokes no
	matter what window they appear to be typed into,

	- usage, changed most stdout messages to be stderr, and lowercase,
	and changed from the term "ghostbusted" to "disconnected" or
	"server connection lost", to ease comprehension,

	- internal, fixed many compilation warnings, removed many
	redundant CVS revision logs from file headers, still more to go.

Mon Sep  3 10:57:17 2007  James Cameron  <quozl@us.netrek.org>

	* netrek-client-cow-3.2.3: released.

Mon Sep  3 10:42:35 2007  James Cameron  <quozl@us.netrek.org>

	* manifest: add missing key.mk.in, reported by Jon Akers.

Tue Apr  3 17:08:19 2007  James Cameron  <quozl@us.netrek.org>

	* netrek-client-cow-3.2.2: released.

Mon May 22 23:06:52 2006  James Cameron  <quozl@us.netrek.org>

	* x11window.c: add video mode change support, switches to 1024x768
	if it is available, and switches back to previous mode on exit.

	* system.mk.in: add libXxf86vm.
	
Mon May 22 22:59:54 2006  James Cameron  <quozl@us.netrek.org>

	* x11window.c, x11window.h: fix all compilation warnings.

	* defaults.h, smessage.h, defaults.h, x11sprite.h: add prototypes.
	
	* Wlib.h: change set handlers to void return.
	
Mon May 22 22:59:54 2006  James Cameron  <quozl@us.netrek.org>
	
	* camera.c, camera.h: add frame counter and per frame file names,
	defer imlib2 initialisation to first use in an attempt to find
	segfaults.
	
	* input.c, playback.c: during playback, 's' toggles per frame
	camera snapshots.  During game, 'C' takes a snapshot.

Mon May 22 22:59:06 2006  James Cameron  <quozl@us.netrek.org>
	
	* ping.c, short.c, socket.c: initialise some more packet buffers
	before sending, to fix valgrind reports.

Mon May 22 22:59:06 2006  James Cameron  <quozl@us.netrek.org>

	* data.c: change default to LABs dashboard, while it isn't well
	liked by the experienced players it is well liked by newbies, and
	it's newbies who count.

	* playerlist.c: change default to sorted player list.  Same
	reasoning as above.

Mon May 22 22:58:43 2006  James Cameron  <quozl@us.netrek.org>

	* configure.in: enable XPM in build.

Sat May 20 19:22:35 2006  James Cameron  <quozl@us.netrek.org>

	* cowmain.c, feature.c, socket.c, ping.c, short.c: fix some
	valgrind reports of use of uninitialised data, possible sources of
	random information leakage in packets sent to server in situations
	where auto (stack) variables for packets may not be initialised.

Sat May 20 18:10:01 2006  James Cameron  <quozl@us.netrek.org>

	* mkcflags.c (main): compilation fixes for -Wall.

Tue May 16 16:21:29 2006  James Cameron  <quozl@us.netrek.org>

	* x11window.c, socket.c, reserved.c, mkcflags.c, input.c, defaults.c:
	compilation fixes.

Tue May 16 15:51:12 2006  Bill Balcerski  <williamb@its.caltech.edu>

	* newwin.c (newwin): enlarge planet list window.
	* inform.c (inform): add PLCORE.
	* planetlist.c (planetlist): add PLCORE.

Fri Apr 14 20:33:28 2006  James Cameron  <quozl@us.netrek.org>

	* parsemeta.c (parseInput): fix format string for sscanf, more
	conversion specifiers were present than pointer arguments,
	suggesting that the code was trying to check for non-numeric in
	place of last specifier.  Reported by: Stephen Thorne.
	
Fri Apr 14 20:26:45 2006  James Cameron  <quozl@us.netrek.org>

	* parsemeta.c (version_r): fix growth of server list.
	Reported by: Stephen Thorne.

Wed Mar  1 18:08:33 2006  James Cameron  <quozl@us.netrek.org>

	* netrek-client-cow-3.2.0: released.

Tue Feb 28 12:44:24 2006  James Cameron  <quozl@us.netrek.org>

	* manifest: add files since last release sufficient to enable
	build, and remove non-source file win32/libgmp.a.

Tue Feb 28 12:44:10 2006  James Cameron  <quozl@us.netrek.org>

	* Makefile (dist): change source package name to netrek-client-cow.

Thu Feb 23 15:55:29 2006  James Cameron  <quozl@us.netrek.org>

	* dmessage.c, version.h, mkcflags.c, name.c: change version number
	format to x.y.z.

Thu Feb 23 09:40:58 2006  James Cameron  <quozl@us.netrek.org>

	* parsemeta.c (ReadMetasSend): fix regression caused by previous
	change, resulting in bad file descriptor errors from select in
	ReadMetasRecv().

2006-02-01  Bob Tanner  <tanner@real-time.com>

	* debian/changelog, debian/find-key.sh, debian/rules: 
	- At compile time figure out what RSA key to build againts. 
	- Created find-key.sh

2006-01-31  Bob Tanner  <tanner@real-time.com>

	* debian/control, debian/rules:
	- Missed the libxt-dev Build-Depdends (pbuilder rules)
	- For some reason configure cannot find the X11 headers, so added 
	  the location into the configure invocation

	* debian/control, debian/rules: 
	- Missed gmp develop package
	- Little documentation in debian/rules about key.def

	* Makefile:
	- Couple GNU make specific changes to make building no dep targets 
	  build by default. At least I believe the "::" does that under GNU 
	  make.

	* system.mk.in:
	- cow's Makefile is pretty convoluted and under normal(?) 
	  circumstances requires 2 builds. At least under debian. Change the 
	  depends to make a 1 time build possible which makes using pbuilder 
	  easier :-)

	* .cvsignore: 
	- Ignore some of the files that cdbs creates.

	* CVSROOT/loginfo:
	- Added netrek-dev@us.netrek.org too, since commits are very low 
	  volume lately.:-P

	* debian/README.Debian, debian/changelog, debian/control, debian/dirs, 
	  debian/netrek-client-cow.copyright, debian/netrek-client-cow.docs, 
	  debian/netrek-client-cow.examples, debian/netrek-client-cow.install, 
	  debian/netrek-client-cow.man, debian/netrek-client-cow.manpages, 
	  debian/rules, debian/source.lintian-overrides, debian/watch:
	- First commit for debian sid package. NOTE: Only worked the .deb on 
	  sid, once a few people QA build it (James?) on sid and we share out 
	  any lintian/linda issues, I'll build it for etch and sarge.

	* CVSROOT/loginfo: 
	- Found the problems(!) First, syncmail was way out of date, I snarfed 
	  the recommended version and installed it into CVSROOT, of course the 
	  commit of that change failed to send an email notification 
	  (chick-n-egg problem)
	- Next, cvs commit to cow are failing because there is no longer a
	  netrek-cow-cvs mailing list.
	- Upgraded syncmail to recommend revision from sourceforge's sitedocs.

Fri Jan 27 20:47:54 2006  James Cameron  <quozl@us.netrek.org>

	* parsemeta.c: fix overloaded definition of global sock.

Mon Jan  2 17:19:26 2006  James Cameron  <quozl@us.netrek.org>

	* parsemeta.c: add multicast server packets for discovering
	servers on a local area network.

Fri Sep 30 21:33:15 2005  James Cameron  <quozl@us.netrek.org>

	* config.h.in: remove server defines.

	* configure.in: default configure script to --enable-unstable,
	since this is the version that most people are playing with, if
	they are playing a COW on UNIX at all.  Remove server code base
	specific stuff.  Add key file option --with-key.

Mon Jul  8 01:29:36 2002  Bob Tanner  <tanner@real-time.com>

	* cow.desktop: Change Name to something more descriptive.

Tue Jun 25 10:28:46 2002  James Cameron  <quozl@us.netrek.org>

	* socket.c: remove unused strcpy_return(), and tidy PACKET_LOG
	code.

	* socket.c (print_packet): add packet logging that logs packets to
	stderr rather than just count them.  Was very useful in
	determining cause of update bug.  Not intended for 3.01pl0.
	From: Carlos Villalpando.

Sat Jun 22 14:30:42 2002  Bob Tanner  <tanner@real-time.com>

	* sound.c: Fixed a small, if sound is off in the .netrekrc, SDL
	sound still tried to play the .wav files. Forgot to initialize the
	sound_init var.

Sat Jun 22 00:36:05 2002  Bob Tanner  <tanner@real-time.com>

	* configure.in: Added check for sdl_config, don't find it, don't
	look for the SDL_mixer library.

Fri Jun 21 22:41:15 2002  Bob Tanner  <tanner@real-time.com>

	* newwin.c (newwin): Added code to just popup window saying SDL
	sound is an all or nothing option.

	* findslot.c (findslot):  #ifdef'd out Exit_Sound()

	* cowmain.c: #ifdef'd out Abort_Sound(), it's not need with
	SDL. #ifdef'd out Exit_Sound()

	* playback.c:  #ifdef'd out Abort_Sound(), it's not need with SDL

	* local.c: #ifdef'd out Abort_Sound(), it's not need with SDL

	* sound.c: Removed the ability to toggle sounds under SDL. It's an
	all or nothing thing now. If request, I'll make SDL work with
	Kurt's sound toggling code.

Fri Jun 21 02:40:55 2002  Bob Tanner  <tanner@real-time.com>

	* socket.c (doRead): An attempt to fix the full update bug
	(where's the bugzilla tracking number!) by reading 1024 bytes
	(BUFSIZE) for the socket instead of 768 bytes.

Fri Jun 21 00:43:53 2002  Bob Tanner  <tanner@real-time.com>
	* cow.spec: rolled new RPM from HEAD of cow tree

Thu Jun 16 02:31:27 2002  Bob Tanner  <tanner@real-time.com>
	* cow.spec: added cow.png and cow.desktop

Thu Jun 13 21:39:27 2002  Bob Tanner  <tanner@real-time.com>

	* Makefile (profile): Added 'make profile' to generate a netrek
	binary to we can compare cow with SDL_mixer vs cow with the old
	sound code.

Wed Jun 12 22:52:13 2002  Bob Tanner  <tanner@real-time.com>

	* playback.c (pbmain):  Converted enter_ship.wav

	* input.c (Key113): Converted self_destruct.wav

	* input.c (Key109): Converted message.wav

	* local.c (DrawMisc): Converted warning.wav

	* local.c (DrawPlasmaTorps): Converted plasma_hit.wav

	* local.c (DrawTorps): Converted torp_hit.wav

	* sound.h: added EXPLOSION_OTHER_WAV, PHASER_OTHER_WAV,
	FIRE_TORP_OTHER. and the code to load these new sounds.

	* local.c (DrawShips): Converted cloak.wav, uncloak.wav,
	shield_down.wav, shield_up.wav, explosion.wav,
	explosion_other.wav, phaser.wav, phaser_other.wav

	* cowmain.c (cowmain): Converted enter_ship.wav and engine.wav

	* sound.c: added isDirectory to check that the sounddir is
	actually a directory.

Tue Jun 11 01:10:51 2002  Bob Tanner  <tanner@real-time.com>

	* system.mk.in: Added SDL_CFLAGS, SDL_CONFIG, SDL_LIBS,
	SDL_MIXER_LIBS

	* sound.c: Added HAVE_SDL wrapper, initialization of SDL system,
	opening of audio device, and loading of 17 cow sounds.
	
	* cowmain.c (cowmain): HAVE_SDL wrapper to Init_Sound using SDL. I
	moved the Init_Sound method to right after readdefaults() so the
	intro can start playing ASAP.

	* configure.in: Added AC_CANONICAL_SYSTEM, added check for SDL, 
	add check for SDL_mixer.

	* config.h.in: add HAVE_SDL

	* spike: See spike/README for details

Thu May 23 13:03:22 2002  James Cameron  <quozl@us.netrek.org>

	* data.h (PL_OFF): add constant for playback disabled.

Tue May  7 09:15:16 2002  James Cameron  <quozl@us.netrek.org>

	* configure.in: --enable-unstable bug fix.
	From tanner@real-time.com

Tue Jul 24 14:47:50 2001  James Cameron  <quozl@us.netrek.org>

	* parsemeta.c: fix delay during UDP startup, by waiting up four
	seconds for the first response from a metaserver, and not waiting
	one second between processing X events on the window.Update the
	list properly on a refresh.  Fix empty window when the player is
	serviced by satellite delays.

	Change the colour on a server line to Cyan during a connection
	attempt to observe, and to Yellow during a normal connection
	attempt.  Change to Green on successful connection.  Change to Red
	if connection fails.
	
	Make better guesses as to the initial size of the window.  Tidy up
	messages, remove excess periods, and add warning about no return
	packets suggesting a firewall as the cause.
	
Tue Jun 12 16:32:48 2001  James Cameron  <quozl@us.netrek.org>

	* playback.c (pbmain): process all windowing events before
	proceeding to the next update, rather than just the one event.
	With pixmaps enabled on a playback, the event queue would grow
	causing the keystrokes to be ignored for many seconds.  Enabling
	pixmaps generates more events.

Tue Jun 12 12:03:42 2001  James Cameron  <quozl@us.netrek.org>

	* playback.c, input.c: add single-step playback keys, enter to
	step forward, backspace to step backward, and space to stop and
	start.

	Implemented as a flag (pb_stepping) that is non-zero when a step
	is in progress.  Once the next frame has been displayed, the flag
	is cleared and the playback pauses.  Required a minor change to
	input.c to catch keys that would otherwise be rejected because
	they were control characters.

Fri Apr 27 21:46:13 2001  James Cameron  <quozl@us.netrek.org>

	* socket.c: when RSA is not defined, a warning is generated for
	the prototype of handleRSAKey because it references a struct
	rsa_key_spacket which is not defined.  Moved the prototype into
	the #ifdef RSA.

	* socket.c: minor warning from casting in connect call.

	* input.c (initkeymap): getctrlkey() was being passed a "char *"
	instead of "unsigned char *".

	* main.c: include "defs.h" for getdefault() prototype.

	* docwin.c (loadxtrekrc): remove minor compiler warning.
	
	* config.h.in: remove superfluous definition of SIGSYS on Linux.

	* Makefile (distclean): add distclean target to comply with GNU
	package conventions.

	* configure.in: change testing of BSD signals in configure to
	shows an answer cache it.  From code contributed to Vanilla by
	Benjamin `Quisar' Lerman <quisar@quisar.ambre.net>

	* helpwin.c (help_message): rethink each help message, remove the
	word toggle and replace with on/off, as toggle is a technical
	term, remove mixed case descriptions in favour of lower case, move
	some verbs to the end of the message, and change the column fit
	algorithm to avoid overflow in normal and 800x600 mode.

	* input.c (keyaction): redirect keystrokes that would otherwise be
	ignored to be processed in the tactical window.  Novice users find
	it painful to have to put the cursor unnecessarily into the
	tactical window before pressing a key.

	* getname.c (handleWEvents): accept keystrokes from any netrek
	window during login, and refresh the development team text on the
	login window as soon as a redraw is required rather than waiting
	for the next second.

	* getname.c (loaddude): if server rejects guest login, allow the
	user to retry with a real name.  Current INL servers are coded to
	reject guest login.  Having to restart the client is unnecessary.

Fri Apr 27 11:34:50 2001  Benjamin `Quisar' Lerman  <quisar@quisar.ambre.net>

	* cowapi.h, data.c, data.h, defaults.c, main.c, socket.c: change
	-U to also adopt a local port number for TCP mode.
	
Thu Apr 26 15:52:16 2001  James Cameron  <quozl@us.netrek.org>

	* Makefile (dist): change dist and distdoc targets to generate a
	.tar.gz file that unpacks to a directory below the current
	directory.  Note: also writes the output kit file to the current
	directory rather than the directory above.

	* INSTALL: new file, standard generic installation instructions.

	* README: new file, explains the other important package
	documentation files.

	* ChangeLog: new file, a programmers change log as per GNU
	packaging standards and automated EMACS change log entry creation.

	* .cvsignore: add list of files to be ignored by CVS.