Package Release Info

ip2unix-2.2.2-bp161.1.1

Update Info: Base Release
Available in Package Hub : 16.1

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

ip2unix

Change Logs

* Mon Jun 01 2026 Adam Mizerski <adam@mizerski.pl>
- 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
* Tue Mar 03 2026 munix9@googlemail.com
- 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)
Version: 2.2.1-bp160.1.12
* Sun Apr 14 2024 Adam Mizerski <adam@mizerski.pl>
- added patch ip2unix-2.2.1-fix_out_of_range_string_view_access.patch
* Mon Aug 28 2023 Adam Mizerski <adam@mizerski.pl>
- opt out from lto using _lto_clfags macro
* Mon Aug 21 2023 Adam Mizerski <adam@mizerski.pl>
- 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.
Version: 2.1.4-bp156.4.5
* Tue Mar 28 2023 Adam Mizerski <adam@mizerski.pl>
- added patch gcc-13.patch
Version: 2.1.4-bp155.2.5
* Tue Jan 24 2023 Dominique Leuenberger <dimstar@opensuse.org>
- BuildREquire pkgconfig(systemd) instead of systemd: allow OBS
  to shortcut through the mini flavor.
* Tue May 24 2022 Adam Mizerski <adam@mizerski.pl>
- added patch gcc-12.patch
* Sat Jul 10 2021 Adam Mizerski <adam@mizerski.pl>
- update to 2.1.4
  - Ordering between systemd socket file descriptor names and rules.
  - Usage of C library path as discovered by Meson.
* Mon Jun 01 2020 Adam Mizerski <adam@mizerski.pl>
- update to 2.1.3
* Wed May 27 2020 Adam Mizerski <adam@mizerski.pl>
- new package; version 2.1.2