version 1.4.41b
[polyglot.git] / ChangeLog
index ea9082b..9becd56 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,22 @@
+=========1.4.41b================\r
+- Some segfaults fixed in case of corrupt config files.\r
+- Persistence of options. If the option SaveSettingsOnExit is true (the default) PolyGlot now saves its options in a file whose name is given by the option SaveFile which by default is equal to the engine name, prefixex by PG_ and suffixed by ".ini".\r
+=========1.4.39b================\r
+- Refactoring of config file parsing\r
+- Fix crash bug in epd-test\r
+- Do not export Chess960. This is handled completely internally. \r
+- Do not export UCI_Opponent and UCI_Chess960. These are handled internally.\r
+- PG can now also be comfortably configured through command line options (i.e. without using a config file). \r
+- Allow quotes in configfile (as in Fonzy Bleumer's PG). \r
+=========1.4.37b================\r
+- Two new options: BookDepth and BookTreshold. BookDepth limits the number of moves the book is used and BookTreshold sets the minimum weight a book move should have.\r
+=========1.4.36b================\r
+- Bugfix: option = 0/1 was translated incorrectly.\r
+- Default node count is 1.\r
+- EOF received from the engine should now be logged correctly (i.e. after the buffer is empty).\r
+- Bugfix: Nasty buffer overflow in the macro CONSTRUCT_ARG_STRING.\r
+- Bugfix: pipex_writeln (win32) was logging at the wrong spot. \r
+- Log board when an illegal move is received. \r
 =========1.4.35b================\r
 - 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?\r
 =========1.4.34b================\r