version 1.4.68b
[polyglot.git] / debian / changelog
index 0eb0168..d8f48c8 100644 (file)
@@ -1,3 +1,171 @@
+polyglot (1.4.68b) unstable; urgency=low
+       
+  *  Make Polyglot header aware.
+       
+       
+ -- Michel Van den Bergh <michel.vandenbergh@uhasselt.be>  Mon, 17 Apr 2012 21:00:00 +0100     
+
+polyglot (1.4.67b) unstable; urgency=low
+       
+  *   Disable "book learning". Polyglot saves learning information but does not use it itself, probably for a reason. I believe the booklearning concept of Polyglot is fundamentally broken. Learning information is engine specific so it should not be saved in the opening book (it might be saved elsewhere). There are other issues as well, such as copyright and the possibility of the proliferation of polluted books. Opening books can be improved with information from games by using the merge command. This is a form of off line learning which is probably much more effective since one has strict control over what kind of information is added to the book.
+       
+       
+ -- Michel Van den Bergh <michel.vandenbergh@uhasselt.be>  Fri, 8 Apr 2011 21:00:00 +0100      
+
+polyglot (1.4.66b) unstable; urgency=low
+       
+  *   Fix a printf 32 vs 64 bit format (crash) bug which manifested itself on windows.
+       
+ -- Michel Van den Bergh <michel.vandenbergh@uhasselt.be>  Fri, 8 Apr 2011 21:00:00 +0100      
+
+polyglot (1.4.65b) unstable; urgency=low
+       
+  *   Bugfix: dump-book with -color black generated the file book_white.txt.
+       
+ -- Michel Van den Bergh <michel.vandenbergh@uhasselt.be>  Fri, 1 Apr 2011 21:00:00 +0100      
+
+polyglot (1.4.64b) unstable; urgency=low
+       
+  *   Reduce movetime in the implementation of the fixed time per move command (st), to account for differences in the wording of the protocols. 
+       
+ -- Michel Van den Bergh <michel.vandenbergh@uhasselt.be>  Fri, 31 Dec 2010 21:00:00 +0100     
+
+polyglot (1.4.63b) unstable; urgency=low
+       
+  *  Give ponder move as hint.
+  *  Support for egtpath "gaviota" (this is a bit hacky now).
+       
+ -- Michel Van den Bergh <michel.vandenbergh@uhasselt.be>  Sat, 4 Dec 2010 21:00:00 +0100      
+
+polyglot (1.4.62b) unstable; urgency=low
+       
+  *  StringSize was not everywhere the same in Polyglot. This could lead to a buffer overflow in case of very long PV's. 
+       
+ -- Michel Van den Bergh <michel.vandenbergh@uhasselt.be>  Sat, 20 Nov 2010 21:00:00 +0100     
+
+polyglot (1.4.61b) unstable; urgency=low
+       
+  * uci_isready replaced by uci_isready_sync. Polyglot should not send commands to the engine while it is syncing.
+       
+ -- Michel Van den Bergh <michel.vandenbergh@uhasselt.be>  Sat, 2 Oct 2010 21:00:00 +0100      
+
+polyglot (1.4.60b) unstable; urgency=low
+
+  * The result string after an illegal move now shows the actual attempted move.
+
+ -- Michel Van den Bergh <michel.vandenbergh@uhasselt.be>  Fri, 1 Oct 2010 21:00:00 +0100      
+
+polyglot (1.4.59b) unstable; urgency=low
+
+  * Bugfix: the changes in 1.4.57b created a regression where the input buffer of polyglot could overflow with engines producing lots of output very fast. 
+
+ -- Michel Van den Bergh <michel.vandenbergh@uhasselt.be>  Wed, 29 Sep 2010 21:00:00 +0100
+       
+polyglot (1.4.58b) unstable; urgency=low
+
+  * Implementation of BookDepth in UCI mode.
+  * Small corrections to the manpage. 
+       
+ -- Michel Van den Bergh <michel.vandenbergh@uhasselt.be>  Wed, 25 Apr 2010 21:00:00 +0100
+
+polyglot (1.4.57b) unstable; urgency=low
+
+  * First attempt at killing engines that do not react to "quit". 
+       
+ -- Michel Van den Bergh <michel.vandenbergh@uhasselt.be>  Wed, 25 Apr 2010 21:00:00 +0100
+
+polyglot (1.4.56b) unstable; urgency=low
+
+  * Better handling of non-existing engine command.
+       
+ -- Michel Van den Bergh <michel.vandenbergh@uhasselt.be>  Wed, 23 Dec 2009 21:00:00 +0100
+
+polyglot (1.4.55b) unstable; urgency=low
+
+  * Suppression of some error dialogs.
+  * Small delay in between final error message and actually quitting.
+       
+ -- Michel Van den Bergh <michel.vandenbergh@uhasselt.be>  Tue, 1 Dec 2009 21:00:00 +0100
+
+polyglot (1.4.54b) unstable; urgency=low
+
+  * More graceful handling of engine crashes.
+  * New EngineCommand is now passed through wordexp on Linux.
+
+ -- Michel Van den Bergh <michel.vandenbergh@uhasselt.be>  Sat, 28 Nov 2009 21:00:00 +0100
+
+polyglot (1.4.53b) unstable; urgency=low
+
+  * Multipv code by HGM. 
+
+ -- Michel Van den Bergh <michel.vandenbergh@uhasselt.be>  Tue, 24 Nov 2009 21:00:00 +0100
+       
+polyglot (1.4.52b) unstable; urgency=low
+
+  * Reexport SyncStop. It is apparently necessary for the Aquarium Book Adapter.
+
+ -- Michel Van den Bergh <michel.vandenbergh@uhasselt.be>  Fri, 6 Nov 2009 21:00:00 +0100
+       
+polyglot (1.4.51b) unstable; urgency=low
+
+  * Support for new nps command. Code provided by Harm Geert Muller. 
+
+ -- Michel Van den Bergh <michel.vandenbergh@uhasselt.be>  Wed, 21 Oct 2009 21:00:00 +0100
+       
+polyglot (1.4.50b) unstable; urgency=low
+
+  * Change in architecture. Persistence is disabled. The user is required to push th "Save" button explicitly to save the settings. What is retained is that in case PG is invoked with -noini (or as a special exception for WB 4.4.0 when the config files are polyglot_1st.ini or polyglot_2nd.ini) then PG uses a default config file whose name is derived from the engine name. 
+
+  * New option: OnlyWbOptions (default: true). Restrict the options that PG sends to those that are potentially useful for WinBoard.
+
+ -- Michel Van den Bergh <michel.vandenbergh@uhasselt.be>  Fri, 9 Sep 2009 21:00:00 +0100
+       
+polyglot (1.4.46b) unstable; urgency=low
+
+  * The default persistence directory on Windows is now _PG. The names of the engine specific ini files are mangled so as not to contain spaces. 
+       
+  * PG now tries to guess if a string option is really a file or a path (like in the Arena GUI). 
+       
+ -- Michel Van den Bergh <michel.vandenbergh@uhasselt.be>  Fri, 4 Sep 2009 21:00:00 +0100
+
+polyglot (1.4.45b) unstable; urgency=low
+
+  * The engine specific config files (<myname>.ini) are now stored in a separate directory. $HOME/.polyglot on Linux and "./Polyglot Settings" on Windows. 
+       
+  * The engine specific config files are now complete config files. So they can be used in a stand alone fashion.
+
+  * Implemented a minor hack to make xboard show error messages during startup.
+       
+ -- Michel Van den Bergh <michel.vandenbergh@uhasselt.be>  Fri, 4 Sep 2009 21:00:00 +0100
+
+polyglot (1.4.44b) unstable; urgency=low
+
+  * "Implementation" of new buttons and controls.
+       
+  * The "Persist" option is now persistent. That is if you turn of "Persist" then as a special case PG will remember this.
+       
+  * There is now a "reset" button which restores the default options. The code is commented out since WB does not support it yet.
+       
+ -- Michel Van den Bergh <michel.vandenbergh@uhasselt.be>  Thu, 3 Sep 2009 21:00:00 +0100
+
+polyglot (1.4.42b) unstable; urgency=low
+
+  * SaveSettingsOnExit/SaveFile renamed as Persist/PersistFile.
+       
+  * Many bug fixes in the persistence feature.
+       
+  * The PG_<myname>.ini file now contains only options that have been changed. So the resulting ini files are much smaller. This makes this version of PG usable on WB 4.3.15 as now the engine specific ini file will be empty (the user has no way to change options).       
+       
+ -- Michel Van den Bergh <michel.vandenbergh@uhasselt.be>  Mon, 1 Sep 2009 21:00:00 +0100
+
+polyglot (1.4.41b) unstable; urgency=low
+       
+  * Some segfaults fixed in case of corrupt config files.
+       
+  * 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, prefixed by PG_ suffixed by ".ini".
+       
+ -- Michel Van den Bergh <michel.vandenbergh@uhasselt.be>  Sun, 31 Aug 2009 21:00:00 +0100
+
 polyglot (1.4.39b) unstable; urgency=low
        
   * Refactoring of config file parsing