Skip to content

v2.1.3

Latest
Compare
Choose a tag to compare
@cdpxe cdpxe released this 17 Apr 20:18
· 237 commits to master since this release

2.1.3-stable "Friedrichroda" : 17-Apr-2021:

As usual, every new release gets named after a nice travel location.
This time it is Friedrichroda, Germany.

FIXES:

  • Do not exit on SIG_PIPE (broken pipe) *** security fix (DoS) ***.
    This would be exploitable easily by "echo | telnet hostname port"!
    This fix requires support for the send() flag MSG_NOSIGNAL. Seems
    to be present in *BSD and Linux (at least).
  • Modified regex checks during POST command:
    • Prevent postings to Newsgroups: ,,,
    • Prevent sender '@'
    • Prevent \r\n\t in subjects
    • Unified structure of regex tests with macros
  • Minor fix in documentation for ACL management.

ADDED FEATURES:

  • Created the manpages wendzelnntpd(8) and wendzelnntpadm(8).
  • The make target "install" now installs manpages, too.

MISC:

  • Listen on ::1 per default, too (in addition to 127.0.0.1).
  • Slackware build script does not require make install anymore,
    which makes the whole process much cleaner. Also, this is quicker.
  • Added additional meta-data for https://slackbuilds.org compatibility (beta).
  • Applied several adjustments and improvements from SBo's repository.
  • Improved some comments in the code.

Download WendzelNNTPd