summaryrefslogtreecommitdiffstats
path: root/source4/lib
Commit message (Collapse)AuthorAgeFilesLines
* Add new script for building IDL files in librpc/idl, generating bothJelmer Vernooij2008-12-161-1/+1
| | | | Samba 3 and Samba 4 output.
* Merge branch 'master' of ssh://git.samba.org/data/git/sambaJelmer Vernooij2008-12-168-15/+61
|\
| * repack the ldb after re-indexingAndrew Tridgell2008-12-161-0/+4
| | | | | | | | | | | | | | | | re-indexing in ldb is triggered on any modification to the @ATTRIBUTES or @INDEXLIST records. This happens to produce a worst-case fragmentation of the database, as all @INDEX records are deleted then re-created. By repacking after re-indexing we ensure that the database ends up without extreme fragmentation.
| * use transactions in ldbadd, ldbmodify and ldbeditAndrew Tridgell2008-12-163-0/+30
| | | | | | | | | | | | | | | | The command line tools ldbadd, ldbmodify and ldbedit should operate within a transaction to make them more efficient. The ldbadd tool in particular is much faster when adding a large number of records if all the adds happen within a transaction. Previously there was a transaction per record.
| * Merge branch 'master' of ssh://git.samba.org/data/git/sambaAndrew Tridgell2008-12-0313-1186/+14
| |\
| * | fixed options argument to ldb connect in pythonAndrew Tridgell2008-11-062-10/+18
| | | | | | | | | | | | | | | The options argument to ldb connect() needs to be marked for the same special handling as attrs in search
| * | don't give errors when an empty modules list is given to ldbAndrew Tridgell2008-11-062-5/+9
| | |
* | | Rename dom_sid.idl -> server_id.idl (since it no longer actually contains ↵Jelmer Vernooij2008-12-161-0/+1
| |/ |/| | | | | the dom_sid). No longer include it from security.idl.
* | Remove timeout event once we are calling the callback.Andrew Bartlett2008-11-172-4/+6
| | | | | | | | | | | | | | (Even if the callback takes some time, this isn't a ldb_tdb timeout any more) Andrew Bartlett
* | Print unconvertable ldb element values as base64.Andrew Bartlett2008-11-171-2/+4
| | | | | | | | | | | | | | If an LDB element cannot be converted into a printable form, we should still print it, just with safety applied. Andrew Bartlett
* | Always validate a DN when constructing from a string in pythonAndrew Bartlett2008-11-171-1/+1
| |
* | s4:librpc/ndr: integrate NDR_MISC into LIBNDRStefan Metzmacher2008-11-162-2/+2
| | | | | | | | metze
* | s4:torture: fix the build with auto dependenciesStefan Metzmacher2008-11-161-1/+1
| | | | | | | | metze
* | Move libtorture to top-level.Jelmer Vernooij2008-11-165-1174/+0
| |
* | Regenerate SWIG output.Jelmer Vernooij2008-11-111-1/+0
| |
* | It is not valid to talloc_free() ldb_dn_get_linearized()Andrew Bartlett2008-11-111-1/+0
|/
* Use ldb_dn_from_ldb_val to avoid possible over-run of the value.Andrew Bartlett2008-11-044-8/+8
| | | | | | | | The ldb_val is length-limited, and while normally NULL terminated, this avoids the chance that this particular value might not be, as well as avoiding a cast. Andrew Bartlett
* Remove global_loadparm.Jelmer Vernooij2008-11-022-6/+2
|
* Use environment variable rather than loadparm parameter when testingJelmer Vernooij2008-11-021-1/+1
| | | | nonblocking sockets.
* Remove use of global_loadparm during initialization of gensec.Jelmer Vernooij2008-11-022-3/+4
|
* Remove use of global loadparm in python modules.Jelmer Vernooij2008-11-021-2/+7
|
* Move check of SMB_CONF_PATH to loadparm code.Jelmer Vernooij2008-11-021-5/+1
|
* Fix the build.Jelmer Vernooij2008-11-021-3/+1
|
* Use a separate global for nonblocking socket testing rather than ↵Jelmer Vernooij2008-11-022-1/+5
| | | | global_loadparm.
* Split out torture results from torture context.Jelmer Vernooij2008-11-013-36/+53
|
* Add comments in torture code, allow creating subcontexts.Jelmer Vernooij2008-10-312-4/+46
|
* Fix installation of Samba 4 during merged build.Jelmer Vernooij2008-10-301-1/+1
|
* Revert "Length comparison of the linearized version is not correct."Simo Sorce2008-10-301-0/+3
| | | | This reverts commit 753af36a3e194f645ec0b68a033199035e71c909.
* Length comparison of the linearized version is not correct.Simo Sorce2008-10-291-3/+0
| | | | | | | | The linearized version is not casefolded so length might not match and yet the strings be equivalent. This can happen if one component is case-insensitive and a letter that have an uppercase version of a multibyte character that differ in legth from the corresponding lowercase one.
* Remove unused include param/param.h.Jelmer Vernooij2008-10-2412-13/+1
|
* Regenerate SWIG files.Jelmer Vernooij2008-10-242-7/+6
|
* Remove more usages of global_loadparm.Jelmer Vernooij2008-10-246-25/+48
|
* Remove more uses of global_loadparm.Jelmer Vernooij2008-10-242-10/+6
|
* Remove iconv_convenience argument from convert_string{,talloc}() butJelmer Vernooij2008-10-244-9/+9
| | | | make them wrappers around convert_string{,talloc}_convenience().
* Remove a few more usages of global_loadparm.Jelmer Vernooij2008-10-241-2/+2
|
* Eliminate another instance of global_loadparm.Jelmer Vernooij2008-10-241-2/+3
|
* Move charset library to top level.Jelmer Vernooij2008-10-249-3113/+1
|
* Make lp_tls_* return absolute paths.Jelmer Vernooij2008-10-231-5/+5
|
* Move subunit ui ops out of smbtorture to the torture library.Jelmer Vernooij2008-10-234-4/+133
|
* Use common net utility code (address and sockaddr manipulation).Jelmer Vernooij2008-10-231-1/+1
|
* Rename same_net to same_net_v4 for consistency with Samba 3.Jelmer Vernooij2008-10-231-3/+3
|
* Remove support for obsolete data type "ipv4address"Jelmer Vernooij2008-10-231-34/+0
|
* Remove unused global variables.Jelmer Vernooij2008-10-211-3/+0
|
* Fix double free.Jelmer Vernooij2008-10-211-1/+0
|
* Fix the build.Jelmer Vernooij2008-10-211-2/+2
|
* Revert "Registry server LDB backend: Don't make copies of the same type"Jelmer Vernooij2008-10-211-2/+2
| | | | | | | The original data pointer may go away so we do want to make copies in this case. This reverts commit 625359b2e266105022309df8985720108ecd6f67.
* Merge branch 'master' of ssh://git.samba.org/data/git/samba into regsrvJelmer Vernooij2008-10-21684-202129/+9132
|\ | | | | | | | | | | Conflicts: source4/lib/registry/ldb.c source4/rpc_server/winreg/rpc_winreg.c
| * Remove unused function str_list_match.Jelmer Vernooij2008-10-201-13/+0
| |
| * Make sure prototypes are always included, make some functions static andJelmer Vernooij2008-10-2013-6/+38
| | | | | | | | remove some unused functions.
| * Provide two symbols to allow ndrdump compiled by Samba 3 to be used forJelmer Vernooij2008-10-201-1/+1
| | | | | | | | Samba 4.