The annotated tag, socket_wrapper-1.3.0 has been created at 05ee6f80cd50f5e0fc7c08d5f0949e83d8ffbae6 (tag) tagging cd51d80946cdc938cea905b2242144f08ef2fec7 (commit) replaces socket_wrapper-1.2.5 tagged by Andreas Schneider on Wed Feb 3 11:53:49 2021 +0100
- Log ----------------------------------------------------------------- socket_wrapper-1.3.0 * Added support for fd-passing via unix sockets * Added (de)contructor support on AIX with pragma init/finish * Fixed mutex fork handling -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEjf9T4Y8qvI2PPJIjfuD8TcwBTj0FAmAagM4ACgkQfuD8TcwB Tj2qXhAAw6F6eBBRay8cTSQblAtxHV+Gy+e9dDxfMIjICfpKbk+EN9PtVqfLMd6n PQNfE9zr3xYmRd3ssUJ4WdmfCBLt0LxL2kh1ga8eWzPU5JgAkwmzIUgsWAxaylQG MvbyxuVudupWlGr+SCoC2qPKEyXTLgR3uE1/NEb2MC2XbTrhUl3hNXUOQEt/+E3P x7qYs/5Vo1GNOKVMTZ5ZKHqjJVxelIXUOXSTDnD3Tsprhplx08Z5SK7iXiCGypLl xNm2bPOS+x7Dsw11ar1FpM6EEZg84yXZyhNdMfjSh/MWjRZiNZoCsOBjuGEzjirO F+ageqlFg7xw82ej3Hi9aC3HZXktJW7GkNrHBFteRIUH5FdrtPpMkD6+Dwoxh3+l hWgFRq7AP0W8OAGjaIlrMM+LXH199Na4cSpp/G3bt+9RISlVw9qwmeYand5MJgdX SDc4aiUv8B+4yAwgVbeHcSDtekW7JF2zYVp6Tuuoj0g0W6wJtgq6RS2L033lMmyB 5Pt0GItbacjcjpSeWzicW0HYy64JcLkkWLn+0dd5O3Pyv0g9XPp2SwXwhF4xqIo9 mv0mwnqSOuK4fWA75Leh1pPjKWZqkmjL8Q8CzQ7gjeE7YxBfQL41NqFeBQabBHSu GLOpgTuhSoEgcGlFG1VGIw1g/RK720IJTq41jiL6BHH7N4FH91M= =W2PX -----END PGP SIGNATURE----- Andreas Schneider (7): cmake: Add ThreadSanitizer compile flags gitlab-ci: Add job for ThreadSanitizer src/socket_wrapper.c: Improve checks and debug output of socket_wrapper_dir() doc: Rename socket_wrapper.1.txt to socket_wrapper.1.adoc doc: Define doctype for manpage doc: Add website to manpage Bump version to 1.3.0 Anoop C S (2): swrap: Fix MSGHDR check in sendmsg() tests: Add test for socket_wrapper fd-passing support Björn Jacke (2): configure: check for pragma init/fini for constructors/destructors socket_wrapper.c/tests: fall back to pragma init/fini for constructor/destructor if possible Stefan Metzmacher (12): src/socket_wrapper.c: remove unused swrap_bind_symbol_libnsl() src/socket_wrapper.c: split out _swrap_bind_symbol_generic() src/socket_wrapper.c: always go through swrap_bind_symbol_all() protected by pthread_once() src/socket_wrapper.c: fix mutex fork handling swrap: print out SOCKET_WRAPPER_PACKAGE and SOCKET_WRAPPER_VERSION on first use swrap: add error checking/cleanup to swrap_sendmsg_filter_cmsghdr() swrap: filter out SCM_{RIGHTS,CREDENTIALS} on inet socket swrap: add stubs for swrap_{sendmsg,recvmsg}_{before,after}_unix() swrap: let swrap_sendmsg_before_unix() create a copy of msg_tmp.msg_control swrap: add const to swrap_add_socket_info() swrap: always check new fd's against socket_fds_max and use libc_close() for cleanup swrap: add basic support for fd-passing via SCM_RIGHTS ----------------------------------------------------------------------- -- Socket Wrapper Repository