aboutsummaryrefslogtreecommitdiffstats
path: root/CHANGELOG.md
diff options
context:
space:
mode:
authorMarkus Uhlin <markus@nifty-networks.net>2024-12-02 15:50:44 +0100
committerMarkus Uhlin <markus@nifty-networks.net>2024-12-02 15:50:44 +0100
commit160c816f2b1b6c62207f74670cd3ce822d08a4dc (patch)
tree894920c7af277012b79d2274ce6341fc1a346c20 /CHANGELOG.md
parent1415baa94faf37b2a8842c5ece3899d7af728d67 (diff)
Updated the changelog
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r--CHANGELOG.md32
1 files changed, 16 insertions, 16 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index e9274ef..88b8054 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -4,29 +4,29 @@ All notable changes to this fork of FICS version 1.6.2 will be
documented in this file.
## [Unreleased] ##
-- Added an autorun script suitable to be run as a cron job.
-- Added command `sought`, which currently behaves as a no-op. Code is
+- **Added** an autorun script suitable to be run as a cron job.
+- **Added** command `sought`, which currently behaves as a no-op. Code is
to be added in a later version. We also want the seek/unseek
commands.
-- Added missing calls to `fclose()`.
-- Added null checks.
-- Added usage of `time_t`.
-- Added usage of macros.
-- Added variable `seek`.
-- Added width specifications to multiple `fscanf()` and `sscanf()`
+- **Added** missing calls to `fclose()`.
+- **Added** null checks.
+- **Added** usage of `time_t`.
+- **Added** usage of macros.
+- **Added** variable `seek`.
+- **Added** width specifications to multiple `fscanf()` and `sscanf()`
calls, thus eliminated the risk of overflow. Multiple occurrences.
(Found by PVS-Studio.)
- Compile using `-D_FORTIFY_SOURCE=3`.
-- Fixed a bug in `net_send_string()`, where the expression was
+- **Fixed** a bug in `net_send_string()`, where the expression was
calculated as `A = (B >= C)`. (Found by PVS-Studio.)
-- Fixed bughouse. (A board was missing.)
-- Fixed bugs in `game_write_complete()`.
-- Fixed bugs in `movesToString()`.
-- Fixed cases of possible out-of-bounds array access.
-- Fixed ignored return values of important functions such as
+- **Fixed** bughouse. (A board was missing.)
+- **Fixed** bugs in `game_write_complete()`.
+- **Fixed** bugs in `movesToString()`.
+- **Fixed** cases of possible out-of-bounds array access.
+- **Fixed** ignored return values of important functions such as
`fgets()`, `fscanf()` and `sscanf()`. Multiple occurrences.
-- Fixed incorrect format strings.
-- Fixed uninitialized variables.
+- **Fixed** incorrect format strings.
+- **Fixed** uninitialized variables.
- Trimmed newlines after `fgets()` calls with `strcspn()`.
- Usage of begin/end decls in headers.