Package Release Info

socket_wrapper-1.4.4-160000.2.2

Update Info: Base Release
Available in Package Hub : 16.0

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

libsocket_wrapper_noop-devel
libsocket_wrapper_noop0
socket_wrapper

Change Logs

* Wed Jan 22 2025 asn@cryptomilk.org
- Update to version 1.4.4
  * Fixed setsockopt(SO_REUSEPORT) with glibc 2.40
* Thu Jun 13 2024 asn@cryptomilk.org
- Update to version 1.4.3
  * Added support to find libc via LIBC_SO define
  * Fixed uid_wrapper running with jemalloc compiled binaries
  * Fixed socket_wrapper interaction test
  * Fixed thread sanitizer on modern Linux Kernels
* Thu Aug 31 2023 asn@cryptomilk.org
- Update BuildRequires
* Thu Jun 29 2023 asn@cryptomilk.org
- Update to version 1.4.2
  * Fix LFS issues on 32bit platforms
* Wed Jun 21 2023 asn@cryptomilk.org
- Update to version 1.4.1
  * Fixed issue with fnctl() on 32bit
  * Added openat64() to detect stale fds
- Remove socket_wrapper-fix-cmocka-1.1.6+-support.patch
* Thu Feb 23 2023 asn@cryptomilk.org
- Fix building with cmocka >= 1.1.6
  * Added socket_wrapper-fix-cmocka-1.1.6+-support.patch
* Wed Jan 18 2023 asn@cryptomilk.org
- Update to version 1.4.0
  * Added support for sendmmsg()/recvmmsg()
  * Added support for handling close, recvmmsg and sendmmsg syscalls
  * Added support to interact with uid_wrapper syscall()
  * Improved IP address tracing output
* Thu Nov 24 2022 asn@cryptomilk.org
- Update to version 1.3.5
  * Inject O_LARGEFILE as needed on 32bit
  * pkgconfig: Fix path to libsocket_wrapper.so
  * Fix -Wcast-qual warnings
  * Fix dclose(RTLD_NEXT)
* Thu Jul 21 2022 asn@cryptomilk.org
- Update to version 1.3.4
  * Fixed TOCTOU issue with udp auto binding
  * Fixed running on FreeBSD
* Wed Mar 17 2021 asn@cryptomilk.org
- Update to version 1.3.3
  * Added public libsocket_wrapper_noop library
  * Added wrapper for wrap __close_nocancel()
  * Fixed possible deadlock in swrap_pcap_dump_packet()
  * Fixed issue when writing pcap files
Version: 1.1.9-bp150.2.3
* Mon Dec 04 2017 asn@cryptomilk.org
- Update to version 1.1.9
  * Fixed thread - signal deadlock issue
* Fri Oct 13 2017 asn@cryptomilk.org
- Update to version 1.1.8
  * Added support for openat()
  * Added support for open64() and fopen64()
  * Always enabled logging support
  * Increased maximum for wrapped interfaces to 64
  * Improved fd duplication code
  * Fixed strict-aliasing issues
  * Fixed some use after free issues
  * Fixed issues on ppc64le
* Tue May 31 2016 asn@cryptomilk.org
- Update to version 1.1.7
  * Added support for accept4()
  * Added support for OpenBSD
  * Fixed sendto() with UDP and a connected socket
  * Fixed AF_RAWLINK sockets
* Mon Mar 21 2016 asn@cryptomilk.org
- Update to version 1.1.6
  * Added a wrapper for write()
  * Added support for automatic binding of ephemeral ports
  * Fixed recvmsg() with UDP
  * Fixed AF_NETLINK sockets
* Sun Feb 14 2016 jengelh@inai.de
- Editorial fixes to the description
* Thu Oct 15 2015 asn@cryptomilk.org
- Update to version 1.1.5
  * Added support for TCP_NODELAY in setsockopt/getsockopt
  * Fixed cmsg space calculation
* Wed Sep 02 2015 asn@cryptomilk.org
- Update to version 1.1.4
  * Fixed handling of msg_name in recvmsg()
  * Fixed sendmsg()/recvmsg() TCP support
  * Fixed several compile warnings
  * Added environment variable to change MTU
* Tue May 12 2015 mpluskal@suse.com
- Rename rpmlintrc so that it complies packaging conventions
* Mon May 11 2015 mpluskal@suse.com
- Mention rpmlintrc as source
* Mon May 11 2015 asn@cryptomilk.org
- Revert library package.
* Mon May 11 2015 asn@cryptomilk.org
- Revert package split
- Require pkg-config and cmake
* Tue May 05 2015 mpluskal@suse.com
- Cleanup spec file
- Use %cmake install macro
- Split package
- Remove rpmlintrc
* Mon Feb 23 2015 asn@cryptomilk.org
- Update to version 1.1.3
  * Added support for address sanitizer.
  * Fixed leaking of memory and fds of stale sockets.
  * Fixed the library loading code.
* Thu Oct 02 2014 asn@cryptomilk.org
- Update to version 1.1.2
  * Added support for fnctl(F_DUPFD).
  * Added support for glibc 2.20.90.
* Thu Sep 11 2014 asn@cryptomilk.org
- Update to version 1.1.1
  * Disable incomplete address in use check in bind().
  * Added support for IP_PKTINFO in recvmsg().
  * Added support for IPV6_PKTINFO in recvmsg().
  * Added support for IP_RECVDSTADDR in recvmsg() on BSD.
  * Added support for more socket options in getsockopt().
  * Added support for bindresvport().
  * Fixed rebinding on connect().
  * Fixed sockaddr buffer truncation in getsockname() and getpeername().
  * Fixed special cases in bind().
  * Fixed loading libc on some platforms.
  * Fixed memory leaks
  * Fixed calling open from libc.
  * Fixed loading libc functions on some platforms.
* Thu Feb 13 2014 asn@cryptomilk.org
- Initial package.