From: Arun Persaud Date: Sun, 5 Jan 2014 20:57:28 +0000 (-0800) Subject: updated Changelog, NEWS, etc. X-Git-Url: http://winboard.nl/cgi-bin?p=xboard.git;a=commitdiff_plain;h=d6dec079c2c32d93ebe53a994ee6732e2ec6d81c updated Changelog, NEWS, etc. --- diff --git a/ChangeLog b/ChangeLog index dc3c8bf..0862e38 100644 --- 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 : +updated po/pot files + + +2014-01-05 12:51:50 -0800 Arun Persaud : +new version number for release 4.7.3 + + +2014-01-05 10:58:48 -0800 Arun Persaud : +updated copyright to 2014 in menu.c + + +2014-01-05 10:37:56 -0800 Arun Persaud : +removed .DS_Store file from git + + +2014-01-05 10:34:08 -0800 Arun Persaud : +Updated copyright notice to 2014 + + +2014-01-05 10:27:53 -0800 Arun Persaud : +cleanup some trailing whitespaces + + +2013-12-29 13:46:40 +0100 H.G. Muller : +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 : +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 : +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 : +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 : +Activate ManProc in GTK + + +2013-12-29 22:14:06 +0100 H.G. Muller : +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 : +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 : +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 : +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 : +Make filler variant button inactive + + +2013-12-05 17:50:21 +0100 H.G. Muller : +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 : +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 : +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 : +Remove width limiting of shuffle checkbox + + +2013-11-28 13:30:40 +0100 H.G. Muller : +Allow castling and e.p. to be edited in opening book + + +2013-09-16 22:32:32 +0200 H.G. Muller : +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 : +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 : +WinBoard multi-monitor support + +A patch provided by Tim Kosse + +2013-09-15 19:28:54 +0200 H.G. Muller : +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 : +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 : +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 : Fix -zippyVariants option diff --git a/DIFFSTAT b/DIFFSTAT index d1abae7..bd7bbbb 100644 --- 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) diff --git a/SHORTLOG b/SHORTLOG index b505de0..6013b15 100644 --- 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)