Skip to content

Releases: janikrabe/oidentd

oidentd 3.1.0

11 Mar 10:48
Compare
Choose a tag to compare

Download

A list of notable changes in this version can be found in the NEWS file.

Using a script to check for new releases? Please retrieve the version number from latest.txt rather than from GitHub. Thanks!

oidentd 3.0.0

16 Aug 10:12
Compare
Choose a tag to compare

A list of notable changes in this version can be found in the NEWS file.

Using a script to check for new releases? Please retrieve the version number from latest.txt rather than from GitHub. Thanks!

oidentd 2.5.1

01 May 10:07
Compare
Choose a tag to compare

Release date: May 1, 2021.

A list of notable changes in this version can be found in the NEWS file.

There is no need to upgrade unless you're running oidentd on FreeBSD 13 or later.

oidentd 2.5.0

15 May 09:12
Compare
Choose a tag to compare

Release date: April 16, 2020.

A list of notable changes in this version can be found in the NEWS file.

oidentd 2.4.0

13 Aug 07:55
Compare
Choose a tag to compare

Release date: August 12, 2019.

A list of notable changes in this version can be found in the NEWS file.

oidentd 2.3.2

10 Jan 12:09
Compare
Choose a tag to compare

Added

  • A warning is now shown when the connection limit (--limit) is exceeded.
  • Compile-time configuration is now included with the --version information.
  • oidentd now comes with service files and a socket file for systemd.

Changed

  • Option --forward now implies --masquerade.
  • For increased security, oidentd now builds as a position-independent executable with stack protection.

Deprecated

  • Support for libudb (user database library) is now deprecated. If you still use libudb, please get in touch.

Fixed

  • On Linux, a null dereference was fixed that caused oidentd to crash when used with libnetfilter_conntrack on kernels without a connection tracking file.
  • On Linux, the byte order used for looking up ports was incorrect when compiled with libnetfilter_conntrack support.
  • On Linux, buffer lengths were incorrect when oidentd was compiled without IPv6 support.
  • Fixed an invalid comment style in the default oidentd_masq.conf file.

oidentd 2.3.1

13 Jun 05:29
Compare
Choose a tag to compare

Fixed

  • Build with libnetfilter_conntrack on Linux

oidentd 2.3.0

12 Jun 17:05
Compare
Choose a tag to compare

Added

  • Forwarding capability
  • Linux IPv6 masquerading support
  • Build information in --version output

Changed

  • Always use libnetfilter_conntrack when available

Fixed

  • Several signed/unsigned conversion issues.
  • Minor bugfixes.

oidentd 2.2.3

30 Mar 10:34
Compare
Choose a tag to compare

Security

  • Fixed an out-of-buffer read/write issue

Added

  • Allow to, fport, from and lport to be specified in any order

Fixed

  • Fixed several compiler warnings
  • Fixed incorrect order of lport and fport in manual pages
  • Fixed lookup of connections to IPv6-mapped IPv4 addresses
  • Warn when privileges cannot be dropped automatically

oidentd 2.2.2

07 Mar 19:25
Compare
Choose a tag to compare

Added

  • Option --masquerade-first
  • Try to run as oidentd:oidentd before falling back to nobody etc.

Fixed

  • Search for configuration files in sysconfdir instead of /etc
  • Implicitly drop privileges only when running as root

Deprecated

  • Option --forward-last is now deprecated in favor of --masquerade-first