summaryrefslogtreecommitdiff
path: root/lib/uid_wrapper/wscript
AgeCommit message (Collapse)AuthorFilesLines
2016-03-22lib: Update uid_wrapper to version 1.2.1Andreas Schneider1-1/+1
Signed-off-by: Andreas Schneider <asn@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
2015-11-05uwrap: Bump version to 1.2.0Andreas Schneider1-1/+1
Signed-off-by: Andreas Schneider <asn@samba.org> Reviewed-by: Stefan Metzmacher <metze@samba.org> Autobuild-User(master): Andreas Schneider <asn@cryptomilk.org> Autobuild-Date(master): Thu Nov 5 12:30:02 CET 2015 on sn-devel-104
2015-10-16build: Build *_wrapper without -DNDEBUG for in-tree useAndrew Bartlett1-1/+0
These binaires are not installed, so are only used in make test, and there we need debug output. Signed-off-by: Andrew Bartlett <abartlet@samba.org> Reviewed-by: Michael Adam <obnox@samba.org> Autobuild-User(master): Michael Adam <obnox@samba.org> Autobuild-Date(master): Fri Oct 16 16:36:22 CEST 2015 on sn-devel-104
2015-10-09build: Move __attribute__ ((destructor)) and ((constructor)) tests to wafsambaAndrew Bartlett1-34/+0
This allows us to use them in talloc as well. Signed-off-by: Andrew Bartlett <abartlet@samba.org> Signed-off-by: Adrian Cochrane <adrianc@catalyst.net.nz> Reviewed-by: Jeremy Allison <jra@samba.org>
2015-08-21uwrap: Bump version to 1.1.1Andreas Schneider1-1/+1
Signed-off-by: Andreas Schneider <asn@samba.org> Autobuild-User(master): Andreas Schneider <asn@cryptomilk.org> Autobuild-Date(master): Fri Aug 21 17:48:45 CEST 2015 on sn-devel-104
2015-08-14waf: Check for Linux has 32-bit credential callsAndreas Schneider1-1/+37
Signed-off-by: Andreas Schneider <asn@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org> Autobuild-User(master): Andrew Bartlett <abartlet@samba.org> Autobuild-Date(master): Fri Aug 14 18:04:53 CEST 2015 on sn-devel-104
2015-01-28uwrap: Bump version to 1.1.0.Andreas Schneider1-1/+1
Signed-off-by: Andreas Schneider <asn@samba.org> Reviewed-by: Stefan Metzmacher <metze@samba.org> Autobuild-User(master): Andreas Schneider <asn@cryptomilk.org> Autobuild-Date(master): Wed Jan 28 19:44:39 CET 2015 on sn-devel-104
2015-01-28uwrap: Add support for getresuid() and getresgid() glibc/syscall.Robin Hack1-0/+2
Signed-off-by: Robin Hack <hack.robin@gmail.com> Reviewed-by: Andreas Schneider <asn@samba.org> Reviewed-by: Stefan Metzmacher <metze@samba.org>
2015-01-28uwrap: Add support for running with address sanitizer.Andreas Schneider1-0/+20
The address sanitzer will complain about our hack with variable function attributes. This disables the checking of it. Signed-off-by: Andreas Schneider <asn@samba.org> Reviewed-by: Stefan Metzmacher <metze@samba.org>
2015-01-28uwrap: Optimalization of uid_wrapper_enabled() function.Robin Hack1-0/+13
Check only bool variable inside uwrap structure instead of calling whole uid_init(). In the best case only one mutex lock is need when check. NOTES: * This patch uses __atomic_load gcc builtin function. * uid_init() were moved outside uid_wrapper_enabled() function. Signed-off-by: Robin Hack <hack.robin@gmail.com> Reviewed-by: Andreas Schneider <asn@samba.org> Reviewed-by: Stefan Metzmacher <metze@samba.org>
2015-01-28uwrap: Add library constructor and move pthread_atfork inside.Robin Hack1-0/+17
Library constructor is used for pthread_atfork call. Moved here because pthread_atfork is cumulative and should be called only once. Signed-off-by: Robin Hack <hack.robin@gmail.com> Reviewed-by: Andreas Schneider <asn@samba.org> Reviewed-by: Stefan Metzmacher <metze@samba.org>
2014-10-06lib: uid_wrapper: Fix setgroups and syscall detection on a system without ↵Jeremy Allison1-0/+7
native uid_wrapper library. Originally from youzhong@gmail.com. https://bugzilla.samba.org/show_bug.cgi?id=10851 Signed-off-by: Jeremy Allison <jra@samba.org> Reviewed-by: Andreas Schneider <asn@samba.org>
2014-07-31uwrap: Check for HAVE_FUNCTION_ATTRIBUTE_FORMAT.Andreas Schneider1-0/+12
Signed-off-by: Andreas Schneider <asn@samba.org> Reviewed-by: Michael Adam <obnox@samba.org>
2014-04-17lib: Change uid_wrapper to preloadable version.Andreas Schneider1-11/+53
This imports version 1.0.1 of uid_wrapper. Signed-off-by: Andreas Schneider <asn@samba.org> Reviewed-by: Stefan Metzmacher <metze@samba.org>
2010-10-23s4: Rename UID_WRAPPER to uid_wrapper.Jelmer Vernooij1-4/+5
Only link to uid_wrapper when it is enabled.
2010-04-18s4-waf: put the --xxx-wrapper options in 'developer options' groupAndrew Tridgell1-1/+2
2010-04-06s4-waf: added a --enable-selftest option as a shortcutAndrew Tridgell1-1/+3
This is equiavalent to --enable-uid-wrapper --enable-nss-wrapper --enable-socket-wrapper but is easier to remember!
2010-04-06s4-waf: mark the wscript files as python so vim/emacs knows how to highlight ↵Andrew Tridgell1-0/+2
them
2010-04-06build: added wrapper optionsAndrew Tridgell1-0/+11