updated Changelog, NEWS, etc.
authorArun Persaud <arun@nubati.net>
Sun, 5 Jan 2014 20:57:28 +0000 (12:57 -0800)
committerArun Persaud <arun@nubati.net>
Sun, 5 Jan 2014 20:57:28 +0000 (12:57 -0800)
ChangeLog
DIFFSTAT
SHORTLOG

index dc3c8bf..0862e38 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -3,6 +3,169 @@ ChangeLog for XBoard/WinBoard
 
 (latest entries created by git log --no-merges --pretty="%ai %an <%ae>:%n%s%n%n%b" vlast.. )
 
+2014-01-05 12:52:46 -0800 Arun Persaud <arun@nubati.net>:
+updated po/pot files
+
+
+2014-01-05 12:51:50 -0800 Arun Persaud <arun@nubati.net>:
+new version number for release 4.7.3
+
+
+2014-01-05 10:58:48 -0800 Arun Persaud <arun@nubati.net>:
+updated copyright to 2014 in menu.c
+
+
+2014-01-05 10:37:56 -0800 Arun Persaud <arun@nubati.net>:
+removed .DS_Store file from git
+
+
+2014-01-05 10:34:08 -0800 Arun Persaud <arun@nubati.net>:
+Updated copyright notice to 2014
+
+
+2014-01-05 10:27:53 -0800 Arun Persaud <arun@nubati.net>:
+cleanup some trailing whitespaces
+
+
+2013-12-29 13:46:40 +0100 H.G. Muller <h.g.muller@hccnet.nl>:
+Fix crash on use of dialog Browse buttons GTK
+
+The code to set a filter did not expect multiple extensions, and would
+cause a buffer overrun when there were.
+
+2013-12-27 20:12:23 +0100 H.G. Muller <h.g.muller@hccnet.nl>:
+Make building of Windows .hlp file optional
+
+By using && and || operators in the build recipe, the building of WinBoard
+with Cygwin is now not aborted whe the Help Compiler is not installed.
+
+2014-01-05 11:47:18 +0100 H.G. Muller <h.g.muller@hccnet.nl>:
+Use __APPLE__ compile switch for OS X
+
+It seems that on Apple machines the compiler will always define the
+symbol __APPLE__, so this is now used instead of OSX, which had to
+be defined with a -DOSX compiler flag. The gtkmacintegration header
+is now using <> in stead of "" in its #include. (Strange enough both
+were working.)
+
+2014-01-04 12:18:30 +0100 H.G. Muller <h.g.muller@hccnet.nl>:
+Expand ~~/ to bundle path (OSX)
+
+DATADIR is #defined in WinBoard as "~~" to make the expansion a no-op
+there. Same for Linux compiles. For OS X it is #defined as a variable,
+obtained from GTK-OSX at startup.
+
+2013-12-29 23:27:12 +0100 H.G. Muller <h.g.muller@hccnet.nl>:
+Activate ManProc in GTK
+
+
+2013-12-29 22:14:06 +0100 H.G. Muller <h.g.muller@hccnet.nl>:
+Remove use of strndup
+
+The use of strndup was actually unsafe, as the length was passed using
+an ordinary strlen. strndup was not availableon OS X 10.6, and is now
+replaced by an ordinary strdup, which should be save enough.
+
+2013-12-29 22:09:10 +0100 H.G. Muller <h.g.muller@hccnet.nl>:
+Put some OSX code into gtk version
+
+Under control of #ifdef OSX code is added to integrate the GTK front-end
+into OS X. This involves moving the menu bar to outside the window, and
+catching the signal that OS X sends to running applications when opening
+another instance was requested. Som files are renamed to conform to the
+file tree of the OS X App package.
+
+2013-12-27 21:47:55 +0100 H.G. Muller <h.g.muller@hccnet.nl>:
+Cure weirdness when dragging outside of board
+
+Dragging outside the board (when people maximized the window) did not
+properly restore background, (leaving a trail of dragged piece). Filling
+the canvas with white when it is creatd cured this. The problem most likely
+was that unitialized cairo surfaces had transparancy, and writing back
+transparancy doesn't helpmuch to erase things.
+
+2013-12-09 14:52:32 +0100 H.G. Muller <h.g.muller@hccnet.nl>:
+Fix sorting of lines in Engine Output
+
+Lines tat were fail-lows or fail-ighs should get the scores on the basis
+of wich they are sorted corrected to that of te line (for the same move)
+superceding them, so that other moves can rise to above them, when they
+score higher than the corrected score.
+
+2013-12-05 20:08:35 +0100 H.G. Muller <h.g.muller@hccnet.nl>:
+Make filler variant button inactive
+
+
+2013-12-05 17:50:21 +0100 H.G. Muller <h.g.muller@hccnet.nl>:
+Fix packing of FRC castlings
+
+The routine for packing moves to the internal database format was not
+working for FRC castlings, totally messing up position search for FRC
+and CRC.
+
+2013-12-05 16:23:53 +0100 H.G. Muller <h.g.muller@hccnet.nl>:
+Fix Xaw file-browser New Directory
+
+Prevent people from using the error messages that will be printed here
+as directory name by pressing New Directory a second time after first
+pressing it with an empty or existing name.
+
+2013-12-05 16:14:02 +0100 H.G. Muller <h.g.muller@hccnet.nl>:
+Widen Xaw text entries for larger square sizes
+
+Presumably people will use larger fonts if they use larger board squares.
+(And in any case te default fonts would be larger.) This means they need
+more space to see what is the current value of text options.
+
+2013-12-05 15:47:26 +0100 H.G. Muller <h.g.muller@hccnet.nl>:
+Remove width limiting of shuffle checkbox
+
+
+2013-11-28 13:30:40 +0100 H.G. Muller <h.g.muller@hccnet.nl>:
+Allow castling and e.p. to be edited in opening book
+
+
+2013-09-16 22:32:32 +0200 H.G. Muller <h.g.muller@hccnet.nl>:
+Repair FRC A-side castling legality testing
+
+XBoard allowed A-side castling when a rook started on the a-file,
+and the b-file was blocked.
+
+2013-09-16 22:27:50 +0200 H.G. Muller <h.g.muller@hccnet.nl>:
+Repair XBoard from node-count patch
+
+u64 was #defined in backend.h, which unfortunately was almost alwats
+(Not sure why WinBoard did not suffer from this!) This, and related
+definitions have now been moved to common.h (which is always #included
+first).
+
+2013-09-15 20:13:06 +0200 H.G. Muller <h.g.muller@hccnet.nl>:
+WinBoard multi-monitor support
+
+A patch provided by Tim Kosse
+
+2013-09-15 19:28:54 +0200 H.G. Muller <h.g.muller@hccnet.nl>:
+Fix node count range
+
+The node count was still clipped to 32 bit because one of the structs
+it passes through (FrontEndProgramStats) had the nodes field declared
+as an unsigned long.
+
+2013-09-15 19:12:42 +0200 H.G. Muller <h.g.muller@hccnet.nl>:
+Fix adjudication of Giveaway stalemates
+
+The case where the side-to-move would win by stalemate was not treated
+in the Adjudicate switch.
+
+2013-08-30 17:33:59 +0200 H.G. Muller <h.g.muller@hccnet.nl>:
+Fix buffer overflow in parser
+
+When a line ended with a comment, the parser had to read a line ahead
+to check if there was a PGNresult following, without being able to
+throw away the previous line yet. This could lead to buffer overflow
+in a long game where every line ended in a comment. The buffer now is
+cleansed of already parsed data when starting on a new syntactical unit.
+
 2013-08-27 22:55:52 +0200 H.G. Muller <h.g.muller@hccnet.nl>:
 Fix -zippyVariants option
 
