1 This file contains change various change log information from earlier
2 versions of this project. The current change information is held in
3 CVS and can be accessed at http://chess.samba.org/
12 -Seek/sought/play support. Play around with these,
13 they aren't documented yet (nor is the interface fully defined)
15 -Improved build process/install target
17 -Various other fixes and improvements too minor
23 Versions up to 1.2.16 and between 1.2.23 and 1.3.2 are approximate.
24 Information on changes may not be exact or complete.
26 1.6.4 Bughouse ratings, more feedback messages, new assess display,
27 fixed a problem with increasing game numbers.
29 1.6.2 News bug fixed (Marsalis), caused crash and corrupted index file.
30 ECO brought back (Sparky), bug fixed for use with scratch games
31 (uninitialized moveList caused crash). Examine can now
32 be used to load board positions (Sparky). Works with
35 1.6.1 News rewritten (Marsalis), Much faster code. Some crash
36 protection code (writing player files after every 'set'
37 command for example) has been supressed for speed.
38 Bug in new playerfile code fixed (sanity checks added to
41 1.6 Playerfile formats completely recoded (DAV) new and old
42 formats recognized. New format is written always. The
43 new format has expanded functionallity, more compact form,
44 and much faster processing.
46 1.5.2 Ghosts hopefully killed; no more timeseal sitting;
47 Oldmoves implementation changes; game structure shrunk.
48 fics_hostname now takes it's contents from SERVER_NAME,
49 which should nwo be a DNS resolvable hostname.
50 fics_addplayer new account message modernized to include
51 brief instructions on how to connect to the server and
52 and warn about the use of anauthorzied duplicate accounts.
53 both adminproc.c and fics_addplayer modified.
55 1.5.1 Fixes in journal commands, some bughouse bugs.
57 1.5.0 Journals allowed. Some fixes for NULL v. NULL games.
59 1.4.0 Initial bughouse version.
61 1.3.3 clearing and showing individual messages.
63 1.3.2 fixes to open file bugs;
64 clearing and showing messages from a particular player.
66 1.3.1 kibitz level; tell/whisper bugs and similar fixed;
67 noplay and gnotify lists.
69 1.3.0 new admin structure for coordination, responding to suggestions, etc;
70 got rid of annoyingly large version numbers :-).
74 1.2.22 Examining of history games supported.
76 1.2.21 Language variable; can't refresh private games;
77 Got rid of "You are not observing" message when you are observing.
78 New news interface; cnewsi, cnewsf, and news show on startup.
79 Percent of life stats.
81 1.2.20 New help interface; index command.
83 1.2.19 Examine mode (without history game support)
84 ECO and NIC codes now supported for history games and for
85 interactive reporting on games in process.
86 PGN format now supported for email of game scores.
87 Direct sendmail support provided with the SENDMAILPROG
88 definition in config.h, which overrides any MAILPROGRAM
89 definition. Provides for more reliable and efficient operation
92 1.2.18 variable mailmess: mails messages to you.
93 messages give the user feedback on what was sent.
94 simul commands simallabort, simadjourn, simalladjourn
95 (aliases saa sadj saadj)
96 simabort given alias sa
97 cshout and it prompts fixed
98 it gives better feedback
99 can restart simuls (or untimed games in simul form) with simmatch
100 game format reduced in size
101 1.2.17 asetpasswd now sends mail to the player telling him the new
103 extra info in up for admins
104 annunreg seen by all admins
105 hostinfo and lock removed as was fics_delplayer, fics_mailproc
107 see messages from one person, clear messages from a person
108 More simul bug fixes.
109 simprev (alias sp), goboard (alias go, goto), gonum commands.
110 allow admin to reset RD; ratings may be set with 0 games played.
111 1.2.16 Many simul bugs fixed, one fatal bug corrected which caused
112 a crash during a simul.
114 MAILPROGRAM replaced by "sendmail -t" and appropriate "To:"
115 and subject headers. This should help with blank mail
116 message problem. mailhelp and mailsource still depend on MAILPROGRAM
117 stuff added for SUN5 compilation
118 best info shown in who
119 1.2.15 Simul bug fixed - losing connection led to a crash
120 adjudicate written (forcedraw, forcewin, forceres commands removed)
121 hostinfo removed from addplayer
122 1.2.14 Simul code made operational.
125 1.2.13 forcedraw, forcewin, forceres commands
126 asetv command replaces pose
129 1.2.11 First stable version of FICS. unnotify and unalias had big problems
130 that led to crashes and corrupt player files.
131 siteinfo removed - caused infinite lag
133 1.2.10 bug fixes, max length enforced in alias to stop a crash.
134 1.2.9 autoboot out code added.
135 1.2.8 aliases fixed, @ added, can alias system commands
136 flagging without material claims a draw, not a win.
137 1.2.7 filter list operational.
138 multicol.c used to drop 2048 bytes
139 1.2.6 rank and best, makerank
140 time for next shout shown.
143 addcomment and showcomment
144 1.2.5 Summon written.
148 shout quotas, it and shout modified
149 admin command to toggle (*)
151 admins can observe anything
153 qtell, getpi, commands for TD
156 wild chess made rated, best shows wild, new file
159 SGI compilation possible.
161 (FM) (GM) (IM) (C) shown in who
162 raisedead given a second argument to rename a player
164 help files split into help and info
166 1.2.2 internal version
168 admin gods can only use pose.
171 remplayer, asethandle, raisedead written
174 1.1 who bug fixed - caused a crash if more than 10 players on.
175 ++++ shown in who for unreg players
176 early version of nuke.
177 (*) shown if level 10 admin
178 level 60 given title Assistant superuser.
179 who A, who l, who U, who R
180 Look of announce and other stuff improved.
181 1.0 Original Nash code.
182 -----------------------------------------------------------------------------
183 Here is a more stable, hopefully more portable release of the
184 FICS source code with many features added.
186 People who have helped improve this from previous releases
187 (March 1st 1995 onward) include (FICS names):
188 DAV, foxbat, grimm, Hawk, hersco, loon, mann, Shane, Sparky, vek
189 SORRY if you feel you should have been on this list but were forgotten.
191 And Most thanks to red (Richard Nash) for the original code!
192 And Micheal Moore for the original idea of an ICS.
194 -- Uploaded by Shane Hudson (Shane on FICS).
195 Thanks to everyone for their support of FICS.