3 (git shortlog --no-merges v4.4.2...HEAD)
6 updated to unstable version number
7 added missing sounds files to be able to compile on windows
9 update year in copyright info
10 DOS line endings and 644 mode for woptions.c
13 Implement castling for variant CRC
15 Bugfix legality null move in parsing with -testLegality off
16 Fix bug for incommensurate time odds
17 Make WinBoard makefiles use parser.c in XBoard directory
18 Fix piece-to-char table -variant fairy
19 Fix TwoKings ICS castling-rights bug
20 Fix reading castling rights FEN in knightmate and twokings
21 Fix OO-castling in FRC after pasting FEN
22 Accept <Enter> for changing chat partner
23 Use -keepAlive option to determine connection health
24 Fix of ancient WinBoard bug: check value of int options
25 Fix bug in display of logos
26 Remove stray dot from WinBoard makefiles
27 Fix u64 format for cygwin
28 Send continuation lines to chat box they belong to
29 Fix highlighting bug in XBoard
30 Extensive bugfix of -autoKibitz
31 Remove race condition in clock switching
33 Change opening array -variant fairy
34 Match handles with multiple titles for channel Chat Boxes
35 Bugfix stale first-click
39 (git shortlog --no-merges v4.4.1...HEAD)
42 updated version number to unstable
43 added missing library for build on OS X
44 add Winboard source files into tar-ball
45 removed files that should only be in the windboard directory
46 fixed build on openbsd
48 fix for bug #28077: xboard needs to link against x11
51 cleaned up some debug messages and typos
52 fix crash on engine crash
53 fix casting rights after FEN pasting
54 the last move before the time control now gets its time listed in the PGN
55 fix double start of zippy engine after switch to gothic
56 fix declaration of engineOutputDialogUp
57 fix engine-sync on move-number type-in bug
58 removing some rather verbose debug messages that seem no longer needed.
59 fix bug in bughouse drop menu
60 use xtell for talking to handles, but tell for talking into a channel.
61 fix the irritating wandering off of the MoveHistory window in XBoard on opening/closing.
62 fixed some outstanding pixmaps
63 Fix castling rights when copying FEN to clipboard (again)
64 score sign in analysis mode
65 correctly apply some check boxes from the option menu
66 updates makefiles to include dependency on config.h
67 fix problem with empty string in -firstNeedsNoncompliantFEN
68 double buffer size to prevent overflow
69 remove trailing \r in xboard output
74 (git shortlog --no-merges vold...vnew)
77 get "make distcheck" to work
78 reverted .texi file and fixed Makefile.am
79 fixed a few more small bugs reported by Stanislav Brabec
80 fixed some implicit declarations reported by Stanislav Brabec
81 added some more files to be distributed via make dist
82 another bug fix found by Stanislav Brabec
83 more files for git to ignore
84 updated cmail.in to adapt the CVS->git change
85 wrong default value for engineDebugOutput
86 updated version number to 4.4.1.pre
87 getting ready for 4.4.1 release
88 bugfix: segfault when invalid option argument was given (bug #27427)
89 added some comments and formated code
90 cleanup: removed "#if 0" from source
91 cleanup: removed "#if 1" statements
92 cleaned up an old #ifdef in zippy
93 removed AnalysisPopUp. Use EngineOutputPopUp instead
94 forgot to add these two lines to the last commit
95 new alpha version; first one with new naming scheme
96 fix for bug #10990: cmail does not seem to support .cmailgames or .cmailaliases
97 new pre-release version; updated version numbers
98 unguarded debug printf. added the appropiate if statement
100 reformated html to be correctly validated
103 fix printing out help message (list of command line options) (tiny change)
106 Swapped 'tell' and 'message' parsing order for colorization. Sometimes messages are relayed as tells and should be colorized as tells.
107 Use of strcasecmp() broke Visual C++.
108 Add resource ID for new Mute menu item.
109 Previous fix for VC++/strcasecmp() was wrong-- use StrCaseCmp().
110 Added wchat.c to the project files we maintain.
111 Fixed bug dereferencing garbage, causing crash.
112 Simplified future version changes.
113 removed _winmajor if not defined so that VC 2008 can compile the project
114 Updated navigation accelerators, fixing ICS problems.
115 Added URL detection into the console text window for ICS.
116 reverted winboard.c beofre URL commit to correct whitespace conversion
117 added URL detection and provided hotlinks in the ICS client
118 Restructured URL code so it fits better with how winboard is set up.
119 Cleaned up ConsoleWndProc (not complete, see below)
120 added ics_printf() and ics_update_width() and utility functions
121 Added width updates to ICS client on font and window size changes
122 added code to handle initial width update
123 vsnprintf() must be _vsnprintf() for MSVC
124 Turned off wrap when possible on ICS servers.
125 Added code to prevent unnecessary width updates.
126 Adjusted alternative joining method to obey keepLineBreaksICS
127 Maintainence to support all compilers.
128 silence some compiler warnings
129 Added server width adjustment based on client width changes
130 neglected this for the auto-width updating in xboard
131 Fixed joiner detection, allowing it to work with timeseal
132 Adjustment to joining to work around server not always including space.
133 Added internal wrapping ability.
134 Moved SIGWINCH signal so it can be used...
135 Changes to allow fonts with any charset (such as terminal)
136 Updated compiling instructions.
139 added a chat window to keep track of multiple conversations
140 fixed the HAVE_LIBXPM-dependent compile errors
141 allow the result comment as a display item in the game list
142 fixed parse bug for pgn files
143 fix for keepalive and chat window
144 rewrote wevalgraph for better frontend/backend separation
145 added the result comment to the game-list tags when the game list is exported to the clipboard
146 Prepared a system to internationalize the WinBoard menus
147 Made the beep sounds for JAWS board navigation configurable through command-line options
148 Updated the RTF docs for the chat windows, engine-settings dialog, /keepAlive option and new game-list tag
149 added a "Mute All Sounds" item in the WinBoard Options menu, on Eric's request
150 Opening Engine #1 Settings crashed XBoard when there were no text-edit options in the dialog (to which to set keyboard focus)
151 Engine did not start playing when out of GUI book on second move with white
152 fix for edit-position "moves" being sent by XBoard to the engine
153 bugfix for protocol extensions: egtbpath -> egtpath
154 small fixes for the JAWS version
155 fixed loading of saved games via command line
156 worked on premove bug
157 new forceIllegalMoves option
158 updated to winboard internationalization scripts
159 small improvement for JAWS version
160 added forceIllegalMove to xboard
161 fixed premove recapture problem;promotion popup appearing on obviously illegal moves; promotions in Superchess and Great Shatranj
162 removed test for premove
163 fix for bug #27642: Clock jumps strangely in engine mode
164 fix joining of lines split by ICS
165 Added a command-line option -keepLineBreaksICS true/false to control line joining.
167 fix for bug #27666: naming of variants
168 fix for bug #27668: e.p. field still not passed to engine
169 Proper board and holdings size when switching to variants gothic, capablanca, great and super within an ICS game.
170 new bitmap converter (including fill option) and new pixmaps
171 fixed wrong number of arguments for EngineOutputPopUp
172 moved bitmap to correct location
173 fixed engingeoutput routine
174 updated black fairy pieces
175 new mousehandler to correct for premove and promotion popup
176 fixed segfaul in convert.c used to convert pixmaps
177 fix for bug #27751: negative holding counts displayed
178 fixed bug reported in WB forum: second game of a match would not start when using the GUI book
179 partly fix for bug #27715: scaling of menu bar
180 fix for bug #27667: window should be reference to toplevel
181 smarter analysis of the boards that XBoard receives from an ICS
182 fix for bug #27760: debug printf in backend.c and additional check for variant
183 fix for bug #27667: PV line missing in analysis window, part 3
184 fix for bug #27715: 2 (minor) graphic issues
185 fixed bug when switching to variantsuper
186 allowe parsing / disambiguation of SAN moves like Xe4 in certain situations
187 fix for bug #27772: holdings not updated
188 better init for random number generator
189 fix for bug #8847: moving backward while examining on FICS not reported to engine
190 improved mouse handler
191 holdings update and regression fix
192 NPS plays and pondering
193 improved mouse handler
194 fix to the minor graphics issue contained some typos, as was remarked in the bugs reports
195 This patch adds <Enter> to the characters that cause an automatic switch to the ICS console when typed to the board window.
197 removed bitmaps files that are not needed any more
198 replaced defective bitmaps with copies from 4.2.7
199 removed unused v54?.bm bitmaps from resource file
200 The book-probe code forgot to close the book file after opening it.
201 fix for bug #27799: fix for nested-nested-nested variations
202 fix for two compiler warnings
203 fixed bug related to unsigned char in convert.c
204 fix for bug #27790 and 277772.
205 force full redraw in winboard
206 more work on variant switch
207 another bug in VriantSwitch: an unitialized board was printed.
208 removing empty lines from ICS play
209 changed stderr to debug output, since stderr is closed in winboard
210 quick fix for "White Mates" in parser.l
212 fix for bug #27826: ported two options to xboard
213 fix for bug #27826: fixed autoDisplayComment
214 switch focus to the board after loading a game
215 prevent buffer overflow
218 Fix some issues in the XBoard man page
219 Fix up man page some more
220 Silence warnings when compiling 64-bit xboard
221 Drop an obsolete script that was only used to update my personal web site
222 Make copy/paste position and game use clipboard, bug #27810
223 Further copy/paste fixes