Skip to content

v2.1.0

Compare
Choose a tag to compare
@cdpxe cdpxe released this 03 Jan 21:39
· 352 commits to master since this release

2.1.0-alpha "Sydney (Post-NYE Release 2021)" : 04-Jan-2021

FIXES:

  • Improved error handling in database.c:
    • Removed a memory leak and unclosed file handles in case of errors
  • Improved error handling in db_sqlite3.c:
    • Explicitly use zero body length if length of body is zero
      (should not be possible but this makes the code safer).

ADDED_FEATURES:

  • Finally, passwords are saved using a hash function (SHA2, 256 bits).
    The hashed string is a concatenation of a configurable system-wide
    salt, the username and the password. This is not a perfect solution
    since it would be better to have unique salts per user (currently
    the "unique salt" is just the username), but it is at least a start.

MISC:

  • Improved documentation, thanks to @deavmi
  • Default max size for postings is now 20 MBytes in config file.
  • Tiny improvements of coding style