The annotated tag, uid_wrapper-1.1.0 has been created at 49f5ffa85a10c7b850a947427ce4f80deb670414 (tag) tagging e9d4871713d3754cc02eadc541a42a9de9128a7d (commit) replaces uid_wrapper-1.0.2 tagged by Andreas Schneider on Tue Jan 20 17:54:52 2015 +0100
- Log ----------------------------------------------------------------- uid_wrapper-1.1.0 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAABCgAGBQJUvohdAAoJEH7g/E3MAU495V0P/Als1X6LR/oa7bVfYIywgkiT 8sCsvm2ntFbbNjLTg2VVRiQORS0TeapsAzDp4/Nu0ISO0mGhqAmbjDEg46UeP3PN wXIprT4nf0HDmV1RaNY91v32oVlVdcLUsCSbdtxe4xh+4o863s6sLR2GnycVcnq4 vVykgc1j4VSFlaWfk5mQ3Rim+wecDneBtJ4MRK0lEn+wyOEGOG18V5hlXoi+04C1 bn0CXIMQHQr9grBVL0ExD1SLGWLMCoWfDw7Y16qyR1v2dqWR9vIxgDLLL/0ga7Lj +wzXfUlzp2z73jKJBkY8Y2j6Z4LnndWe663E/MJSgEZuJ/HdjBSSTjPrKLquXJDX pgHj0iVjfFw2NwEdBPJPx4O3eKa7gR/mMV9SIQvhTIejuqVU0MMAcn6nnDQ/LYs6 lajl4CS++hdGMkuSxMyUkebfkwOUvt4gUMu0DPr7CdXlyra2NnV5AkN+Ugye6Wax +9QsPTPVowVWeJoFKiT3YA3F1oj2WCGMiMkrtq9FfzxX20AYJbaP8/04/+u3FhLW Pv7nWTDif9Be4UKjGEwkdg/SmuhPdv44WCISnDpRPmBviTdL+lUymv39t46oN2wX Jd5g/XHeK7qBocSyvwsNgGCxz0jeS2nqipq/TwuYROrX8hgumJ7ZvCwyoTpO+Z4F GgyoscHIXadGguL9E1Am =cNmd -----END PGP SIGNATURE----- Andreas Schneider (4): uwrap: Fix the handle loop for older gcc versions. src: Add support for running with address sanitizer. uwrap: Make sure we leave if the id is NULL. Bump version to 1.1.0. Jakub Hrozek (3): testsuite: Fix comparison TESTS: add -DOSX if building on OS X TESTS: SYS_gettimeofday behaves differently on OS X Marcin Juszkiewicz (1): tests: Remove test with legacy "access" system call. Robin Hack (28): uwrap: Use UWRAP_LOCK/UNLOCK macros instead of pthread_mutex_lock/unlock calls. uwrap: Add library constructor and move pthread_atfork inside. uwrap: Fix race condition - glibc lookups. uid_wrapper: Fix race condition - uwrap_init. uwrap: Optimalization of uid_wrapper_enabled() function. tests: Get rid of malloc calls in test_glibc_thread_support.c. tests: Small phtread_attr cleanup. tests: Added two new tests aimed to setgid() and getgid() functions. tests: test_glibc_thread_support: Add bigger load. uwrap: Small optimalization of uwrap_init(). tests: Extend test_sync_setgid in test_glibc_thread_support.c uwrap: Reflect changes of uid/gid in threads to main process. tests: Enable test_glibc_thread_support.c on MacOSX. uwrap: Add more authors to AUTHORS file. uwrap: Small uwrap_init optimalization. uwrap: Extend support for syscalls called from threads or main process. tests: Add test_real_sync_setuid(). tests: Fix test_uwrap_getgroups. uwrap: Extend support for (set|get)groups libc functions and syscalls. tests: Add new test test_sync_setgroups(). uwrap: Add support for getresuid() and getresgid() glibc/syscall. tests: Add new test_uwrap_getresuid(). uwrap: Fix wrong data types in syscalls switch. uwrap: Rewrite uwrap_libc_fns struct to pass strict aliasing rules. uwrap: Introduce UWRAP_LOCK_ALL and UWRAP_UNLOCK_ALL macros uwrap: Prepare for overload of libpthread functions. uwrap: Support scenario where threads fork or creates threads. tests: Add new test_thread_create_thread_setgid. ----------------------------------------------------------------------- -- UID Wrapper Repository