summaryrefslogtreecommitdiffstats
path: root/source/lib
Commit message (Collapse)AuthorAgeFilesLines
...
| * r19034: merge from samba4:Stefan Metzmacher2006-10-021-4/+6
| | | | | | | | | | | | prepare libreplace testsuite for usage in smbtorture metze
| * r19031: merge from samba4:Stefan Metzmacher2006-10-021-2/+6
| | | | | | | | | | | | add test that opendir() on files sets errno = ENOTDIR metze
| * r19030: merge missing stuff from samba4:Stefan Metzmacher2006-10-022-2/+10
| | | | | | | | | | | | | | - strnlen() and strndup() are broken on AIX - we need some extra CFLAGS on HPUX 11.11 metze
| * r19016: As per Samba4 coding standards, turn tabs into spacesVolker Lendecke2006-10-012-20/+20
| |
| * r19011: Attempt to fix the BSD RAW-CHKPATH failures: In Samba3 we rely on ↵Volker Lendecke2006-09-302-0/+24
| | | | | | | | | | | | | | | | | | opendir returning ENOTDIR when the file opened is not a directory. Can we merge this back into Samba4? Volker
| * r18998: - make more usage of PRINTF_ATTRIBUTE()Stefan Metzmacher2006-09-292-10/+9
| | | | | | | | | | | | - vsyslog takes a 'const char *format' metze
| * r18996: merge from samba4:Stefan Metzmacher2006-09-292-12/+37
| | | | | | | | | | | | | | | | | | | | - fix bug 4078 - talloc_free(talloc_autofree_context()); should not result in a SIGABORT on exit - add a test for this, but this test can also pass in the standalone build and samba3, as samba4 uses talloc_autofree_context() metze
| * r18993: merge from samba4:Stefan Metzmacher2006-09-291-29/+83
| | | | | | | | | | | | prepare SOCKET_WRAPPER_PCAP_FILE support metze
| * r18991: Fix bug 4133 -- Thanks to Olaf FlebbeVolker Lendecke2006-09-291-0/+7
| |
| * r18963: * Move parts of registry headers that were still in Gerald Carter2006-09-271-2/+2
| | | | | | | | | | use to reg_objects.h * Remove unused rpc headers
| * r18961: merge from samba4:Stefan Metzmacher2006-09-272-20/+20
| | | | | | | | | | | | | | fix caching of some configure tests AC_CACHE_CHECK() *needs* '_cv_' in the shell var to do caching... metze
| * r18958: merge from samba4:Stefan Metzmacher2006-09-271-0/+4
| | | | | | | | | | | | | | | | | | we need to include unistd.h in system/network.h because it contains the ioctl() prototype on some systems and we need to make sure it gets included before socket_wrapper defines ioctl swrap_ioctl metze
| * r18953: sync socket_wrapper with samba4Stefan Metzmacher2006-09-273-0/+46
| | | | | | | | metze
| * r18952: fix compiler warning (merge from samba4)Stefan Metzmacher2006-09-271-1/+1
| | | | | | | | metze
| * r18939: don't rely on the umask being right in ldb creation. Both Samba3 andAndrew Tridgell2006-09-272-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | Samba4 smbd force the umask to 0, which meant we ended up with ldb being world writable. This isn't really an ideal fix, as it means ldb no longer honors umask (as it should do, like all good libraries). Unfortunately the 'proper' fix is too complex for now this also merges a tiny code style fix from s4 to s3
| * r18920: merge socket_wrapper changes from samba4Stefan Metzmacher2006-09-261-21/+58
| | | | | | | | metze
| * r18910: Change ldb_msg_add_string() to not actually add an attribute if theAndrew Tridgell2006-09-261-0/+5
| | | | | | | | | | | | | | string is zero length. This allows callers to not have to worry about creating an invalid ldap attribute. See extensive discussion on samba-technical list :-)
| * r18901: try to fix the samba3 build without having ldapStefan Metzmacher2006-09-254-4/+6
| | | | | | | | | | | | vl: you were a few seconds faster than me...:-) metze
| * r18900: Next attempt to fix the Solaris build. Not sure about whether to ↵Volker Lendecke2006-09-251-1/+1
| | | | | | | | | | | | | | | | merge this one. Tridge? Metze? Volker
| * r18897: Fix valgrind bug found by Volker.Jeremy Allison2006-09-251-1/+5
| | | | | | | | Jeremy.
| * r18889: Add some const. What's the policy here? Should I do this in Samba4 ↵Volker Lendecke2006-09-251-5/+5
| | | | | | | | | | | | as well? Volker
| * r18866: Jeremy and Volker have given the go-ahead on the group mapping ldbAndrew Tridgell2006-09-24126-0/+37877
| |\ | | | | | | | | | | | | | | | | | | | | | code. Yay! This first commit copies lib/ldb/ from Samba4. A huge congratulations should go to Simo on this - he has put an enormous amount of work into ldb, and it's great to see it go into the Samba3 tree.
| | * r18862: as andrew pointed our on irc, if we are going to define _TRUE, thenAndrew Tridgell2006-09-241-2/+2
| | | | | | | | | | | | better make it be true :)
| | * r18861: merge from samba3Andrew Tridgell2006-09-241-0/+11
| | |
| | * r18859: finally worked out what is going wrong with immediate structures. TheAndrew Tridgell2006-09-241-0/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | problem is that the AC_PROG_CC_C99 macro ends up selecting either -std=std99 or -std=gnu99 for gcc. Ironically enough, that breaks constant structure initialisers! So, simplest solution is to not try that configure test if we know we are using gcc
| | * r18851: Some C++ warningsVolker Lendecke2006-09-231-8/+8
| | |
| | * r18848: Save the json library before I start hacking on it. I'm going to beDerrell Lipman2006-09-2346-0/+43812
| | | | | | | | | | | | | | | converting it to natively use ejs objects, instead of its own internal format.
| | * r18840: make these compatible with g++ warningsAndrew Tridgell2006-09-232-15/+15
| | |
| | * r18834: get the log context code rightAndrew Tridgell2006-09-231-2/+2
| | |
| | * r18832: fixed standalone buildAndrew Tridgell2006-09-221-19/+19
| | |
| | * r18831: minor build changes for samba3. The logging changes will be removedAndrew Tridgell2006-09-225-4/+41
| | | | | | | | | | | | when the tdb api is updated
| | * r18830: ensure backends aren't added twice (needed for samba3)Andrew Tridgell2006-09-221-13/+19
| | |
| | * r18781: Move the usnCreated and usnChanged handling around again.Andrew Bartlett2006-09-217-144/+71
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This moves these attributes from objectguid into an optional backend (objectguid), used by ltdb. For OpenLDAP, the entryUUID module converts entryCSN into usnChanged. This also changes the sequence number API, and uses 'time based' sequence numbers, when an LDAP or similar backend is detected. To assist this, we also store the last modified time in the TDB, whenever we change a value. Andrew Bartlett
| | * r18777: add helper functions to create an ldb_request structureSimo Sorce2006-09-212-69/+205
| | |
| | * r18770: Avoid crashes and fix up other issues in the client-side ↵Andrew Bartlett2006-09-211-27/+57
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | paged_searches module. In particular, we must query the remote server to find out if paged searches are supported, not the local ldb. This patch also removes the ue of bool, and returns it to LDB error codes. Andrew Bartlett
| | * r18769: Re-enable __VA_ARGS__ test (but don't make it fatal)Jelmer Vernooij2006-09-211-4/+4
| | |
| | * r18723: Update list of provided macros/defines in README.Jelmer Vernooij2006-09-201-0/+7
| | |
| | * r18708: much nicer fixStefan Metzmacher2006-09-201-2/+1
| | | | | | | | | | | | metze
| | * r18704: readd BOOL define to fix the buildStefan Metzmacher2006-09-201-0/+1
| | | | | | | | | | | | | | | | | | but I think this is the wrong fix... metze
| | * r18685: we don't need this hereStefan Metzmacher2006-09-191-1/+0
| | | | | | | | | | | | metze
| | * r18675: merge from samba3:Stefan Metzmacher2006-09-191-1/+17
| | | | | | | | | | | | | | | | | | | | | we need to define the macros the indicate we have bool even if we have not defining bool ourself metze
| | * r18674: merge from samba3,Stefan Metzmacher2006-09-191-1/+1
| | | | | | | | | | | | | | | | | | PRINTF_ATTRIBUTE seems to not work with gcc 3.0 metze
| | * r18661: C++ warningsVolker Lendecke2006-09-191-2/+2
| | |
| | * r18614: a bit of work done while on the plane.Rafal Szczesniak2006-09-181-0/+22
| | | | | | | | | | | | | | | | | | | | | a new function converting NTTIME to struct timeval rafal
| | * r18604: fixed shell syntaxAndrew Tridgell2006-09-181-1/+1
| | |
| | * r18602: updated web page for new ldb build methodAndrew Tridgell2006-09-181-3/+8
| | |
| | * r18601: updated web page for new talloc build methodAndrew Tridgell2006-09-181-0/+2
| | |
| | * r18600: - fix shell syntax in tests for librariesAndrew Tridgell2006-09-184-4/+8
| | | | | | | | | | | | - add library test for libpopt
| | * r18596: removed superfluous semicolonAndrew Tridgell2006-09-171-1/+1
| | |
| | * r18594: fail the configure step if the required library is not found for tdb,Andrew Tridgell2006-09-173-3/+15
| | | | | | | | | | | | talloc or libreplace