| AArch64 | |
| ppc64le | |
| s390x | |
| x86-64 |
- update to 2.2.2
- Fixed
- Out of range string_view access in globpath. Thanks to Adam Mizerski.
- Typo in README and manpage.
- Invalid use of PROVIDE in linker script.
- reject rule not working with sendto/sendmsg.
- Bug in accept if stdin was closed and accept would return FD 0.
- Broken abstract socket support if used with from-abstract.
- Race condition if the program uses library calls wrapped by ip2unix before
initialisation was done.
- removed patch ip2unix-2.2.1-fix_out_of_range_string_view_access.patch
(applied upstream)
- reenable all tests
- Fix build on Factory/TW: add python3-pytest-timeout - Fix build on Leap < 16: add BuildRequires: gcc13 - Fix tests: exclude 'ip2unix:integration' (gh#nixcloud/ip2unix#37)
- added patch ip2unix-2.2.1-fix_out_of_range_string_view_access.patch
- opt out from lto using _lto_clfags macro
- update to 2.2.1 - Fixed - Missing serialisation for from-unix and from-abstract. - Changed - Improve wording/grammar in README and manpage. - update to 2.2.0 - Fixed - Missing header files for newer GCC versions, thanks to @vamega (#32). - Use-after-free of blackhole working directory path. - A few compiler warnings on unnecessary allocation of string literals. - Added - Deprecation warnings if rules are specified in YAML format. - Unlink socket file before bind if SO_REUSEADDR is used. - Support for Linux abstract sockets. - Support for matching an existing Unix domain socket or abstract socket. - stream/datagram aliases for tcp/udp socket types. - Flag to prevent unlinking of socket files when closing sockets. - Changed - Rule files (-f) are now just a list of newline-separated rule (-r) - arguments instead of YAML files. - Improve and overhaul README and man page. - Split build instructions into separate file. - Include URL to README in usage if manpage is not being built. - Turn into a Nix Flake. - Improve serializer to be more robust in end-of-stream conditions. - Bump requirements to require at least GCC version 9. - Removed - Badges (eg. LGTM and build status) in README and Hydra. - No longer prefer C library path over RTLD_NEXT. - Removed patches gcc-12.patch, gcc-13.patch - resolved upstream.
- added patch gcc-13.patch
- BuildREquire pkgconfig(systemd) instead of systemd: allow OBS to shortcut through the mini flavor.
- added patch gcc-12.patch
- update to 2.1.4 - Ordering between systemd socket file descriptor names and rules. - Usage of C library path as discovered by Meson.
- update to 2.1.3
- new package; version 2.1.2