X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=ChangeLog;h=9bae4d0ca39e25884bf0d463f3c1b8d79638cdc1;hb=1087eb7b2d8447adf9a7deb549d4004a87b46b10;hp=dc5959b28bfa21dc9bd3bbcf59c1b688429c5a23;hpb=92a5061fe11dab6ef0bb339cbe7798e6ccb35626;p=polyglot.git diff --git a/ChangeLog b/ChangeLog index dc5959b..9bae4d0 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,4 +1,43 @@ -=========1.4b26=========== +=========1.4.36b================ +- Bugfix: option = 0/1 was translated incorrectly. +- Default node count is 1. +- EOF received from the engine should now be logged correctly (i.e. after the buffer is empty). +- Bugfix: Nasty buffer overflow in the macro CONSTRUCT_ARG_STRING. +- Bugfix: pipex_writeln (win32) was logging at the wrong spot. +- Log board when an illegal move is received. +=========1.4.35b================ +- New WbWorkAround for silly bug in WB. Depth <=1 clears the engine output window. Why should an engine not be allowed to send info at depth one? +=========1.4.34b================ +- Warning: this release is less well tested as usual +- Allow spaces around "=" in "option =" commands. +- WbWorkArounds is now true by default. It decapitalizes Draw when this appears in engine option. +- Trying to set a non existent UCI option gives an error. +- PG will now resign in case of an illegal engine move. +- More code has been put in "pipex". +- info strings and unrecognized info lines are relayed to the GUI. +=========1.4.33b================ +- New option: "WbWorkArounds" to work around bugs in WB. Currently it blocks options which contain "Draw" in their name from being sent to the GUI. Engines that have such options are Rybka and HIARCS. +- Bugfix for ASSERT failure in bright. Now another ASSERT failure has appeared which seems to be bright's fault however. +=========1.4.32b================ +- Bugfix: the default setting for RepeatPV had become false again... +=========1.4.31b================ +- Bugfix: improper handling of vararg function. +=========1.4.30b================ +- Some more meaningful error messages added. +- Some buffer overflow checks added. +- Simplification of strange signal kludge in gui.c. +- Removal of obsolete code in engine.c and gui.c. Platform specific code has been abstracted and pushed into pipex_win32.c and pipex_posix.c +- The format of the version number has changed once again. Debian was unhappy with the previous one. +=========1.4b29================ +- Conversion from C++ to C (suggested by E.M.) +- More refactoring. The win32 and posix I/O now have a uniform interface (see pipex.h). +=========1.4b28================ +- Some comments added to explain the exact behaviour of some of the public functions in pipe.cpp. +- LineInput now returns a bool which is FALSE in case of EOF. +=========1.4b27================ +- Option "ScoreWhite" : report score from white's point of view (suggested by E.M.). +- Option "KibitzInterval" : try to wait this many seconds between kibitzes (suggested by E.M.) +=========1.4b26================ - Contraction of version number. - Log if SetProcessAffinityMask is not available (suggested by E.M.). - pipe.cpp : Make PipeStruct a proper class with private/public members.