The annotated tag, socket_wrapper-1.3.1 has been created at e520d239a9c387dcbc65da035cecb070c42c5ee1 (tag) tagging 3af2bf79563b806e6406b719324ee3fa528d7c8d (commit) replaces socket_wrapper-1.3.0 tagged by Andreas Schneider on Tue Feb 9 08:46:08 2021 +0100
- Log ----------------------------------------------------------------- socket_wrapper-1.3.1 * 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() -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEjf9T4Y8qvI2PPJIjfuD8TcwBTj0FAmAiPdUACgkQfuD8TcwB Tj1AhhAAhtNjES+u+5p0E4YAWQcVCv6r+q0eKyS6/Jo0DCpiAFD+68w+kNz+sOjw e4cpRw8BwBvEWAYUhOmKKfvTNMAm64c+QHFfh5aox+JsPqkKUhq4S/SeFjBlVepK UXstaidpbUHuGNpQryuvqLw6QxHW5XQjrxHXLc8zrvfaRdUDC2l94MDp7nNZtPHP tuamnd+T+e8YSGd1lW7AdrsDToDST8+NK8h4HccEXaa0GGO6BOsUNc+VXdyklker LE0J6RbDmIoXMK6em1Mpeho3vNKMVAf3CZB+a7cZwk+IFFZ8gW/nrBPvQu/3tsG0 hsjLfEuLU67HFQ/kDcAECn1T6dazRAZWHmaoRMDb+eL+HDNeHRLMdcDfwEuWnxoh kfFavvm8CjGjri0fRMPAu2UE57cO0DE4e8Rz/sGKkAGttxacZMCWmqw/uP/VNC+4 hxYnV6kAH6Oe2k307CO78UaTWsujtwJIlSc4ZJGqVfC7Ac6j4M082iSIcypxpFD+ E3qWJug+0W15VLJwGp++pjLOo/y5SkROnbJ8hLBZYmPM7ydvn6wyLVyPMbRS/cZK MN5iFNpv34t0MtWIma4vmApZwrGq9fmnqGBlY8zXL+qsPnggLcGAx47IpvYGlXBQ FqB4yav+hCfu9+/QKqekla13kK80zCkSDpWi0Nh73myrEWJaB+0= =XZcm -----END PGP SIGNATURE----- Andreas Schneider (1): Bump version to 1.3.1 Stefan Metzmacher (14): tests/echo_srv: make the main server logic resilient to ECONNABORTED from accept() swrap: add better logging to convert_un_in() swrap: make swrap_accept() more resilient against races related to already disconnected sockets swrap: fallback to libc_getpeername() when we get an empty sun_path from accept() swrap: abort on mutex errors swrap: fix copy on write leak of ~38M for every fork. swrap: fix invalid read in swrap_sendmsg_unix_scm_rights() swrap: fix fd-passing without 4 padding bytes tests/echo_srv: allow more than once tcp connection at a time test_echo_tcp_sendmsg_recvmsg_fd: split out test_tcp_sendmsg_recvmsg_fd_array() test_echo_tcp_sendmsg_recvmsg_fd: split out test_tcp_sendmsg_recvmsg_fd_same() test_echo_tcp_sendmsg_recvmsg_fd: also test passing the same socket up to 6 times test_echo_tcp_sendmsg_recvmsg_fd: add test_tcp_sendmsg_recvmsg_fd_different() tests test_echo_tcp_sendmsg_recvmsg_fd: add test_tcp_sendmsg_recvmsg_fd_mixed() tests ----------------------------------------------------------------------- -- Socket Wrapper Repository