Releases: janikrabe/oidentd
oidentd 3.1.0
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
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
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
Release date: April 16, 2020.
A list of notable changes in this version can be found in the NEWS file.
oidentd 2.4.0
Release date: August 12, 2019.
A list of notable changes in this version can be found in the NEWS file.
oidentd 2.3.2
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
Fixed
- Build with libnetfilter_conntrack on Linux
oidentd 2.3.0
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
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
Added
- Option
--masquerade-first
- Try to run as
oidentd:oidentd
before falling back tonobody
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