socket_wrapper.git
2023-06-29 Andreas SchneiderBump version to 1.4.2 master socket_wrapper-1.4.2
2023-06-29 Andreas Schneidergitlab-ci: Add Ubuntu 32bit build
2023-06-29 Andreas Schneiderswrap: Provide a fcntl64()
2023-06-29 Andreas Schneiderswrap: Fix fnctl64()
2023-06-29 Andreas Schneidertests(cmake): Fix handling of LFS support
2023-06-29 Andreas Schneidertests: Implement test_fcntl_lock correctly
2023-06-28 Andreas Schneiderswrap: Make sure we do not redirect (f)open(at)() or...
2023-06-27 Andreas Schneidertests: Do not build test_swrap_unit with LFS support
2023-06-21 Andreas SchneiderBump version to 1.4.1
2023-06-20 Andreas Schneiderswrap: Add support for openat64()
2023-06-20 Andreas Schneidertests: Use F_(OFD)SETLK(64) in test_fcntl_lock
2023-06-20 Andreas Schneidercmake: Define large file support for tests
2023-05-08 Andreas Schneidergitlab-ci: Add a 32bit build
2023-05-08 Andrew BartlettAdd fix for incorrect mapping of fcntl64() -> fcntl...
2023-05-08 Andrew BartlettAdd test for F_SETLK as this is needs to be 64-bit...
2023-04-12 Jakub Jelentests: New test with poll
2023-04-12 Jakub Jelentests: Try larger writes and reads
2023-02-17 Andreas Schneidercmake: Fix cmocka >= 1.1.6 find_package() in CONFIG...
2023-01-18 Andreas SchneiderBump version to 1.4.0 socket_wrapper-1.4.0
2023-01-17 Stefan Metzmachertests: test uid_wrapper_syscall_{valid,va} interaction...
2023-01-17 Stefan Metzmachersrc/socket_wrapper.c: make use of uid_wrapper_syscall_...
2023-01-17 Stefan Metzmachersrc/socket_wrapper.c: export socket_wrapper_syscall_...
2023-01-17 Stefan Metzmachertests: let test_echo_tcp_sendmmsg_recvmmsg check raw...
2023-01-17 Stefan Metzmachersrc/socket_wrapper.c: handle raw SYS_close, SYS_recvmms...
2023-01-17 Stefan Metzmachertests: add test_echo_tcp_sendmmsg_recvmmsg
2023-01-17 Stefan Metzmachersrc/socket_wrapper.c: implement recvmmsg and sendmmsg
2023-01-17 Stefan Metzmachersrc/socket_wrapper.c: add some tracing for connected...
2023-01-17 Stefan Metzmachersrc/socket_wrapper.c: don't leak unlink() errno (most...
2023-01-17 Stefan Metzmachersrc/socket_wrapper.c: pretty print ip addresses in...
2022-11-24 Stefan MetzmacherBump version to 1.3.5
2022-11-24 Stefan Metzmachersocket_wrapper: inject O_LARGEFILE to open[64|at](...
2022-11-24 Samuel ThibaultAvoid dclose(RTLD_NEXT)
2022-11-08 Andreas Schneiderpkgconfig: Fix path to libsocket_wrapper.so
2022-09-08 Alex RichardsonFix -Wcast-qual warnings
2022-07-21 Andreas SchneiderBump version to 1.3.4 socket_wrapper-1.3.4
2022-07-21 Andreas Schneiderswrap: Fix a TOCTOU issue in swrap_auto_bind()
2022-07-21 Andreas Schneidergitlab-ci: Introduce stages
2022-07-21 Andreas Schneidergitlab-ci: Fix formatting
2022-07-21 Andreas SchneiderAdd editorconfig
2022-07-21 Andreas Schneiderswrap: Remove _close symbol alias as this breaks 'make...
2022-07-21 Andreas Schneidertests: Fix compiler warning that arrays might not be...
2022-07-21 Andreas Schneidercmake: Disable -Werror=strict-overflow till glibc is...
2022-04-04 Joseph Suttonswrap: Don't pass NULL pointers to memcpy()
2021-03-17 Andreas SchneiderBump version to 1.3.3 socket_wrapper-1.3.3
2021-03-15 Andreas Schneidercmake: Define a library version for the noop lib
2021-03-15 Andreas Schneidercmake: Export cmake config for socket_wrapper_noop
2021-03-15 Andreas Schneidercmake: Set public include dir for socket_wrapper_noop...
2021-03-15 Andreas Schneidercmake: Set PRIVATE for linking libraries
2021-03-15 Stefan Metzmacherswrap: wrap __close_nocancel() if available
2021-03-15 Stefan Metzmacherswrap: export a public socket_wrapper_indicate_no_inet_...
2021-03-15 Stefan Metzmacherswrap: introduce a socket_wrapper_noop.so and socket_wr...
2021-03-15 Stefan Metzmacherswrap: split out swrap_remove_wrapper() to handle swrap...
2021-03-15 Stefan Metzmacherswrap: remember the libc_close() errno in swrap_close()
2021-03-15 Stefan Metzmacherswrap: call libc_write() directly for internal fds
2021-03-15 Stefan Metzmacherswrap: warn about unreachable addresses
2021-02-10 Andreas SchneiderBump version to 1.3.2 socket_wrapper-1.3.2
2021-02-10 Stefan Metzmacherswrap: don't read the callers msg_control buffer in...
2021-02-09 Stefan Metzmacherswrap: don't touch msg_tmp in swrap_recvmsg_after_unix...
2021-02-09 Stefan Metzmacherswrap: fix possible memory leak between swrap_recvmsg_...
2021-02-09 Andreas SchneiderBump version to 1.3.1 socket_wrapper-1.3.1
2021-02-08 Stefan Metzmachertest_echo_tcp_sendmsg_recvmsg_fd: add test_tcp_sendmsg_...
2021-02-08 Stefan Metzmachertest_echo_tcp_sendmsg_recvmsg_fd: add test_tcp_sendmsg_...
2021-02-08 Stefan Metzmachertest_echo_tcp_sendmsg_recvmsg_fd: also test passing...
2021-02-08 Stefan Metzmachertest_echo_tcp_sendmsg_recvmsg_fd: split out test_tcp_se...
2021-02-08 Stefan Metzmachertest_echo_tcp_sendmsg_recvmsg_fd: split out test_tcp_se...
2021-02-08 Stefan Metzmachertests/echo_srv: allow more than once tcp connection...
2021-02-08 Stefan Metzmacherswrap: fix fd-passing without 4 padding bytes
2021-02-08 Stefan Metzmacherswrap: fix invalid read in swrap_sendmsg_unix_scm_rights()
2021-02-05 Stefan Metzmacherswrap: fix copy on write leak of ~38M for every fork.
2021-02-05 Stefan Metzmacherswrap: abort on mutex errors
2021-02-05 Stefan Metzmacherswrap: fallback to libc_getpeername() when we get an...
2021-02-05 Stefan Metzmacherswrap: make swrap_accept() more resilient against races...
2021-02-05 Stefan Metzmacherswrap: add better logging to convert_un_in()
2021-02-05 Stefan Metzmachertests/echo_srv: make the main server logic resilient...
2021-02-02 Andreas SchneiderBump version to 1.3.0 socket_wrapper-1.3.0
2021-02-02 Andreas Schneiderdoc: Add website to manpage
2021-02-02 Andreas Schneiderdoc: Define doctype for manpage
2021-02-02 Andreas Schneiderdoc: Rename socket_wrapper.1.txt to socket_wrapper...
2021-02-02 Stefan Metzmacherswrap: add basic support for fd-passing via SCM_RIGHTS
2021-02-02 Anoop C Stests: Add test for socket_wrapper fd-passing support
2021-02-02 Stefan Metzmacherswrap: always check new fd's against socket_fds_max...
2021-02-02 Stefan Metzmacherswrap: add const to swrap_add_socket_info()
2021-02-02 Stefan Metzmacherswrap: let swrap_sendmsg_before_unix() create a copy...
2021-02-02 Stefan Metzmacherswrap: add stubs for swrap_{sendmsg,recvmsg}_{before...
2021-02-02 Stefan Metzmacherswrap: filter out SCM_{RIGHTS,CREDENTIALS} on inet...
2021-02-02 Stefan Metzmacherswrap: add error checking/cleanup to swrap_sendmsg_filt...
2021-02-02 Anoop C Sswrap: Fix MSGHDR check in sendmsg()
2021-02-02 Stefan Metzmacherswrap: print out SOCKET_WRAPPER_PACKAGE and SOCKET_WRAP...
2021-01-29 Andreas Schneidersrc/socket_wrapper.c: Improve checks and debug output...
2021-01-29 Stefan Metzmachersrc/socket_wrapper.c: fix mutex fork handling
2021-01-29 Andreas Schneidergitlab-ci: Add job for ThreadSanitizer
2021-01-28 Andreas Schneidercmake: Add ThreadSanitizer compile flags
2021-01-28 Stefan Metzmachersrc/socket_wrapper.c: always go through swrap_bind_symb...
2021-01-28 Stefan Metzmachersrc/socket_wrapper.c: split out _swrap_bind_symbol_gene...
2021-01-28 Stefan Metzmachersrc/socket_wrapper.c: remove unused swrap_bind_symbol_l...
2020-11-04 Björn Jackesocket_wrapper.c/tests: fall back to pragma init/fini...
2020-11-04 Björn Jackeconfigure: check for pragma init/fini for constructors...
2020-06-22 Andreas SchneiderBump version to 1.2.5 socket_wrapper-1.2.5
2020-06-22 Stefan Metzmachersocket_wrapper.c: let swrap_vioctl() handle SIOCOUTQ...
2020-06-22 Stefan Metzmachersocket_wrapper.c: make FIONREAD handling more robust...
next