summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
...
* Add new replace check for --version-scriptSimo Sorce2009-06-151-0/+16
| | | | | | Allows us to pass an export files on Linux and Solaris so that we can expose only symbols that are actually supposed to be global, and keep as local anything else.
* Add option to --disable-python on buildSimo Sorce2009-06-151-0/+9
|
* Fix a = vs == error in writev_handlerVolker Lendecke2009-06-151-1/+1
|
* s4:heimdal: import lorikeet-heimdal-200906080040 (commit ↵Andrew Bartlett2009-06-121-1/+5
| | | | | | | | | | | 904d0124b46eed7a8ad6e5b73e892ff34b6865ba) Also including the supporting changes required to pass make test A number of heimdal functions and constants have changed since we last imported a tree (for the better, but inconvenient for us). Andrew Bartlett
* selftest: Fix handling of testsuite, reintroduce progress indication.Jelmer Vernooij2009-06-111-1/+0
|
* Fix build of recurusion fix in reopen_logs()Andrew Bartlett2009-06-111-1/+1
|
* Don't recurse in reopen_logs().Andrew Bartlett2009-06-111-0/+6
| | | | | | | Use the state to avoid recursion in reopen_logs(), as DEBUG() can call this function. Andrew Bartlett
* lib-util: move set_blocking() call into own file.Günther Deschner2009-06-103-31/+63
| | | | Guenther
* added asn1 functions for handling booleans in a simple contextAndrew Tridgell2009-06-102-0/+25
|
* It seems that IRIX doesn't have IOV_MAXAndrew Tridgell2009-06-091-0/+4
|
* try to get PICFLAG right for HP-UX with gccAndrew Tridgell2009-06-091-6/+5
|
* fixed socket wrapper to determine family from the right structureAndrew Tridgell2009-06-091-1/+1
| | | | | | | | In convert_in_un_remote() the socket family can be accessed either as si->family or inaddr->sa_family. We were using the si->family to determine how to cast the inaddr structure, but if si->family != inaddr->sa_family then we will incorrectly be casting a in6 structure as in4 or vice-versa.
* nss_wrapper: fix typo in testsuite.Günther Deschner2009-06-081-1/+1
| | | | Guenther
* libsamba-util: Fix soversion.Jelmer Vernooij2009-06-081-1/+1
|
* Add langinfo.h to the system/locale.hTimur I. Bakeyev2009-06-082-1/+5
| | | | | | | | | | | | | | | This patch for Samba4. It's not really inspired by any real need, just for the consistency. We define replace/system/locale.h as a generic header, that includes all locale related headers and we are using nl_langinfo at least in Samba3. So, it would be consistent to add yet another locale-related header to the set of locale.h headers. Here is the patch. With regards, Timur Bakeyev. Signed-off-by: Stefan Metzmacher <metze@samba.org>
* nss_wrapper: add my copyright.Günther Deschner2009-06-081-0/+1
| | | | Guenther
* replace: add fallback define for IOV_MAXStefan Metzmacher2009-06-081-0/+16
| | | | | | This hopefully fixes the build on IRIX. metze
* talloc: try to fix the source4 build on AIXStefan Metzmacher2009-06-081-1/+1
| | | | metze
* async_sock: try fix the source4 build on FreeBSD, Solaris, SLES8Stefan Metzmacher2009-06-083-6/+11
| | | | metze
* lib/tdb/tools/tdbtorture.c: fixed memory leak.Slava Semushin2009-06-061-0/+2
| | | | | Found by cppcheck: [lib/tdb/tools/tdbtorture.c:326]: (error) Memory leak: pids
* Use data_blob_null instead of data_blob(NULL, 0)Volker Lendecke2009-06-061-1/+1
|
* Fix an uninitialized variable read in async_connect_sendVolker Lendecke2009-06-061-5/+5
|
* nss_wrapper: rename nwrap_cache_{re,un}load as per metzes request.Günther Deschner2009-06-061-10/+10
| | | | Guenther
* nss_wrapper: add support for loading nss_winbind.so via WINBIND_SO_PATH env.Günther Deschner2009-06-061-0/+12
| | | | Guenther
* nss_wrapper: fill in module nwrap_backend.Günther Deschner2009-06-061-13/+332
| | | | Guenther
* nss_wrapper: add missing return in nwrap_module_init().Günther Deschner2009-06-051-0/+1
| | | | Guenther
* nss_wrapper: add skeleton for module nwrap_backend.Günther Deschner2009-06-051-0/+159
| | | | Guenther
* nss_wrapper: add capability to load nss modules.Günther Deschner2009-06-051-1/+115
| | | | Guenther
* nss_wrapper: add struct nwrap_backend.Günther Deschner2009-06-051-85/+320
| | | | Guenther
* nss_wrapper: add cross checking test to testsuite.Günther Deschner2009-06-051-0/+90
| | | | Guenther
* nss_wrapper: add tests for getgrent_r to testsuite.Günther Deschner2009-06-051-0/+131
| | | | Guenther
* nss_wrapper: add tests for getpwent_r to testsuite.Günther Deschner2009-06-051-0/+141
| | | | Guenther
* nss_wrapper: fix segfault in nwrap_gr_copy_r()Stefan Metzmacher2009-06-051-3/+8
| | | | metze
* nss_wrapper: rename test_nwrap_env to test_nwrap_enumeration in testsuite.Günther Deschner2009-06-051-2/+2
| | | | Guenther
* nss_wrapper: add more coherency checks for user and group enumeration.Günther Deschner2009-06-051-0/+8
| | | | Guenther
* nss_wrapper: remove getgrouplist from nwrap_ops table.Günther Deschner2009-06-041-72/+64
| | | | Guenther
* Increase tevent version for tevent_req_notify_callback()Volker Lendecke2009-06-041-1/+1
|
* Add tevent_req_notify_callbackVolker Lendecke2009-06-042-4/+13
| | | | | This is necessary for requests that have multiple results. Examples would be SMBEcho and ldap_search.
* nss_wrapper: call the nwrap_files_*() from nwrap_files_*_r()Stefan Metzmacher2009-06-041-9/+7
| | | | | | | | | | | We should not call the public functions, as this could lead to a recursive loop when we have multiple nwrap backends in future. This also fixes the build if --enable-nss-wrapper was not given to ./configure. metze
* Only err on readability if writev_send was explicitly asked to do soVolker Lendecke2009-06-041-1/+1
| | | | A socket might be readable for other reasons
* nss_wrapper: more coherence tests for group membership.Günther Deschner2009-06-041-4/+58
| | | | Guenther
* nss_wrapper: add coherency tests for get{gr,pw}{nam,id}.Günther Deschner2009-06-041-11/+75
| | | | Guenther
* nss_wrapper: refactor test_nwrap_membership_user() in testsuite.Günther Deschner2009-06-041-14/+24
| | | | Guenther
* nss_wrapper: make full talloced copies of struct passwd and group in testsuite.Günther Deschner2009-06-041-5/+37
| | | | Guenther
* socket_wrapper Cope with SOCK_CLOEXEC and SOCK_NONBLOCK flagsAndrew Bartlett2009-06-041-4/+16
| | | | | | | | | | Heimdal will, on supporting systems, set these flags in the type argument of socket(), causing breakage when combined with socket_wrapper. For background on these flags, see http://lwn.net/Articles/281965/ Andrew Bartlett
* add gendb_search_single_extended_dn()Andrew Tridgell2009-06-042-0/+103
| | | | | | | | This function searches for a single record using a given filter, adding the extended-dn control so that any returned DNs will have the GUID and SID fields returned. This will be used in the sam auth code to prevent us doing a member= search for the groups, which invokes an unindexed search.
* Rename harness2subunit.pl -> tap2subunit to be consistent with theJelmer Vernooij2009-06-031-0/+0
| | | | subunit tools.
* Build libsamba-util as a shared library.Jelmer Vernooij2009-06-021-1/+4
|
* nss_wrapper: prefix function pointer names in struct nwrap_ops.Günther Deschner2009-06-021-54/+54
| | | | Guenther
* torture: minor fixes to torture macro text output.Günther Deschner2009-06-021-2/+2
| | | | Guenther