"Fossies" - the Fresh Open Source Software Archive

Member "gnuchess-6.2.9/ChangeLog" (13 Jul 2021, 28503 Bytes) of package /linux/privat/gnuchess-6.2.9.tar.gz:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file. See also the latest Fossies "Diffs" side-by-side code changes report for "ChangeLog": 6.2.8_vs_6.2.9.

    1 2021-07-13  Antonio Ceballos  <aceballos@gmail.com>
    2 
    3 	* Release 6.2.9
    4 
    5 2021-07-04  Antonio Ceballos  <aceballos@gmail.com>
    6 
    7 	* Pre-release 6.2.9-pre3
    8 
    9 2021-07-04  Antonio Ceballos  <aceballos@gmail.com>
   10 
   11 	* Pre-release 6.2.9-pre2
   12 
   13 2021-07-03  Antonio Ceballos  <aceballos@gmail.com>
   14 
   15 	* Pre-release 6.2.9-pre1
   16 
   17 2021-06-27  Antonio Ceballos  <aceballos@gmail.com>
   18 
   19 	* Get rid of temporary EPD file in PGN load operations: .tmp.epd
   20 	* Fixed CVE-2021-30184: buffer overflow on pgnload and pgnreplay
   21 
   22 2021-05-15  Benno Schulenberg  <bensberg@telfort.nl>  (tiny change)
   23 
   24 	* More correct usage for gnuchess.ini
   25 
   26 2021-05-09  Antonio Ceballos  <aceballos@gmail.com>
   27 
   28 	* Release 6.2.8
   29 
   30 2021-03-24  Antonio Ceballos  <aceballos@gmail.com>
   31 
   32 	* Info on how to run XBoard to play GNU Chess agaisnt itself
   33 
   34 2021-03-24  Antonio Ceballos  <aceballos@gmail.com>
   35 
   36 	* Avoid error message after reading EPD file
   37 
   38 2021-03-16  Antonio Ceballos  <aceballos@gmail.com>
   39 
   40 	* Pre-release 6.2.8-pre1
   41 
   42 2021-03-16  Antonio Ceballos  <aceballos@gmail.com>
   43 
   44 	* Fix frontend wrongly stripping engine output in UCI mode
   45 
   46 2021-01-08  Antonio Ceballos  <aceballos@gmail.com>
   47 
   48 	* Do not modify stdin/stdout buffering from adapter thread
   49 
   50 2020-11-23  Antonio Ceballos  <aceballos@gmail.com>
   51 
   52 	* Better help about integration with XBoard
   53 
   54 2020-11-02  Antonio Ceballos  <aceballos@gmail.com>
   55 
   56 	* Basic test for command 'pgnsave'
   57 
   58 2020-10-25  Antonio Ceballos  <aceballos@gmail.com>
   59 
   60 	* Modify command 'pgnsave file': if file exists, do not save
   61 
   62 2020-10-24  Antonio Ceballos  <aceballos@gmail.com>
   63 
   64 	* Remove compilation warnings: unused variables, signed-unsigned
   65 
   66 2020-10-23  Simon Waters <simon@technocool.net>
   67 
   68 	* Avoid overlapping strings on 'pgnsave'
   69 
   70 2020-05-31  Antonio Ceballos  <aceballos@gmail.com>
   71 
   72 	* Release 6.2.7
   73 
   74 2020-05-04  David Seifert <soap@gentoo.org>  (tiny change)
   75 
   76 	* Pre-release 6.2.7-pre1
   77 	* Patch for hardcoded ar
   78 
   79 2020-05-02  Antonio Ceballos  <aceballos@gmail.com>
   80 
   81 	* Basic test for command 'pgnload'
   82 	* Basic test for commands 'load' and 'epdload'
   83 
   84 2020-04-26  Antonio Ceballos  <aceballos@gmail.com>
   85 
   86 	* Test harness based on Catch2
   87 	* Add translatable string
   88 
   89 2020-04-21  Jens.Schleusener <Jens.Schleusener@fossies.org>  (tiny change)
   90 
   91 	* Fix 'unsinged' typo for 'unsigned'
   92 
   93 2020-04-19  Antonio Ceballos  <aceballos@gmail.com>
   94 
   95 	* Remove temporary EPD file after loading PGN file
   96 
   97 2020-04-18  Antonio Ceballos  <aceballos@gmail.com>
   98 
   99 	* ChangeLog: Release 6.2.6
  100 	* NEWS: Release 6.2.6
  101 	* configure.ac: Release 6.2.6
  102 	* doc/version.texi: Release 6.2.6
  103 	* po/gnuchess.pot: Update POT file
  104 	* po/*.po: Update translations
  105 
  106 2020-04-05  Antonio Ceballos  <aceballos@gmail.com>
  107 
  108 	* ChangeLog: Pre-release 6.2.6-pre3
  109 	* NEWS: Pre-release 6.2.6-pre3
  110 	* configure.ac: Pre-release 6.2.6-pre3
  111 	* doc/version.texi: Pre-release 6.2.6-pre3
  112 
  113 2020-04-05  Antonio Ceballos  <aceballos@gmail.com>
  114 
  115 	* po/gnuchess.pot: Update POT file.
  116 
  117 2020-04-05  Antonio Ceballos  <aceballos@gmail.com>
  118 
  119 	* src/frontend/cmd.cc: Fix buffer overflow while copying string
  120 
  121 2020-04-05  Antonio Ceballos  <aceballos@gmail.com>
  122 
  123 	* src/frontend/pgn.cc: Improve comment for translators.
  124 
  125 2020-04-05  Antonio Ceballos  <aceballos@gmail.com>
  126 
  127 	* test/commands/test_command.tcl: Add colon at the end of expected output.
  128 
  129 2020-03-22  Antonio Ceballos  <aceballos@gmail.com>
  130 
  131 	* NEWS: Pre-release 6.2.6-pre2
  132 	* configure.ac: Pre-release 6.2.6-pre2
  133 	* doc/version.texi: Pre-release 6.2.6-pre2
  134 	* src/frontend/cmd.cc: More consistent use of periods in translatable
  135 	texts
  136 	* src/frontend/common.h: More consistent use of periods in translatable
  137 	texts
  138 	* src/frontend/move.cc: More consistent use of periods in translatable
  139 	texts
  140 
  141 
  142 2020-03-22  Antonio Ceballos  <aceballos@gmail.com>
  143 
  144 	* po/gnuchess.pot: Update POT file and list of tanslations
  145 
  146 2020-03-22  Antonio Ceballos  <aceballos@gmail.com>
  147 
  148 	* src/frontend/cmd.cc: Fix inconsistent behaviour when clearing a move
  149 	such as '0-0'
  150 	* src/frontend/common.h: Fix inconsistent behaviour when clearing a move
  151 	such as '0-0'
  152 	* src/frontend/move.cc: Fix inconsistent behaviour when clearing a move
  153 	such as '0-0'
  154 
  155 2020-03-15  Antonio Ceballos  <aceballos@gmail.com>
  156 
  157 	* po/gnuchess.pot: Update POT file and list of tanslations
  158 	* po/LINGUAS: Update POT file and list of tanslations
  159 
  160 2020-03-15  Antonio Ceballos  <aceballos@gmail.com>
  161 
  162 	* Makefile.am: Pre-release 6.2.6-pre1
  163 	* NEWS: Pre-release 6.2.6-pre1
  164 	* configure.ac: Pre-release 6.2.6-pre1
  165 	* doc/gnuchess.texi: Pre-release 6.2.6-pre1
  166 	* doc/version.texi: Pre-release 6.2.6-pre1
  167 	* src/main.cc: Pre-release 6.2.6-pre1
  168 
  169 2020-02-23  Antonio Ceballos  <aceballos@gmail.com>
  170 
  171 	* src/main.cc: avoid compilation warning by assigning
  172 	function return value to a variable.
  173 	* src/frontend/engine.cc: avoid compilation warning by assigning 
  174 	function return value to a variable.
  175 	* src/frontend/epd.cc: handle return value of fgets.
  176 	* src/frontend/input.cc: delete sprintf copy of zero-length format
  177 	string.
  178 
  179 2020-02-22  Antonio Ceballos  <aceballos@gmail.com>
  180 
  181 	* misc/svn-ignore/: files ignored by Subversion.
  182 	* 'svn propset svn:ignore' set
  183 
  184 2020-02-18  Antonio Ceballos  <aceballos@gmail.com>
  185 
  186 	* src/main.cc: initialize frontend only if not UCI mode.
  187 
  188 2017-07-26  Antonio Ceballos  <aceballos@gmail.com>
  189 
  190 	* configure.ac: version 6.2.5e.
  191 	* doc/version.texi: version 6.2.5e.
  192 	* TODO: localize "y/n" answer in pgn.cc.
  193 	* src/main.cc: some fixes in localized strings.
  194 	* src/frontend/input.cc: localize some strings.
  195 	* src/frontend/pgn.cc: localize "y/n" answer.
  196 	* src/frontend/cmd.cc: some fixes in localized strings.
  197 	* po/gnuchess.pot: regenerated with new and modified strings.
  198 	* po/POTFILES.in: added input.cc
  199 	* po/POTFILES: added input.cc
  200 
  201 2017-07-24  Antonio Ceballos  <aceballos@gmail.com>
  202 
  203 	* configure.ac: version 6.2.5.
  204 	* NEWS: version 6.2.5.
  205 	* TODO: review translatable strings.
  206 	* doc/version.texi: version 6.2.5.
  207 	* po/LINGUAS: added da, sv.
  208 	* po/da.po: added.
  209 	* po/sv.po: added.
  210 	* po/es.po: updated.
  211 	* po/nb.po: updated.
  212 	* po/uk.po: updated.
  213 	* po/vi.po: updated.
  214 	* po/zh_CN.po: updated.
  215 
  216 2017-07-24  Mark Hermeling  <mhermeling@grammatech.com>  (tiny change)
  217 
  218 	* src/frontend/lexpgn.ll: buffer overrun in return_append_str.
  219 	* src/frontend/lexpgn.cc: buffer overrun in return_append_str.
  220 
  221 2017-06-15  Antonio Ceballos  <aceballos@gmail.com>
  222 
  223 	* configure.ac: version 6.2.5-rc3.
  224 	* doc/version.texi: version 6.2.5-rc3.
  225 	* po/POTFILES.in: add pgn.cc.
  226 	* po/gnuchess.pot: regenerated translatable strings.
  227 	* src/frontend/cmd.cc: fix translatable string.
  228 
  229 2017-06-12  Antonio Ceballos  <aceballos@gmail.com>
  230 
  231 	* AUTHORS: several fixes and small enhancements.
  232 	* TODO: several fixes and small enhancements.
  233 	* NEWS: version 6.2.5-rc2.
  234 	* doc/version.texi: version 6.2.5-rc2.
  235 	* configure.ac: version 6.2.5-rc2.
  236 	* po/eo.po: updated translation.
  237 	* ChangeLog: merge branches/readline.
  238 	* src/main.cc: merge branches/readline.
  239 	* src/components.cc: merge branches/readline.
  240 	* src/components.h: merge branches/readline.
  241 	* src/config.h.in: merge branches/readline.
  242 	* src/frontend/input.cc: merge branches/readline.
  243 	* src/frontend/output.cc: merge branches/readline.
  244 	* src/frontend/cmd.cc: merge branches/readline.
  245 	* src/frontend/engine.cc: merge branches/readline.
  246 	* src/frontend/Makefile.am: merge branches/readline.
  247 	* src/frontend/common.h: merge branches/readline.
  248 	* src/frontend/common.h: merge branches/readline.
  249 	* src/frontend/output.cc: merge branches/readline.
  250 	* src/frontend/pgn.cc: merge branches/readline.
  251 	* test/commands: merge branches/readline.
  252 	* test/commands/Polgar-Karpov.pgn: merge branches/readline.
  253 	* test/commands/smallbook.bin: merge branches/readline.
  254 	* test/commands/Polgar-Karpov.epd: merge branches/readline.
  255 	* test/commands/gnuchess.ini: merge branches/readline.
  256 	* test/commands/test_command.tcl: merge branches/readline.
  257 
  258 2017-06-11  Pranav Deshpande <deshpande.v.pranav@gmail.com>
  259 
  260 	* src/main.cc: show coordinates.
  261 	* src/frontend/common.h: show coordinates mode.
  262 	* src/frontend/output.cc: show coordinates if coords mode enabled.
  263 	* src/frontend/pgn.cc: command 'pgnsave' will not append; instead,
  264 	the user will be asked to overwrite or not.
  265 	* src/frontend/engine.cc: do not print time limit.
  266 	* src/frontend/cmd.cc: new commands 'coords', 'nocoords';
  267 	add user messages for commands 'last', 'first', etc. when
  268 	no PGN file is loaded;
  269 	do not print time limit in cmd_time;
  270 
  271 2017-06-10  Antonio Ceballos  <aceballos@gmail.com>
  272 
  273 	* src/frontend/output.cc: remove unused function ShowSmallBoard.
  274 	* src/frontend/common.h: remove unused function ShowSmallBoard.
  275 	* po/POTFILES: typo: cmd.c for cmd.cc.
  276 
  277 2017-01-29  Antonio Ceballos  <aceballos@gmail.com>
  278 
  279 	branches/readline:
  280 	* src/frontend/input.cc: don't send '\n' if standard get line
  281 	instead of readline.
  282 
  283 2017-01-29  Antonio Ceballos  <aceballos@gmail.com>
  284 
  285 	branches/readline:
  286 	* TODO: remove readline task.
  287 	* NEWS: readline support.
  288 
  289 2017-01-21  Antonio Ceballos  <aceballos@gmail.com>
  290 
  291 	branches/readline:
  292 	* src/components.h: clean up code.
  293 	* src/gnuchess.ini: clean up code.
  294 
  295 2017-01-20  Antonio Ceballos  <aceballos@gmail.com>
  296 
  297 	branches/readline:
  298 	* TODO: bug when playing at ICS.
  299 
  300 2017-01-19  Antonio Ceballos  <aceballos@gmail.com>
  301 
  302 	branches/readline:
  303 	* src/frontend/cmd.cc: synchronize input thread.
  304 
  305 2017-01-18  Antonio Ceballos  <aceballos@gmail.com>
  306 
  307 	branches/readline:
  308 	* src/components.cc: cancel input thread.
  309 	* src/frontend/common.h: clean up code.
  310 	* src/frontend/engine.cc: clean up code.
  311 	* src/frontend/input.cc: add last command to history,
  312 	clean up code.
  313 	* test/commands/test_commands.tcl: comment out some test cases.
  314 
  315 2017-01-15  Antonio Ceballos  <aceballos@gmail.com>
  316 
  317 	branches/readline:
  318 	* src/components.cc: join input thread.
  319 	* src/components.h: join input thread.
  320 	* src/main.cc: reset terminal on exit, catch SIGINT,
  321 	join input thread.
  322 	* src/frontend/cmd.cc: synchronize input thread.
  323 	* src/frontend/engine.cc: input wakeup, prompt in manual mode.
  324 	* src/frontend/input.cc: new file to handle user input.
  325 	* test/commands/test_commands.tcl: fix some test cases.
  326 
  327 2017-01-09  Antonio Ceballos  <aceballos@gmail.com>
  328 
  329 	branches/readline:
  330 	* src/frontend/cmd.cc: some TODOs to review commands.
  331 	* test/commands/test_commands.tcl: add some test cases.
  332 
  333 2017-01-08  Antonio Ceballos  <aceballos@gmail.com>
  334 
  335 	branches/readline:
  336 	* doc/version.texi: version 6.2.5-rc1.
  337 	* po/POTFILES: replace cmd.c by cmd.cc.
  338 	* src/components.cc: input thread.
  339 	* src/main.cc: do not show prompt in main thread.
  340 	* src/frontend/Makefile.am: add source input.cc.
  341 	* src/frontend/cmd.cc: synchronize input thread.
  342 	* src/frontend/common.h: input thread.
  343 	* src/frontend/engine.cc: input thread, replace stdin by
  344 	pipe to input thread.
  345 	* test/commands/: new directory to test commands.
  346 	* test/commands/Polgar-Karpov.epd: sample game in EPD format.
  347 	* test/commands/Polgar-Karpov.pgn: sample game in PGN format.
  348 	* test/commands/gnuchess.ini: sample configuration.
  349 	* test/commands/smallbook.bin: sample book.
  350 	* test/commands/test_commands.tcl: test harness based on expect.
  351 
  352 2016-10-29  Antonio Ceballos  <aceballos@gmail.com>
  353 
  354 	* configure.ac: version 6.2.4.
  355 	* NEWS: version 6.2.4.
  356 	* TODO: version 6.2.4.
  357 	* doc/version.texi: version 6.2.4.
  358 
  359 2016-09-22  Antonio Ceballos  <aceballos@gmail.com>
  360 
  361 	* src/engine/protocol.cpp: print error for invalid move.
  362 
  363 2016-09-20  Antonio Ceballos  <aceballos@gmail.com>
  364 
  365 	* src/frontend/move.cc: truncate user input if longer 
  366 	than 128 characters.
  367 
  368 2016-09-19  Antonio Ceballos  <aceballos@gmail.com>
  369 
  370 	* configure.ac: version 6.2.3e (evolution of 6.2.3).
  371 	* doc/version.texi: version 6.2.3e.
  372 
  373 2016-09-18  Antonio Ceballos  <aceballos@gmail.com>
  374 
  375 	* src/main.cc: copyright year 2016.
  376 	* configure.ac: version 6.2.3.
  377 	* NEWS: version 6.2.3.
  378 	* TODO: version 6.2.3.
  379 	* doc/gnuchess.texi: version 6.2.3.
  380 	* doc/version.texi: version 6.2.3.
  381 	* po/*.po: update.
  382 	* po/zh_CN.po: added.
  383 	* po/LINGUAS: added zh_CN.
  384 
  385 2015-10-18  Antonio Ceballos  <aceballos@gmail.com>
  386 
  387 	* configure.ac: version 6.2.2e (evolution of 6.2.2).
  388 	* doc/version.texi: version 6.2.2e.
  389 	* src/main.cc: set QUIT flag for -a option (--addbook).
  390 
  391 2015-10-17  Antonio Ceballos  <aceballos@gmail.com>
  392 
  393 	* configure.ac: version 6.2.2.
  394 	* NEWS: version 6.2.2.
  395 	* TODO: version 6.2.2.
  396 	* doc/version.texi: version 6.2.2.
  397 
  398 2015-10-13  Antonio Ceballos  <aceballos@gmail.com>
  399 
  400 	* po/es.po: update.
  401 	* po/fr.po: added.
  402 	* po/nl.po: update.
  403 	* po/uk.po: update.
  404 	* po/vi.po: update.
  405 	* po/LINGUAS: added fr.
  406 
  407 2015-10-10  Antonio Ceballos  <aceballos@gmail.com>
  408 
  409 	* src/frontend/engine.cc: robust program exit concerning threads.
  410 	* src/adapter/main.cpp: robust program exit concerning threads.
  411 	* src/engine/protocol.cpp: robust program exit concerning threads.
  412 	* src/main.cc: robust program exit concerning threads.
  413 	* src/components.cc: robust program exit concerning threads.
  414 	* src/components.h: robust program exit concerning threads.
  415 	* TODO: new tasks.
  416 	* configure.ac: set version 6.2.2-rc1.
  417 	* doc/version.texi: version 6.2.2-rc1.
  418 
  419 2015-04-05  Antonio Ceballos  <aceballos@gmail.com>
  420 
  421 	* src/adapter/fen.cpp: detailed error messages for bad FEN syntax.
  422 
  423 2015-04-05  Antonio Ceballos  <aceballos@gmail.com>
  424 
  425 	* po/es.po: small corrections in Spanish translation.
  426 
  427 2015-01-25  Antonio Ceballos  <aceballos@gmail.com>
  428 
  429 	* configure.ac: version 6.2.1e (evolution of 6.2.1).
  430 	* doc/version.texi: version 6.2.1e.
  431 	* src/main.cc: mark translatable strings.
  432 	* src/frontend/engine.cc: mark translatable strings.
  433 	* po/gnuchess.pot: updated for the new translatable strings.
  434 	* po/POTFILES.in: include main.cc and engine.cc.
  435 	* po/POTFILES: include main.cc and engine.cc.
  436 	* po/es.po: translation of the new strings.
  437 
  438 2015-01-04  Antonio Ceballos  <aceballos@gmail.com>
  439 
  440 	* NEWS: changes in version 6.2.1.
  441 	* configure.ac: set version 6.2.1.
  442 	* doc/version.texi: set version 6.2.1.
  443 	* doc/Makefile.am: clean files.
  444 	* man/Makefile.am: clean files.
  445 
  446 2015-01-04  Antonio Ceballos  <aceballos@gmail.com>
  447 
  448 	* NEWS: changes in version 6.2.0.
  449 	* configure.ac: set version 6.2.0.
  450 	* doc/version.texi: set version 6.2.0.
  451 	* doc/gnuchess.texi: copyright year 2015.
  452 	* src/main.cc: copyright year 2015.
  453 
  454 2015-01-03  H.G. Muller  <h.g.muller@hccnet.nl>  (tiny change)
  455 
  456 	* misc: new directory
  457 	* misc/gnuchess.eng: engine file for XBoard.
  458 	* misc/gnuchess.png: logo file for XBoard.
  459 	* configure.ac: path for installation of game data files.
  460 	* Makefile.am: distribution of engine and logo file.
  461 
  462 2015-01-02  Michael Vetter  <g.bluehut@googlemail.com>  (tiny change)
  463 
  464 	* doc/gnuchess.texi: correct punctuation and wording.
  465 	* src/* (several files): remove trailing spaces.
  466 
  467 2014-08-01  Antonio Ceballos  <aceballos@gmail.com>
  468 
  469 	* src/frontend/move.cc: lowercase not allowed for piece names.
  470 
  471 2014-08-01  Antonio Ceballos  <aceballos@gmail.com>
  472 
  473 	* configure.ac: simple man page based on help2man.
  474 	* Makefile.am: simple man page based on help2man.
  475 	* man/: simple man page based on help2man.
  476 	* man/Makefile.am: simple man page based on help2man.
  477 	* doc/Makefile.am: small error in header description,
  478 
  479 2014-07-29  Antonio Ceballos  <aceballos@gmail.com>
  480 
  481 	* src/frontend/debug.cc: compile with no warnings when DEBUG
  482 	directive defined.
  483 	* src/adapter/book.cpp: replace weird characters.
  484 	* src/main.cc: copyright year 2014.
  485 	* configure.ac: set version 6.1.2.
  486 	* doc/gnuchess.texi: replace CFLAGS by CPPFLAGS.
  487 	* doc/version.texi: set version 6.1.2.
  488 	* TODO: added new task.
  489 	* NEWS: changes in version 6.1.2.
  490 	* po/LINGUAS: added gl, vi, nb.
  491 	* po/gl.po: added.
  492 	* po/vi.po: added.
  493 	* po/nb.po: added.
  494 	* po/*.po: updated.
  495 
  496 2014-07-29  Pawel Koziol <pp.koziol@gmail.com>  (tiny change)
  497 
  498 	* src/engine/book.cpp: fix for correct handling of castling moves.
  499 
  500 2013-11-23  Antonio Ceballos  <aceballos@gmail.com>
  501 
  502 	* configure.ac: set version 6.1.1.
  503 	* NEWS: changes in version 6.1.1.
  504 
  505 2013-11-23  Antonio Ceballos  <aceballos@gmail.com>
  506 
  507 	* po/LINGUAS: added pt_BR.
  508 	* po/eo.po: added (forgot to really add it on 2013-11-16).
  509 	* po/pt_BR.po: added.
  510 	* po/nl.po: update.
  511 
  512 2013-11-23  Antonio Ceballos  <aceballos@gmail.com>
  513 
  514 	* src/frontend/: *.l renamed as *.ll.
  515 	* src/frontend/: *.c renamed as *.cc.
  516 	* src/frontend/players.cc: cast required in C++.
  517 	* src/frontend/Makefile.am: *.l renamed as *.ll;
  518 	*.c renamed as *.cc.
  519 	* src/main.cc: 'remove extern "C"'.
  520 	* doc/gnuchess.texi: frontend no longer compiled in C; now in C++.
  521 
  522 2013-11-23  Antonio Ceballos  <aceballos@gmail.com>
  523 
  524 	* configure.ac: require autoconf 2.69.
  525 
  526 2013-11-16  Benno Schulenberg  <bensberg@justemail.net>  (tiny change)
  527 
  528 	* src/frontend/cmd.c: small corrections in translatable strings.
  529 
  530 2013-11-16  Sebastian Pipping <sebastian@pipping.org>  (tiny change)
  531 
  532 	* src/adapter/main.cc: remove extra '>'.
  533 
  534 2013-11-16  Antonio Ceballos  <aceballos@gmail.com>
  535 
  536 	* po/gnuchess.pot: update.
  537 	* po/LINGUAS: added eo.
  538 	* po/es.po: update.
  539 	* po/nl.po: update.
  540 	* po/eo.po: added.
  541 
  542 2013-11-08  Antonio Ceballos  <aceballos@gmail.com>
  543 
  544 	* src/main.cc: clean up includes.
  545 	* src/frontend/cmd.c: correct help gextextization.
  546 	* configure.ac: set version 6.1.0.
  547 	* doc/version.texi: set version 6.1.0.
  548 	* doc/gnuchess.texi: translations section.
  549 	* TODO: remove gettext and Spanish translation tasks.
  550 	* po/gnuchess.pot: update.
  551 	* po/LINGUAS: added uk, de, sr, nl.
  552 	* po/es.po: update.
  553 	* po/de.po: added.
  554 	* po/uk.po: added.
  555 	* po/sr.po: added.
  556 	* po/nl.po: added.
  557 	* NEWS: changes in version 6.1.0.
  558 	* test/README: record 6.1.0 ranking in FICS.
  559 
  560 2013-10-12  Antonio Ceballos  <aceballos@gmail.com>
  561 
  562 	* src/main.cc: add #include <locale.h>.
  563 	* src/frontend/cmd.c: remove blank spaces.
  564 	* configure.ac: set version 6.0.93.
  565 
  566 2013-08-27  Antonio Ceballos  <aceballos@gmail.com>
  567 
  568 	* po/es.po: fix some formats.
  569 	* src/frontend/cmd.c: make some texts more suitable for
  570 	translation.
  571 	* configure.ac: set version 6.0.92.
  572 
  573 2013-08-26  Antonio Ceballos  <aceballos@gmail.com>
  574 
  575 	* po/es.po: convert from ISO-8859-1 to UTF-8.
  576 	* src/frontend/cmd.c: make some texts more suitable for
  577 	translation.
  578 	* configure.ac: set version 6.0.91.
  579 
  580 2013-08-23  Antonio Ceballos  <aceballos@gmail.com>
  581 
  582 	* po/es.po: add some Spanish translations.
  583 
  584 2013-08-23  Antonio Ceballos  <aceballos@gmail.com>
  585 
  586 	gettextize GNU Chess:
  587 
  588 	* configure.ac: add gettext macros; set version 6.0.90.
  589 	* Makefile.am: add gettext flags.
  590 	* src/Makefile.am: add gettext flags.
  591 	* src/main.cc: initialize locale data.
  592 	* src/frontend/Makefile.am: add gettext flags.
  593 	* src/frontend/cmd.c: mark translatable strings .
  594 	* doc/version.texi: set version 6.0.90.
  595 	* lib: create directory.
  596 	* lib/gettext.h: copied from gettext 0.18.3.
  597 	* po: create file as explained in gettext maintainers.
  598 
  599 2013-08-23  gettextize  <bug-gnu-gettext@gnu.org>
  600 
  601 	* Makefile.am (EXTRA_DIST): Add config.rpath, m4/ChangeLog.
  602 	* configure.ac (AC_CONFIG_FILES): Add po/Makefile.in.
  603 
  604 2013-08-22  Antonio Ceballos  <aceballos@gmail.com>
  605 
  606 	* src/frontend/cmd.c: add command pgnreplay and keep former
  607 	pgnload as is in version 6.0.3.
  608 	* src/frontend/pgn.c: add flag in PGNReadFromFile() to optionally
  609 	show a summary (used by pgnreplay).
  610 	* src/frontend/common.h: add flag in PGNReadFromFile();
  611 	declare pgnreplay().
  612 	* doc/gnuchess.texi: explain commands pgnreplay, first, last,
  613 	next, n, previous, p.
  614 	* src/frontend/Makefile.am: CFLAGS += -std=c99, so that output.c
  615 	happily compiles unicode characters.
  616 
  617 2013-08-21  Antonio Ceballos  <aceballos@gmail.com>
  618 
  619 	* src/frontend/cmd.c: fix setboard so that the engine is aware of
  620 	the loaded position.
  621 	* src/frontend/common.h: likewise.
  622 
  623 2013-08-20  Antonio Ceballos  <aceballos@gmail.com>
  624 
  625 	* src/book.bin: deleted - moved to src/smallbook.bin.
  626 	* src/smallbook.bin: added.
  627 	* src/gnuchess.ini: default book name changed to smallbook.bin.
  628 	* Makefile.am: book.bin replaced by smallbook.bin.
  629 
  630 2013-08-19  Antonio Ceballos  <aceballos@gmail.com>
  631 
  632 	* doc/gnuchess.texi: graphic mode explained.
  633 
  634 2013-08-19  Antonio Ceballos  <aceballos@gmail.com>
  635 
  636 	* src/frontend/cmd.c: graphic mode usage and help improved;
  637 	replace 'prior' by 'first' for pgnload.
  638 	* src/frontend/common.h: replace 'prior' by 'first' for pgnload.
  639 
  640 2013-08-19  Antonio Ceballos  <aceballos@gmail.com>
  641 
  642 	* src/main.cc: avoid 100% CPU usage in UCI mode.
  643 
  644 2013-08-18  Elvis Vasconcelos  <elvisvasc2@gmail.com>
  645 
  646 	* src/main.cc: graphic mode and pgnload enhancements.
  647 	* src/frontend/output.c: likewise.
  648 	* src/frontend/cmd.c: likewise.
  649 	* src/frontend/pgn.c: likewise.
  650 	* src/frontend/common.h: likewise.
  651 
  652 2013-08-18  Antonio Ceballos  <aceballos@gmail.com>
  653 
  654 	* AUTHORS: graphic mode and pgnload enhancements..
  655 
  656 2013-03-11  Antonio Ceballos  <aceballos@gmail.com>
  657 
  658 	* src/main.cc: Copyright year updated to 2013.
  659 
  660 2013-03-10  Antonio Ceballos  <aceballos@gmail.com>
  661 
  662 	* configure.ac: explicit package name in AC_INIT.
  663 
  664 2013-03-10  Antonio Ceballos  <aceballos@gmail.com>
  665 
  666 	* configure.ac: version 6.0.3
  667 	* NEWS: changes in version 6.0.3
  668 	* doc/gnuchess.texi: date
  669 	* doc/version.texi: version
  670 
  671 
  672 2013-03-10  Antonio Ceballos  <aceballos@gmail.com>
  673 
  674 	* configure.ac: replace AM_CONFIG_HEADER by AC_CONFIG_HEADERS;
  675 	modernize AM_INIT_AUTOMAKE.
  676 
  677 2013-03-10  Antonio Ceballos  <aceballos@gmail.com>
  678 
  679 	* src/frontend/cmd.c: if in manual mode, keep it after undo.
  680 	* src/main.cc: sleep 100us in main loop to avoid 100% CPU.
  681 
  682 2012-08-29  Antonio Ceballos  <aceballos@gmail.com>
  683 
  684 	* src/adapter/pgn.cpp: Ignore rest of line instead of
  685 	crashing when unexpected token is found in game line.
  686 	This way, book_1.01.pgn can be successfully read.
  687 
  688 2012-08-29  Antonio Ceballos  <aceballos@gmail.com>
  689 
  690 	* src/frontend/output.c: removed unused code.
  691 	* src/frontend/genmove.c: removed unused code.
  692 	* src/frontend/move.c: removed unused code.
  693 	* src/frontend/atak.c: removed unused code.
  694 	* src/frontend/solve.c: removed unused code.
  695 	* src/frontend/common.h: removed unused code.
  696 	* src/main.cc: removed unused code.
  697 	* TODO: added some tasks
  698 
  699 2012-03-05  Antonio Ceballos  <aceballos@gmail.com>
  700 
  701 	* INSTALL: Remove reference to inexistent doc/README.
  702 
  703 2012-03-04  Antonio Ceballos  <aceballos@gmail.com>
  704 
  705 	Idea from Kamil Rytarowski <n54@gmx.com>
  706 	* src/adapter/main.cpp: Open book file in read-only or read-write
  707 	mode depending on BookLearn option false or true, respectively.
  708 	* src/adapter/adapter.cpp: Open book file in read-only or read-write
  709 	mode depending on BookLearn option false or true, respectively.
  710 	* src/adapter/book.h: book_open() can open a book file in
  711 	read-only or read-write mode.
  712 	* src/adapter/book.cpp: book_open() can open a book file in
  713 	read-only or read-write mode.
  714 
  715 	* NEWS: Add the book open mode issue to the changes in version 6.0.2
  716 
  717 2012-02-12  Antonio Ceballos  <aceballos@gmail.com>
  718 
  719 	* src/main.cc: Fix version number in file heading.
  720 	Increase size of string for the --addbook option.
  721 	* src/components.cc: Fix version number in file heading.
  722 	* src/components.h: Fix version number in file heading.
  723 	* configure.ac: help for --addbook option.
  724 	* NEWS: changes in version 6.0.2
  725 	* test/README: record 6.0.1 ranking in FICS.
  726 	* configure.ac: version 6.0.2
  727 
  728 2012-02-06  Antonio Ceballos  <aceballos@gmail.com>
  729 
  730 	* src/main.cc: new --addbook option to compile book and quit.
  731 	* src/frontend/cmd.c: help for --addbook option.
  732 	* doc/gnuchess.texi: info for --addbook option.
  733 
  734 2011-12-26  Josef Reidinger  <jreidinger@suse.com>  (tiny change)
  735 
  736 	* src/components.cc: add missing return in functions returning
  737 	non-void.
  738 
  739 2011-09-20  Antonio Ceballos  <aceballos@gmail.com>
  740 
  741 	* src/frontend/epd.c: extend maximum file name length of EPD
  742 	files to 127 characters for the load and loadepd commands.
  743 
  744 2011-09-07  Antonio Ceballos  <aceballos@gmail.com>
  745 
  746 	* src/components.cc: fix race condition.
  747 	* configure.ac: version 6.0.1
  748 	* NEWS: changes in version 6.0.1
  749 	* INSTALL: remove info not related to installation
  750 
  751 2011-08-20  Antonio Ceballos  <aceballos@gmail.com>
  752 
  753 	* src/adapter/adapter.cpp: fix program crash for solveepd with st 30.
  754 	* src/frontend/engine.c: allow kibitz for solve command.
  755 
  756 2011-07-31  Antonio Ceballos  <aceballos@gmail.com>
  757 
  758 	* doc/gnuchess.texi: 'book.dat' replaced by 'book.bin'.
  759 
  760 2011-07-30  Antonio Ceballos  <aceballos@gmail.com>
  761 
  762 	* INSTALL: 'cd src' before './gnuchess'
  763 
  764 2011-07-30  Antonio Ceballos  <aceballos@gmail.com>
  765 
  766 	* src/components.cc: if gnuchess.ini is not found, report error
  767 	before prompt.
  768 	* src/adapter/main.cpp: if gnuchess.ini is not found, report error
  769 	before prompt.
  770 	* TODO: if gnuchess.ini is not found, report error before prompt.
  771 
  772 2011-07-29  Antonio Ceballos  <aceballos@gmail.com>
  773 
  774 	* src/adapter/adapter.cpp: after 'book on', open the book.
  775 
  776 2011-06-23  Antonio Ceballos  <aceballos@gmail.com>
  777 
  778 	* src/adapter/adapter.cpp: use strlen instead of sizeof to get
  779 	length of book file name.
  780 
  781 2011-05-02  Antonio Ceballos  <aceballos@gmail.com>
  782 
  783 	* src/frontend/common.h: remove declarations of unused functions 
  784 	and variables.
  785 	* src/frontend/cmd.c: remove initialization of unused variable,
  786 	* src/frontend/init.c: remove unused functions.
  787 	* src/main.cc: remove unused variables.
  788 
  789 2011-04-29  Antonio Ceballos  <aceballos@gmail.com>
  790 
  791 	* src/frontend/Makefile.am: remove unused code: ttable.c
  792 	* src/frontend/ttable.c: remove unused file.
  793 	* src/frontend/common.h: remove declarations of functions defined
  794 	in ttable.c; remove declaration of unused variable: HashTab[].
  795 	* src/frontend/pgn.c: remove unused code: call to TTClear();
  796 	* src/main.cc: removed unused code: references to HashTab[].
  797 
  798 2011-04-27  Antonio Ceballos  <aceballos@gmail.com>
  799 
  800 	* INSTALL: typo in book file name.
  801 
  802 2011-04-24  Antonio Ceballos  <aceballos@gmail.com>
  803 
  804 	* AUTHORS: correct e-mail address.
  805 	* Makefile.am: iq6.epd removed from distribution.
  806 	* test/: new directory, for test suites.
  807 	* test/iq6.epd: moved from .
  808 	* test/endgame.epd: new file, copied from CVS.
  809 	* test/BT2630.epd: new file, copied from CVS.
  810 	* test/README: new file, for the record of test executions.
  811 
  812 2011-04-18  Antonio Ceballos  <aceballos@gmail.com>
  813 
  814 	* ChangeLog: changes taking v5.9.91 as first version.
  815 	* NEWS: reorganized.
  816 	* TODO: reorganized.
  817 	* configure.ac: doc/Makefile included.
  818 	* Makefile.am: doc subdir added; doc/README* removed.
  819 	* doc/quotes.rb: new file, removes extra quotes in book source file.
  820 	* doc/README: deleted, replaced by texinfo file.
  821 	* doc/README_adapter: deleted, replaced by texinfo file.
  822 	* doc/README_engine: deleted, replaced by texinfo file.
  823 	* doc/README_engine_technical: deleted, replaced by texinfo file.
  824 	* doc/Makefile.am: new file, builds info file.
  825 	* doc/gnuchess.texi: new file, replaces all previous doc/README*.
  826 	* doc/fdl.texi: new file, required to build info file: license.
  827 	* doc/version.texi: new file, required to build info file: version.
  828 	* src/gnuchessx: new file (was in v5), script to run in xboard mode.
  829 	* src/gnuchessu: new file, script to run in UCI mode.
  830 	* src/Makefile.am: gnuchessx and gnuchessu added to bin_SCRIPTS.
  831 	* src/gnuchess.ini: no log file by default.
  832 	* src/main.cc: add v5 options: manual, easy, post, memory N; 
  833 	remove v5 options: hashsize N
  834 	* src/frontend/cmd.c: add v5 commands: book *, hash on/off,
  835 	memory [N], null on/off; remove v5 options: hashsize [N]; 
  836 	update help command.
  837 	* src/frontend/engine.c: support to v5 options and commands.
  838 	* src/frontend/solve.c: remove ELO computation.
  839 	* src/frontend/common.h: remove hashsize command.
  840 	* src/adapter/option.cpp: added option BookWorst to support
  841 	command 'book worst'; default values: EngineName (GNU Chess),
  842 	LogFile (adapter.log), BookWorst (false).
  843 	* src/adapter/book.cpp: method book_move overloaded to support
  844 	command 'book worst'.
  845 	* src/adapter/book.h: method book_move overloaded to support
  846 	command 'book worst'.
  847 	* src/adapter/adapter.cpp: ponder by default; support to commands:
  848 	book *, hash on/off, memory [N], null on/off.
  849 	* src/adapter/uci.cpp: support to hashsize command.
  850 	* src/adapter/main.cpp: support to hashsize command; use defaults 
  851 	if gnuchess.ini not found.
  852 	* src/engine/protocol.cpp: support to hash on/off command.
  853 	* src/engine/search_full.cpp: support to hash on/off command.
  854 
  855 2011-04-18  Antonio Ceballos  <aceballos@gmail.com>
  856 
  857 	* README-svn: for building gnuchess from Subversion.
  858 	* src/frontend/engine.c: comment out extra output write.
  859 	* src/adapter/adapter.cpp: remove debug trace.
  860 
  861 Copyright (C) 2001-2021 Free Software Foundation, Inc.
  862 
  863 Copying and distribution of this file, with or without modification,
  864 are permitted in any medium without royalty provided the copyright
  865 notice and this notice are preserved.