X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=ChangeLog;h=070eeb7960ee3b1f5161d239639d5534b62cdf71;hb=baab92d048b9ba06dada3a17ec51d9e9340d4730;hp=83ac8ec54ee090aec65a6fd7f78bb81dd969831a;hpb=e7a2abd9bd4fce9ebbd70793b00d9d5f99886348;p=polyglot.git diff --git a/ChangeLog b/ChangeLog index 83ac8ec..070eeb7 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,53 @@ +=========1.4.33b================ +- New option: "WbWorkArounds". 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. +- Check for EOF in GUI input. +- pipe.cpp : delay reporting EOF until buffer is empty. +- Messages from the Engine to PG were not logged in the windows version. +=========1.4w10UCIb24=========== +- Portability fixes for WIN9X (Eric Mullins). +- Portability fixes for MSVC++ (Eric Mullins). +- Default setting of RepeatPV is now true. +- Do not read data if input buffer is full (Windows). +=========1.4w10UCIb22=========== +- Polyglot now completely poll free... +=========1.4w10UCIb21=========== +- Crash bug in memory command fixed +- Small optimizations +=========1.4w10UCIb20=========== +- More refactoring. +- No more polling for GUI input +=========1.4w10UCIb18=========== +- Two new utilities: info-book and dump-book. +=========1.4w10UCIb17=========== +- More refactoring. main.cpp is now #ifdef _WIN32 free. +- The main loop (previously in adapter.cpp) is now in its own file mainloop.cpp. +- adapter.cpp has been renamed into xboard2uci.cpp. It is #ifdef _WIN32 free. +- EOF from the engine no longer kills PG. It should now +be possible to close an engine and reopen another one (if that ever became useful) =========1.4w10UCIb16=========== - xboard options commands - correction of handling of combo boxes in UCI protocol