index d1abae7..bd7bbbb 100644 (file)
--- a/DIFFSTAT
+++ b/DIFFSTAT
@@ -1,3 +1,119 @@
+** Version 4.7.3 **
+
+(git diff -b --stat --summary -M v4.7.2 HEAD)
+
+ COPYRIGHT                        |   2 +-
+ README                           |   1 -
+ args.h                           |  10 +-
+ autogen.sh                       |   2 +-
+ backend.c                        |  27 +++-
+ backend.h                        |  42 +-----
+ backendz.h                       |   2 +-
+ board.c                          |   2 +-
+ board.h                          |   2 +-
+ book.c                           |   3 +
+ childio.c                        |   2 +-
+ childio.h                        |   2 +-
+ cmail.in                         |   2 +-
+ common.h                         |  42 +++++-
+ configure.ac                     |   4 +-
+ copyright.texi                   |   2 +-
+ dialogs.c                        |  14 +-
+ dialogs.h                        |   2 +-
+ doc-maint/release.org            |   0
+ draw.c                           |   2 +-
+ draw.h                           |   2 +-
+ engineoutput.c                   |   4 +-
+ engineoutput.h                   |   2 +-
+ evalgraph.c                      |   2 +-
+ evalgraph.h                      |   2 +-
+ frontend.h                       |   4 +-
+ gamelist.c                       |   2 +-
+ gtk/xboard.c                     |  84 +++++++++---
+ gtk/xboard.h                     |   2 +-
+ gtk/xengineoutput.c              |   2 +-
+ gtk/xoptions.c                   |  55 ++++++--
+ gtk/xtimer.c                     |   2 +-
+ history.c                        |   2 +-
+ lists.c                          |   2 +-
+ lists.h                          |   2 +-
+ menus.c                          |   4 +-
+ menus.h                          |   2 +-
+ moves.c                          |   4 +-
+ moves.h                          |   2 +-
+ nengineoutput.c                  |   2 +-
+ nevalgraph.c                     |   2 +-
+ ngamelist.c                      |   2 +-
+ nhistory.c                       |   2 +-
+ parser.c                         |   6 +-
+ parser.h                         |   2 +-
+ pgntags.c                        |   2 +-
+ po/da.po                         | 280 +++++++++++++++++++-------------------
+ po/de.po                         | 280 +++++++++++++++++++-------------------
+ po/es.po                         | 280 +++++++++++++++++++-------------------
+ po/it.po                         | 280 +++++++++++++++++++-------------------
+ po/lng2po.sh                     |   2 +-
+ po/ru.po                         | 280 +++++++++++++++++++-------------------
+ po/tr.po                         | 280 +++++++++++++++++++-------------------
+ po/uk.po                         | 282 +++++++++++++++++++--------------------
+ po/vi.po                         | 280 +++++++++++++++++++-------------------
+ po/xboard.pot                    | 282 +++++++++++++++++++--------------------
+ po/zh_CN.po                      | 280 +++++++++++++++++++-------------------
+ po/zh_HK.po                      | 280 +++++++++++++++++++-------------------
+ po/zh_TW.po                      | 280 +++++++++++++++++++-------------------
+ themes/xiangqi/.DS_Store         | Bin 6148 -> 0 bytes
+ uci.c                            |   2 +-
+ usounds.c                        |   2 +-
+ usystem.c                        |   2 +-
+ usystem.h                        |   2 +-
+ winboard/config.h                |   6 +-
+ winboard/defaults.h              |   2 +-
+ winboard/help.c                  |   2 +-
+ winboard/help/html/24.htm        |   2 +-
+ winboard/jaws.c                  |   2 +-
+ winboard/language.txt            |   2 +-
+ winboard/language/deutsch.lng    |   2 +-
+ winboard/language/italiano.lng   |   2 +-
+ winboard/language/nederlands.lng |   2 +-
+ winboard/language/romanian.lng   |   2 +-
+ winboard/language/russian.lng    |   2 +-
+ winboard/language/spanish.lng    |   2 +-
+ winboard/language/vietnamese.lng |   2 +-
+ winboard/makefile.gcc            |   5 +-
+ winboard/wchat.c                 |   2 +-
+ winboard/wclipbrd.c              |   2 +-
+ winboard/wclipbrd.h              |   2 +-
+ winboard/wedittags.c             |   2 +-
+ winboard/wengineoutput.c         |   2 +-
+ winboard/wevalgraph.c            |   2 +
+ winboard/wgamelist.c             |   2 +-
+ winboard/whistory.c              |   2 +
+ winboard/winboard.c              |  46 +++++--
+ winboard/winboard.h              |   4 +-
+ winboard/winboard.rc             |   4 +-
+ winboard/wlayout.c               |  14 +-
+ winboard/woptions.c              |   2 +-
+ winboard/woptions.h              |   2 +-
+ winboard/wsettings.c             |  23 ++++
+ winboard/wsockerr.c              |   2 +-
+ winboard/wsockerr.h              |   2 +-
+ xaw/xboard.c                     |   3 +-
+ xaw/xboard.h                     |   2 +-
+ xaw/xengineoutput.c              |   3 +-
+ xaw/xgamelist.c                  |   2 +-
+ xaw/xgamelist.h                  |   2 +-
+ xaw/xhistory.c                   |   2 +-
+ xaw/xhistory.h                   |   2 +-
+ xaw/xoptions.c                   |  14 +-
+ xboard2.h                        |  22 +++
+ zippy.README                     |   0
+ zippy.c                          |   2 +-
+ zippy.h                          |   2 +-
+ zippy.lines                      |   0
+ 108 files changed, 2077 insertions(+), 1867 deletions(-)
+ delete mode 100644 themes/xiangqi/.DS_Store
+
+
 ** Version 4.7.2 **
 
 (git diff -b --stat --summary -M v4.7.1 HEAD)
