| Sun, 19 Jul 2026 19:17:04 +0200 |
Mike Becker |
fix regression: position reporting about PGN errors
default tip
|
changeset |
files
|
| Sun, 19 Jul 2026 17:13:16 +0200 |
Mike Becker |
add 150 example games to test PGN parser
|
changeset |
files
|
| Sat, 18 Jul 2026 22:00:49 +0200 |
Mike Becker |
add test directory and make target for tests
|
changeset |
files
|
| Sat, 18 Jul 2026 21:18:38 +0200 |
Mike Becker |
make eval_move() and check_move() not change their input string
|
changeset |
files
|
| Sat, 18 Jul 2026 21:18:07 +0200 |
Mike Becker |
fix fucked up indentation
|
changeset |
files
|
| Sat, 18 Jul 2026 15:30:08 +0200 |
Mike Becker |
add sanity check for result in PGN move text
|
changeset |
files
|
| Sat, 18 Jul 2026 15:01:04 +0200 |
Mike Becker |
fix that checkmate notation did not set the check flag in the move
|
changeset |
files
|
| Mon, 13 Jul 2026 22:37:40 +0200 |
Mike Becker |
improve implementation of read_pgn() and parse_pgn()
|
changeset |
files
|
| Mon, 13 Jul 2026 22:23:00 +0200 |
Mike Becker |
fix implementation of parse_pgn()
|
changeset |
files
|
| Mon, 13 Jul 2026 22:16:52 +0200 |
Mike Becker |
fix memory leaks in server_run() when starting the game is aborted
|
changeset |
files
|
| Mon, 13 Jul 2026 22:13:34 +0200 |
Mike Becker |
add parse_pgn function which can later be used for automated testing
|
changeset |
files
|
| Sat, 13 Jun 2026 13:45:19 +0200 |
Mike Becker |
fix checkmate detection
|
changeset |
files
|
| Sat, 13 Jun 2026 13:24:54 +0200 |
Mike Becker |
fix missing cleanup calls in game_play_singlemachine()
|
changeset |
files
|
| Fri, 12 Jun 2026 15:32:33 +0200 |
Mike Becker |
fix memory leak when simulating real threats
|
changeset |
files
|
| Fri, 12 Jun 2026 15:28:00 +0200 |
Mike Becker |
start fixing issue #895
|
changeset |
files
|
| Fri, 12 Jun 2026 14:33:42 +0200 |
Mike Becker |
fixes #893 - pawn could not promote
|
changeset |
files
|
| Fri, 12 Jun 2026 13:36:15 +0200 |
Mike Becker |
fixes #891 - wrong move number in FEN
|
changeset |
files
|
| Fri, 12 Jun 2026 13:34:35 +0200 |
Mike Becker |
simplify FEN generation and add current_color() function to rules
|
changeset |
files
|
| Sun, 07 Jun 2026 16:56:22 +0200 |
Mike Becker |
extracts FEN code into a separate compilation unit
|
changeset |
files
|
| Sun, 07 Jun 2026 14:55:20 +0200 |
Mike Becker |
prepare netcode for claiming threefold repetition
|
changeset |
files
|
| Thu, 28 May 2026 13:58:24 +0200 |
Mike Becker |
implement optional delay - resolves #820
|
changeset |
files
|
| Thu, 28 May 2026 12:15:26 +0200 |
Mike Becker |
simplify code structure
|
changeset |
files
|
| Tue, 26 May 2026 15:29:00 +0200 |
Mike Becker |
do not consider empty move strings an invalid move - just ask again
|
changeset |
files
|
| Tue, 26 May 2026 15:21:42 +0200 |
Mike Becker |
ask for player names during PGN export
|
changeset |
files
|
| Fri, 22 May 2026 18:34:02 +0200 |
Mike Becker |
fix wrong game state when the waiting player resigns
|
changeset |
files
|
| Wed, 20 May 2026 15:52:17 +0200 |
Mike Becker |
fix non-POSIX syntax in update-rules.sh
|
changeset |
files
|
| Wed, 20 May 2026 15:16:58 +0200 |
Mike Becker |
remove unused includes
|
changeset |
files
|
| Tue, 19 May 2026 18:50:37 +0200 |
Mike Becker |
fix memory leak when playing a game over domain socket as a client
|
changeset |
files
|
| Tue, 19 May 2026 18:03:06 +0200 |
Mike Becker |
implement interactive game review
|
changeset |
files
|
| Tue, 19 May 2026 17:59:24 +0200 |
Mike Becker |
fix critical OOM bug in PGN export
|
changeset |
files
|