Check-in modifications made by HGM so far
[capablanca.git] / lasker-2.2.3 / doc / Changelog
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/
4
5
6
7 ------------
8
9
10 New to 0.2:
11
12 -Seek/sought/play support.  Play around with these,
13 they aren't documented yet (nor is the interface fully defined)
14
15 -Improved build process/install target
16
17 -Various other fixes and improvements too minor
18  to be listed here.
19
20
21 ------------
22
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.
25
26 1.6.4    Bughouse ratings, more feedback messages, new assess display,
27          fixed a problem with increasing game numbers.
28
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
33          scratch games also.
34
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
39          avoid crashes).
40
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.
45
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.
54
55 1.5.1    Fixes in journal commands, some bughouse bugs.
56
57 1.5.0    Journals allowed.  Some fixes for NULL v. NULL games.
58
59 1.4.0    Initial bughouse version.
60
61 1.3.3    clearing and showing individual messages.
62
63 1.3.2    fixes to open file bugs;
64          clearing and showing messages from a particular player.
65
66 1.3.1    kibitz level; tell/whisper bugs and similar fixed;
67          noplay and gnotify lists.
68
69 1.3.0    new admin structure for coordination, responding to suggestions, etc;
70          got rid of annoyingly large version numbers :-).
71
72 1.2.23-1.2.24 ???
73
74 1.2.22   Examining of history games supported.
75
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.
80
81 1.2.20   New help interface; index command.
82
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
90          under heavy load.
91
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
102          password.
103          extra info in up for admins
104          annunreg seen by all admins
105          hostinfo and lock removed as was fics_delplayer, fics_mailproc
106          and mail_proc.
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.
113          unobserve command.
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.
123          games list ordered.
124          tally code disabled
125 1.2.13   forcedraw, forcewin, forceres commands
126          asetv command replaces pose
127 1.2.12   bug fixes.
128          pose weakened.
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
132          mailmess
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.
141          bug fix to timelog
142          login/logouts logged
143          addcomment and showcomment
144 1.2.5    Summon written.
145          ban list
146          (TD) in who
147          board styles fixed
148          shout quotas, it and shout modified
149          admin command to toggle (*)
150          fixes to up
151          admins can observe anything
152 1.2.4    td list
153          qtell, getpi, commands for TD
154          asetblitz, asetstd
155          news,anews
156          wild chess made rated, best shows wild, new file
157          asetwild
158          next
159          SGI compilation possible.
160 1.2.3    lists
161          (FM) (GM) (IM) (C) shown in who
162          raisedead given a second argument to rename a player
163          ahelp, info written
164          help files split into help and info
165          shutdown fixed
166 1.2.2    internal version
167 1.2.1    bug fixes.
168          admin gods can only use pose.
169          siteinfo shown
170 1.2      notifiedby flag         
171          remplayer, asethandle, raisedead written
172          nuke improved
173          query disabled
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.
185
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.
190
191 And Most thanks to red (Richard Nash) for the original code!
192  And Micheal Moore for the original idea of an ICS.
193
194 -- Uploaded by Shane Hudson (Shane on FICS).
195 Thanks to everyone for their support of FICS.
196