summaryrefslogtreecommitdiff
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* s4 nss_switch: fix build problem on computer without the iniparserMatthieu Patou2010-07-171-1/+1
| | | | | Although the build was ok on my workstation it appears that on build server it was not because the include path was not correct.
* s4-waf: add the missing bits for builing nss_winbind and pam_winbindMatthieu Patou2010-07-171-0/+7
| | | | This is something that was not picked up during the migration to waf
* s4-loadparm: 2nd half of lp_ to lpcfg_ conversionAndrew Tridgell2010-07-163-12/+12
| | | | | | | this converts all callers that use the Samba4 loadparm lp_ calling convention to use the lpcfg_ prefix. Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* tsocket: Fix some unreachable codeVolker Lendecke2010-07-111-2/+1
|
* tdb: fix the build on mac os x 10.6.4.Günther Deschner2010-07-011-0/+4
| | | | Guenther
* nss_wrapper: Fixed a possible NULL pointer problem.Andreas Schneider2010-06-281-1/+1
|
* Move UCS2 macros to common codeJelmer Vernooij2010-06-251-0/+23
|
* s4-ldb: use CHECK_XSLTPROC_MANPAGES()Andrew Tridgell2010-06-241-2/+1
|
* s4-python: python is not always in /usr/binAndrew Tridgell2010-06-241-1/+1
| | | | | | | | Using "#!/usr/bin/env python" is more portable. It still isn't ideal though, as we should really use the python path found at configure time. We do that in many places already, but some don't. Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* smbtorture: Move interactive shell into a separate file.James Peach2010-06-212-2/+2
|
* tsocket: Fix some type-punned warningsVolker Lendecke2010-06-211-2/+2
|
* pytdb: Cleanup formatting.Jelmer Vernooij2010-06-191-3/+8
|
* wafsamba: Fix typo: noextenion -> noextension.Jelmer Vernooij2010-06-193-3/+3
|
* replace: Avoid hiding symbols when libreplace is builtin, as thisJelmer Vernooij2010-06-181-1/+5
| | | | appears to cause unresolved symbols at the moment.
* lib/crypto: only include what is needed.Günther Deschner2010-06-1611-10/+15
| | | | Guenther
* librpc: Install the right headers.Jelmer Vernooij2010-06-131-1/+1
|
* Since idtree assigns sequentially, it rarely reaches high numbers.Rusty Russell2010-06-101-3/+5
| | | | | | | | | But such numbers can be forced with idr_get_new_above(), and that reveals two bugs: 1) Crash in sub_remove() caused by pa array being too short. 2) Shift by more than 32 in _idr_find(), which is undefined, causing the "outside the current tree" optimization to misfire and return NULL.
* tevent: Fix maxfd calculation in tevent_selectVolker Lendecke2010-06-101-1/+2
| | | | | | | | | | | | | | | | | | | | When doing fd1 = tevent_add_fd(ev, ev, 2, 0, NULL, NULL); fd2 = tevent_add_fd(ev, ev, 3, 0, NULL, NULL); TALLOC_FREE(fd2); fd2 = tevent_add_fd(ev, ev, 1, 0, NULL, NULL); we end up with select_ev->maxfd==1. This is wrong. An alternative fix might be to make select_ev->maxfd an unsigned int and make EVENT_INVALID_MAXFD==UINT_MAX. But in theory we might end up with an fd of UINT_MAX. std_event_add_fd() contains exactly the same piece of code, so I'm directly pushing it. Volker
* libreplace: Fix readline build with libedit.James Peach2010-06-031-1/+7
| | | | | | | libedit on MAc OSX 10.5 does not have the rl_completion_t typedef, but uses a internal typedef names CPPFunction. Signed-off-by: Günther Deschner <gd@samba.org>
* lib/replace: fix some c++ build warnings in testsuite.Günther Deschner2010-06-011-4/+4
| | | | Guenther
* talloc: Don't set is_bundled for standalone build.Jelmer Vernooij2010-05-311-2/+4
|
* Add manpages argument to SAMBA_LIBRARY().Jelmer Vernooij2010-05-311-17/+2
|
* tdb-waf: Don't install binaries when using system tdb.Jelmer Vernooij2010-05-311-17/+17
|
* tdb-waf: Simplify manpage handling.Jelmer Vernooij2010-05-311-17/+4
|
* s4-waf: sanitize library names like the old build system did, only addJelmer Vernooij2010-05-314-5/+7
| | | | -samba4 suffix for libraries that are bundled.
* libreplace: include sys/file.h only when availableBjörn Jacke2010-05-303-2/+4
| | | | thanks to Joachim Schmitz <schmitz@hp.com>. This fixes #7460.
* nss_wrapper/testsuite.c - make sure to test always the "NSS wrapper" callsMatthias Dieter Wallnöfer2010-05-301-1/+5
| | | | This should fix bug #7319 and #7320.
* fix a typoVolker Lendecke2010-05-241-1/+1
|
* s3-waf: move the KRB5_DEPRECATED check into lib/replaceAndrew Tridgell2010-05-201-1/+1
| | | | this needs to be with the krb5.h check
* build: Don't look for krb5.h in libreplaceKai Blin2010-05-201-1/+1
|
* tsocket: Improve the language in some parts of the guide.Simo Sorce2010-05-191-41/+37
|
* Change data_blob() to be based on top of data_blob_talloc(), instead of the ↵Jeremy Allison2010-05-181-15/+10
| | | | | | | | | | | | reverse (as it is now). It makes no sense to talloc off the null context, then talloc steal into the required context - just talloc off the correct context, and change data_blob() to pass in the null context to data_blob_talloc(). Jeremy. Signed-off-by: Günther Deschner <gd@samba.org>
* Finish removal of iconv_convenience in public API's.Jelmer Vernooij2010-05-183-21/+16
|
* smbconf: only include smbconf headers where needed.Günther Deschner2010-05-181-0/+1
| | | | Guenther
* lib/util: fix waf configure tests for xattr functions on Mac OS 10.Stefan Metzmacher2010-05-141-4/+6
| | | | metze
* Install util/tevent_* public headers. Required by OpenChange for compiling IDLJulien Kerihuel2010-05-122-1/+3
| | | | Signed-off-by: Stefan Metzmacher <metze@samba.org>
* tdb: commit ABI/tdb-1.2.2.sigsStefan Metzmacher2010-05-111-0/+60
| | | | metze
* waf:libreplace: set _OSF_SOURCE to fix build on Tru64Björn Jacke2010-05-111-0/+4
|
* tdb: remove unused variable in tdb_new_database().Günther Deschner2010-05-111-1/+0
| | | | Guenther
* tevent: Added a description for tevent queue.Andreas Schneider2010-05-101-0/+9
|
* tevent: Added an introduction to the tevent_queue tutorial.Andreas Schneider2010-05-101-4/+38
| | | | Thanks Volker.
* tevent: Fixed a doxygen problem with PRINTF_ATTRIBUTE.Andreas Schneider2010-05-101-3/+3
|
* talloc: Fixed a doxygen problem with PRINTF_ATTRIBUTE.Andreas Schneider2010-05-101-3/+3
|
* talloc: Documented the missing string functions.Andreas Schneider2010-05-061-0/+86
|
* tevent: Started a tevent_queue tutorial.Andreas Schneider2010-05-051-0/+9
|
* tevent: Document the tevent_queue functions.Andreas Schneider2010-05-051-0/+68
|
* tevent: Document the tevent helper functions.Andreas Schneider2010-05-051-0/+67
|
* tevent: Document missing callback typedefs.Andreas Schneider2010-05-051-2/+36
|
* tevent: Document the missing tevent async request callback functions.Andreas Schneider2010-05-051-1/+144
|
* tevent: Create a typedef for the debug function callback.Andreas Schneider2010-05-051-6/+20
|