index b505de0..6013b15 100644 (file)
--- a/SHORTLOG
+++ b/SHORTLOG
@@ -1,3 +1,39 @@
+** Version 4.7.3 **
+
+(git shortlog --no-merges v4.7.2..HEAD)
+
+Arun Persaud (6):
+      cleanup some trailing whitespaces
+      Updated copyright notice to 2014
+      removed .DS_Store file from git
+      updated copyright to 2014 in menu.c
+      new version number for release 4.7.3
+      updated po/pot files
+
+H.G. Muller (21):
+      Fix buffer overflow in parser
+      Fix adjudication of Giveaway stalemates
+      Fix node count range
+      WinBoard multi-monitor support
+      Repair XBoard from node-count patch
+      Repair FRC A-side castling legality testing
+      Allow castling and e.p. to be edited in opening book
+      Remove width limiting of shuffle checkbox
+      Widen Xaw text entries for larger square sizes
+      Fix Xaw file-browser New Directory
+      Fix packing of FRC castlings
+      Make filler variant button inactive
+      Fix sorting of lines in Engine Output
+      Cure weirdness when dragging outside of board
+      Put some OSX code into gtk version
+      Remove use of strndup
+      Activate ManProc in GTK
+      Expand ~~/ to bundle path (OSX)
+      Use __APPLE__ compile switch for OS X
+      Make building of Windows .hlp file optional
+      Fix crash on use of dialog Browse buttons GTK
+
+
 ** Version 4.7.2 **
 
 (git shortlog --no-merges v4.7.1..HEAD)