The annotated tag, socket_wrapper-1.4.0 has been created at 4a5a8d4d0184554761cfa7f0125723ac7c063a9b (tag) tagging 3c945e01a8b8d41a02f083af49b29e3143d06505 (commit) replaces socket_wrapper-1.3.4 tagged by Andreas Schneider on Wed Jan 18 10:38:01 2023 +0100
- Log ----------------------------------------------------------------- socket_wrapper-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 -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEjf9T4Y8qvI2PPJIjfuD8TcwBTj0FAmPHvgIACgkQfuD8TcwB Tj2o6g//XgPchm7aZvVEQozYCzbH15jbFOk+Mc3/zDZ9wn256GmIjRd9Qen7Y/7u 1FUi90tZZfPqQPzrEKpmsomSAPBJFukFxO+cIFJwfefXcCDwqC/O8DBgKDhCjsBj 8o3AkWcjtj6PD8K1diiGR/l0CwH+vQ8ZC4zRFpSibsR3EFu73ECTiRyNvD/h6cFJ 5jFdTSFtIn5bib97H/+LJJEki0P63G+veOj/mmz1TrSP+DTQl/Fw0F1W5pY+L0mC 144DogmwOXkzQ4bCc3zBb3tBa5eTmH5ixRYnbeXR69/9LLxV+rmmmBMnqel4RABE xZEPekDNpZt1l0/VUpZILmdhHIhuCrfgUQv0Gd4lOKmm93dMsjXsB2Jhg3RGulw6 QRjfcXk3+2p6CjuC4nzwCri1FwWtwbx1fKG1lr1dYo4xUMZWjz2QRkeuFTiRj7MI l6FHvsj7tDcpzT8c6XKHEV66vYcTjlUgFPVSoy1HLS9GISQS+LQTH3RiqUtfvOeF rhvU8cLsgh7ss5nkmXVSqwKGJ1frRLjKM8X0jn7zwhz0U9QQQu62Gj4f6nTuU+6y /lN9dRj1jT8tDvtnWfff2NkO+RLbdlo46UNvVIBOj/kF8dqMGTngaLXMgm5eRF/F YVfSfLO6BhHHR2E+17XmC/yj/2LLwH3grCbv570B3iYKYgeMwP4= =sT+G -----END PGP SIGNATURE----- Alex Richardson (1): Fix -Wcast-qual warnings Andreas Schneider (2): pkgconfig: Fix path to libsocket_wrapper.so Bump version to 1.4.0 Samuel Thibault (1): Avoid dclose(RTLD_NEXT) Stefan Metzmacher (12): socket_wrapper: inject O_LARGEFILE to open[64|at]() if needed Bump version to 1.3.5 src/socket_wrapper.c: pretty print ip addresses in tracing output. src/socket_wrapper.c: don't leak unlink() errno (most likely ENOENT) in swrap_bind() src/socket_wrapper.c: add some tracing for connected dgram sockets src/socket_wrapper.c: implement recvmmsg and sendmmsg tests: add test_echo_tcp_sendmmsg_recvmmsg src/socket_wrapper.c: handle raw SYS_close, SYS_recvmmsg and SYS_sendmmsg syscall() invocations tests: let test_echo_tcp_sendmmsg_recvmmsg check raw SYS_close, SYS_recvmmsg and SYS_sendmmsg src/socket_wrapper.c: export socket_wrapper_syscall_{valid,va}() src/socket_wrapper.c: make use of uid_wrapper_syscall_{valid,va}() tests: test uid_wrapper_syscall_{valid,va} interaction using swrap_fake_uid_wrapper.so ----------------------------------------------------------------------- -- Socket Wrapper Repository