src/socket_wrapper.c: implement recvmmsg and sendmmsg
[socket_wrapper.git] / CHANGELOG
index 04a4245e05f6d50877e539ae3827576d9012f826..31954d620126b601de379db073f3459389eb3970 100644 (file)
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,6 +1,46 @@
 ChangeLog
 ==========
 
+version 1.3.5 (released 2022-11-23)
+  * Inject O_LARGEFILE as needed on 32bit
+  * pkgconfig: Fix path to libsocket_wrapper.so
+  * Fix -Wcast-qual warnings
+  * Fix dclose(RTLD_NEXT)
+
+version 1.3.4 (released 2022-07-21)
+  * Fixed TOCTOU issue with udp auto binding
+  * Fixed running on FreeBSD
+
+version 1.3.3 (released 2021-03-17)
+  * 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.3.2 (released 2021-02-10)
+  * Fixed possible memory leak between swrap_recvmsg_{before,after}_unix()
+
+version 1.3.1 (released 2021-02-09)
+  * Fixed copy on write leak of ~38M for every fork
+  * Fixed issue with accept() on FreeBSD
+  * Fixed fd-passing on 32bit platforms
+  * Fixed invalid read in swrap_sendmsg_unix_scm_rights()
+
+version 1.3.0 (released 2021-02-03)
+  * Added support for fd-passing via unix sockets
+  * Added (de)contructor support on AIX with pragma init/finish
+  * Fixed mutex fork handling
+
+version 1.2.5 (released 2020-06-22)
+  * Added basic support for TCP_INFO and SIOCOUTQ/TIOCOUTQ/FIONWRITE
+  * Add SOCKET_WRAPPER_DIR_ALLOW_ORIG and abort() early if
+    SOCKET_WRAPPER_DIR is unusable
+
+version 1.2.4 (released 2020-03-24)
+  * Added support for 10.53.57.0 network
+  * Added _{socket,close,connect,...} symbols on FreeBSD
+  * Fixed interaction with resolv_wrapper on FreeBSD
+
 version 1.2.3 (released 2019-03-21)
   * Fixed missing NULL check for socket_wrapper_dir()
   * Fixes building in Samba source tree