aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
* Allow repeated "solve" operations in GuessBen Harris2023-01-19
* Tracks: tighten up the 'illegal solve submoves' fix.Simon Tatham2023-01-19
* Tracks: let solve make illegal movesChris Boyle2023-01-19
* Fix mosaic's validate_desc: 9 is validChris Boyle2023-01-17
* Avoid unnecessary timestamp bumps on generated-games.h.Simon Tatham2023-01-17
* Fix memory leak in convert_tilesizeBen Hutchings2023-01-16
* Fix use-after-free in fuzzpuzzBen Harris2023-01-16
* Correct syntax of fuzzpuzz.dictBen Harris2023-01-15
* Tracks: make sure moves are valid in execute_move()Ben Harris2023-01-15
* Towers: reject descriptions with odd characters at the endBen Harris2023-01-15
* Mines: No moving once you're dead!Ben Harris2023-01-15
* Untangle: forbid descriptions that connect a node to itselfBen Harris2023-01-15
* Tighten Bridges' validate_desc()Ben Harris2023-01-15
* Filling: validate length of auto-solve move stringsBen Harris2023-01-15
* Explain what decode_ui() should do with invalid inputBen Harris2023-01-15
* Same Game: reject moves with unexpected characters inBen Harris2023-01-15
* Palisade: remove assertion from decode_ui()Ben Harris2023-01-15
* Mosaic: fault out-of-bounds moves in execute_move()Ben Harris2023-01-15
* When loading, don't decode_ui unless we have a UIBen Harris2023-01-15
* Don't allow negative clues in PatternBen Harris2023-01-15
* Palisade: don't leak memory on a bad moveBen Harris2023-01-15
* Black Box: correct order of validation checks for "F" commandsBen Harris2023-01-15
* Last-ditch point-count limit for UntangleBen Harris2023-01-15
* Adjust Undead upper grid-size limit to avoid overflowBen Harris2023-01-15
* Last-ditch maximum size limit for TwiddleBen Harris2023-01-15
* Last-ditch maximum size limit for TracksBen Harris2023-01-15
* Limit size of puzzle in Tents to avoid integer overflowBen Harris2023-01-15
* Last-ditch maximum size limit for SixteenBen Harris2023-01-15
* Last-ditch maximum size limit for SignpostBen Harris2023-01-15
* Last-ditch maximum size limit for Same GameBen Harris2023-01-15
* Also limit Pegs to at least 1x1 even when not doing full validationBen Harris2023-01-15
* Last-ditch maximum size limit for PegsBen Harris2023-01-15
* Last-ditch maximum size limit for PearlBen Harris2023-01-15
* Last-ditch maximum size limit for PalisadeBen Harris2023-01-15
* Integer overflow protection in PatternBen Harris2023-01-15
* Last-ditch maximum size limit for NetslideBen Harris2023-01-15
* Last-ditch maximum size limit for NetBen Harris2023-01-15
* Avoid integer overflow in Mosaic maximum-size checkBen Harris2023-01-15
* Also check for tiny grids in MinesBen Harris2023-01-15
* Last-ditch maximum size limit for MinesBen Harris2023-01-15
* Last-ditch maximum size limit for MapBen Harris2023-01-15
* Last-ditch maximum size limit for MagnetsBen Harris2023-01-15
* Limit maximum grid size in LoopyBen Harris2023-01-15
* Last-ditch maximum size limit for Light UpBen Harris2023-01-15
* Last-ditch grid-size limit for InertiaBen Harris2023-01-15
* Insist that Flood grids must have non-zero sizeBen Harris2023-01-15
* Last-ditch grid-size limit for FloodBen Harris2023-01-15
* Last-ditch maximum size limit for FlipBen Harris2023-01-15
* Last-ditch grid-size limit for FifteenBen Harris2023-01-15
* Last-ditch grid-size limit for GalaxiesBen Harris2023-01-15