1 2013-09-30 Yann Dirson <ydirson@free.fr>
3 * gnushogi/Makefile.in, xshogi/Makefile.in: Honor LDFLAGS at
6 2013-09-29 Yann Dirson <ydirson@free.fr>
8 * configure.ac, gnushogi/dspwrappers.c, gnushogi/gnushogi.h,
9 gnushogi/main.c: Allow configure --without-curses. Not finding libcurses was surely causing problems, we now also
10 proceed cleanly in that case.
12 2013-09-29 Yann Dirson <ydirson@free.fr>
14 * gnushogi/dspwrappers.c: Remove excessive boilerplate duplication
17 2013-09-29 Yann Dirson <ydirson@free.fr>
19 * .gitignore: Add .gitignore file
21 2013-09-29 Yann Dirson <ydirson@free.fr>
23 * configure.ac: Clarify configure options that only relate to xshogi
25 2013-10-03 Yann Dirson <ydirson@free.fr>
27 * gnushogi/Makefile.in, gnushogi/Makefile.profile.in,
28 gnushogi/attacks.c, gnushogi/book.c, gnushogi/book.h,
29 gnushogi/commondsp.c, gnushogi/cursesdsp.c, gnushogi/cursesdsp.h,
30 gnushogi/debug.h, gnushogi/dspwrappers.c, gnushogi/dspwrappers.h,
31 gnushogi/eval.c, gnushogi/eval.h, gnushogi/genmove.c,
32 gnushogi/globals.c, gnushogi/gnushogi.h, gnushogi/init.c,
33 gnushogi/main.c, gnushogi/makepattern.c, gnushogi/opts.h,
34 gnushogi/pat2inc.c, gnushogi/pattern.c, gnushogi/pattern.h,
35 gnushogi/rawdsp.c, gnushogi/rawdsp.h, gnushogi/search.c,
36 gnushogi/sizetest.c, gnushogi/sysdeps.c, gnushogi/tcontrl.c,
37 gnushogi/util.c, version.h: Restore previous copyright information
38 that got removed by error. This reverts part of commit
39 82b026e6376b640a4d3409a461dd6bd83708e33e, which changed too much of
40 the copyright headers when changing license to GPL3.
42 2011-09-29 Yann Dirson <ydirson@free.fr>
44 * gnushogi/eval.c: Fix another hardcored 9x9-board hardcoded value.
46 2008-02-11 Yann Dirson <ydirson@altern.org>
48 * gnushogi/commondsp.c, gnushogi/gnushogi.h, gnushogi/init.c:
49 Document internal APIs.
51 2008-02-11 Yann Dirson <ydirson@altern.org>
53 * gnushogi/commondsp.c, gnushogi/cursesdsp.c, gnushogi/eval.c,
54 gnushogi/genmove.c, gnushogi/gnushogi.h, gnushogi/init.c,
55 gnushogi/rawdsp.c, gnushogi/util.c: Parametrize more hardcoded
58 2008-02-11 Yann Dirson <ydirson@altern.org>
60 * gnushogi/gnushogi.h: Use enums.
62 2008-02-11 Yann Dirson <ydirson@altern.org>
64 * gnushogi/Makefile.in, gnushogi/gnushogi.h, xshogi/Makefile.in: Add
65 support for building gnushogi and xshogi out of source tree.
67 2011-09-27 Yann Dirson <ydirson@free.fr>
69 * gnushogi/book.c, gnushogi/commondsp.c, gnushogi/main.c,
70 gnushogi/rawdsp.c: Deal with warnings raised by -Wformat-security.
72 2009-08-03 Stijn van Drongelen <tinctorius@gmail.com>
74 * gnushogi/rawdsp.c: Fixes segfault in gnushogi when asking for
75 help. Closes Debian Bug#434139.
77 2008-02-11 Yann Dirson <ydirson@altern.org>
79 * gnushogi/pattern.c, gnushogi/pattern.h: Statify functions not used
80 outside their compilation unit.
82 2008-02-11 Yann Dirson <ydirson@altern.org>
84 * gnushogi/commondsp.c, gnushogi/init.c, gnushogi/rawdsp.c,
85 xshogi/xshogi.c: Don't intercept INT and QUIT signals, and use USR1
86 instead of QUIT for communication. This braindead use of SIGINT causes problem when a frontend is
87 interrupted with Ctrl-C: if gnushogi is waiting for input, it would
88 enter a tight loop trying to read stdin, eating 100% CPU.
90 2008-01-18 Yann Dirson <ydirson@altern.org>
92 * gnushogi/eval.c, gnushogi/search.c: Fix integer overflow caused by
93 bad use of binary operator. Guess this may make the AI more accurate :) Problem caught by gcc: ../../gnushogi/search.c: In function 'search':
94 ../../gnushogi/search.c:887: warning: overflow in implicit constant
95 conversion A quick audit only revealed a place where another logical AND was
96 tested using a curious idiom, so let's make it consistent at the
99 2008-01-18 Yann Dirson <ydirson@altern.org>
101 * gnushogi/sysdeps.c: Do not attempt to outguess system headers by
102 (re)defining errno. Recent glibc define error as a cpp macro expanding to a function
103 call. Thus, "extern int errno" should cause a link-time undefined
104 symbol when errno.h is not included. Here it is, and gcc complains
105 with the following cryptic warning: ../../gnushogi/sysdeps.c: In function 'ElapsedTime_FIONREAD':
106 ../../gnushogi/sysdeps.c:97: warning: function declaration isn't a
109 2008-01-18 Yann Dirson <ydirson@altern.org>
111 * gnushogi/pat2inc.c: Fix a function prototype.
113 2012-05-20 Yann Dirson <ydirson@free.fr>
115 * Add missing info headers