aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
* js: Add a trivial error handler that alert()sBen Harris2023-02-19
* Convert a lot of floating-point constants to single precisionBen Harris2023-02-19
* Miscellaneous const fixesBen Harris2023-02-18
* Use unreserved macro names for multiple-include protectionBen Harris2023-02-18
* Replace a buch of "const static" with "static const"Ben Harris2023-02-18
* Unequal: use %u to format an unsigned intBen Harris2023-02-18
* Undead: be a bit more careful about sprintf buffer sizesBen Harris2023-02-18
* Revert "Stop persistent-mode fuzzpuzz exiting prematurely"Ben Harris2023-02-18
* Make emcc.c clean under -Wmissing-prototypes etcBen Harris2023-02-18
* Mosaic: ignore taps above/left of the gridChris Boyle2023-02-18
* Stop persistent-mode fuzzpuzz exiting prematurelyBen Harris2023-02-18
* Support Honggfuzz's persistent mode in fuzzpuzzBen Harris2023-02-18
* Use -Wmissing-prototypes with GCC as wellBen Harris2023-02-18
* Buildscr: include a test build with clang + STRICT.Simon Tatham2023-02-18
* Fix missing statics and #includes on variables.Simon Tatham2023-02-18
* Fix unused variable warnings from clang.Simon Tatham2023-02-18
* Add -Wmissing-prototypes to STRICT clang builds.Simon Tatham2023-02-18
* Enable -Wmissing-declarations in STRICT mode on GCCBen Harris2023-02-18
* Mark many more function (and some objects) staticBen Harris2023-02-18
* Call deallocate() in matching.c test routinesBen Harris2023-02-18
* Adjust fuzzpuzz sample shell commands to not include "/*"Ben Harris2023-02-16
* Tracks: set drag_s{x,y} even if starting off-gridChris Boyle2023-02-16
* Update and expand comment at the head of fuzzpuzzBen Harris2023-02-16
* Separate fuzzing and harness in fuzzpuzzBen Harris2023-02-16
* js: Hide type menu if there's only one preset and no configurationBen Harris2023-02-16
* Solo: cope with pencil marks when tilesize == 1Ben Harris2023-02-16
* Note in the documentation that Pattern clues are in orderBen Harris2023-02-15
* Tighten grid-size limit in MinesBen Harris2023-02-15
* Make sure that moves in Flood use only valid coloursBen Harris2023-02-14
* Fix over-long lines in devel.butBen Harris2023-02-13
* More validation of solve moves in FloodBen Harris2023-02-13
* Validate that save file values are ASCII (mostly)Ben Harris2023-02-13
* Extend fuzzpuzz to test more codeBen Harris2023-02-13
* Reserialise the game in fuzzpuzzBen Harris2023-02-13
* Avoid division by zero in Cube grid-size checksBen Harris2023-02-13
* Mosaic: don't duplicate the description being validatedBen Harris2023-02-13
* Loopy: free the grid description string if it's invalidBen Harris2023-02-13
* Twiddle: don't read off the end of parameter strings ending 'm'Ben Harris2023-02-13
* Free new game_state properly in Mosaic's execute_move()Ben Harris2023-02-13
* Remember to free the numcolours array from Pattern's drawstateBen Harris2023-02-13
* Don't leak duplicate edges in UntangleBen Harris2023-02-13
* Undead: check the return value of sscanf() in execute_move()Ben Harris2023-02-13
* Remember to free the to_draw member from Net's drawstateBen Harris2023-02-13
* Don't leak grids in Loopy's validate_desc()Ben Harris2023-02-13
* Remember to free the actual_board array in MosaicBen Harris2023-02-13
* Fix memory leaks in Keen's validate_desc()Ben Harris2023-02-13
* Allow more general cross-shaped boards in PegsBen Harris2023-02-12
* Don't allow moves that change the constraints in UnequalBen Harris2023-02-11
* Cleanly reject more ill-formed solve moves in FloodBen Harris2023-02-11
* Check state is valid at the end of a move in PearlBen Harris2023-02-11