The annotated tag, uid_wrapper-1.3.0 has been created at 2e6c2e61630f5e85e4574a171e4451233a2db57e (tag) tagging 0e55550e6eff6488f3bb6a1c55ad8f92b2ea6ee3 (commit) replaces uid_wrapper-1.2.9 tagged by Andreas Schneider on Tue Jan 17 14:54:27 2023 +0100
- Log ----------------------------------------------------------------- uid_wrapper-1.3.0 * Added support to interact with socket_wrapper syscall() * Fixed deadlocks with threads * Improved log output -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEjf9T4Y8qvI2PPJIjfuD8TcwBTj0FAmPGqKoACgkQfuD8TcwB Tj1a/xAAkrWNmdSJ4gHaddkzkPAHxxn93db7b1mCzo6zWUdpMVGfEfCuKGlPedO3 tI8MnsAm3JHinQ6xoyb8JzWLeBbFMhkmrf3ApIAwBK94R3PJ/10sOQlj2O5et7eX Iy5HCjLibztpHQ1mDIjwzc7AIjCOF1U5PDi36IC8iv8/G4L3Y3jRXyAuAKRMzW9N cEvSZo1aPa85l6XddYi9Ag8exYvt+46oQ35pL7digG7Q7kfc3BeGoKeSSgshyNL7 TJ6l7Zc3UOqPLPYssMcHkLJtXC8FnO2YdPwRl9RhKFazocNXbgNoppEHHubeEHmb LA/uBGN2uzXPKG0rBD+KHge2t2SzLlu+fk6n+cZgqjBeFaSgDhisGHZcKx+ttqo2 C812+WQb86zu0M8AI5JIIPKX4ECjuCkpy35qOhSZ4ha0+2puEvnJDeRNena3PVLS XSQS6NfWcl44oJf0JSdFpyf7pMhc373f1dJp4QSvYCEUYAiLHUQ/kAUA2gJSdbcK oysUea3heFDKGktulUqHRhCYGyQMyUrUWNbkrU0zwqPdse3x0fkrPsc8WBVOmZjo 4dTCLSFLKjElkKq43ldYbuPEhriFDvd8QhFw8rEg6tqIulh7LPE8Fq5a6101QnNc iXEn7BF6K2UNBVzxoMr8TwHcddQamwL18dMAX9yieqvpv3tp1wA= =fJq4 -----END PGP SIGNATURE----- Andreas Schneider (10): Add editorconfig Add clang-format config file cmake: Check for getprogname() cmake: Add -DCMAKE_BUILD_TYPE=ThreadSanitizer cmake: Disable deepbind if we run with sanitizers gitlab-ci: Format yml correctly that ymllint is happy gitlab-ci: Introduce stages gitlab-ci: Add runner with ThreadSanitizer Rename to CHANGELOG Bump version to 1.3.0 Samuel Thibault (1): src/uid_wrapper.c: Avoid dclose(RTLD_NEXT) Stefan Metzmacher (13): src/uid_wrapper.c: remove unused UWRAP_LIBSOCKET and UWRAP_LIBNSL src/uid_wrapper.c: also log the process name tests: fix locking in test_thread_setuid.c tests: fix data race in test_thread_sync_setreuid.c src/uid_wrapper.c: always go through uwrap_bind_symbol_all() protected by pthread_once() src/uid_wrapper.c: fix RTLD_NEXT handling for libpthread src/uid_wrapper.c: force RTLD_NEXT for pthread_create/exit() if available src/uid_wrapper.c: check for uid_wrapper related syscall numbers before uid_wrapper_enabled() src/uid_wrapper.c: fix mutex fork handling src/uid_wrapper.c: export uid_wrapper_syscall_{valid,va}() src/uid_wrapper.c: make use of socket_wrapper_syscall_{valid,va}() tests: test socket_wrapper_syscall_{valid,va} interaction using uwrap_fake_socket_wrapper.so gitlab-ci: run .gitlab-ci.yml also on branches@metze/uid_wrapper ----------------------------------------------------------------------- -- UID Wrapper Repository