summaryrefslogtreecommitdiffstats
path: root/source4/lib
Commit message (Collapse)AuthorAgeFilesLines
* work around AIX6.1 name space pollution rename mod_name to module_nameOlaf Flebbe2010-05-121-3/+3
| | | | Fix bug #7421 (samba 3.4.7 does not compile on AIX 6.1).
* regshell: Add support for 'cd ..' and cd relative to the root.Wilco Baan Hofman2009-09-261-8/+73
| | | | Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
* registry: Fix warning freeing talloc pointer with multiple parents.Jelmer Vernooij2009-09-261-1/+1
|
* ldb: Check for talloc using pkg-config before checking manually, so weJelmer Vernooij2009-09-261-3/+4
| | | | find version errors.
* pythonbindings: allow add() to have an array of controls as second parameterMatthieu Patou2009-09-262-4/+67
| | | | Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
* s4:ldif_handlers Fix memory leak in objectCategory LDIF handlerAndrew Bartlett2009-09-231-0/+1
|
* fixed spellingAndrew Tridgell2009-09-231-1/+1
|
* s4-ldb: server side sort args are const char *Andrew Tridgell2009-09-221-2/+2
|
* s4-ldb: fixed call argument order for ldb_dn_from_ldb_valAndrew Tridgell2009-09-221-3/+3
| | | | This caused _lots_ of problems, especially in server side sort
* s4-ldb: when tracing, show ldb_set_debug messagesAndrew Tridgell2009-09-221-0/+3
|
* s4-ldb: only show the outer level of ldb ops when tracingAndrew Tridgell2009-09-223-4/+38
|
* s4-ldb: don't show timestamps on every line of ldb tracesAndrew Tridgell2009-09-225-64/+100
| | | | | This adds ldb_debug_add() and ldb_debug_end() to format multiline messages
* Move the check above the tallocAnatoliy Atanasov2009-09-221-5/+6
|
* s4:ldb Add 'single-value' support to LDB.Andrew Bartlett2009-09-212-2/+52
| | | | This is currently only triggered via Samba4's schema code.
* Merge branch 'master' of git://git.samba.org/sambaNadezhda Ivanova2009-09-219-4/+169
|\
| * Add support in the ldb_dn.c code for MS-ADTS:3.1.1.5.1.2 Naming ConstraintsAnatoliy Atanasov2009-09-211-0/+13
| |
| * s4-ldb: bit prettier outputAndrew Tridgell2009-09-211-7/+15
| |
| * s4-ldb: fixed O(n^2) string handling in ldif debug printAndrew Tridgell2009-09-211-3/+3
| |
| * s4-samdb: enable ldb tracing when log level >= 10Andrew Tridgell2009-09-211-0/+4
| |
| * s4-ldb: add --trace command line option to ldb toolsAndrew Tridgell2009-09-212-0/+6
| | | | | | | | This enabled LDB_FLG_ENABLE_TRACING
| * s4-ldb: add a LDB_FLG_ENABLE_TRACING for full ldb tracingAndrew Tridgell2009-09-214-1/+135
| | | | | | | | | | When LDB_FLG_ENABLE_TRACING is set ldb will send full traces of all operations and results
* | Merge branch 'master' of git://git.samba.org/sambaNadezhda Ivanova2009-09-211-2/+2
|\|
| * s4:ldb print out which LDB the transaction is still active on.Andrew Bartlett2009-09-201-2/+2
| |
* | Merge branch 'master' of git://git.samba.org/sambaNadezhda Ivanova2009-09-201-4/+4
|\|
| * s4:sec_descriptor - fix constantMatthias Dieter Wallnöfer2009-09-201-4/+4
| |
* | Initial implementation of security descriptor creation in DSNadezhda Ivanova2009-09-201-4/+9
|/ | | | | TODO's: ACE sorting and clarifying the inheritance of object specific ace's.
* s4:ldb_parse - Fix the type of an array entryMatthias Dieter Wallnöfer2009-09-201-1/+1
| | | | I found this through a compile warning. Hope that I got this right.
* s4:ldb: add ldb_parse_tree_copy_shallow() and change version to 0.9.7Stefan Metzmacher2009-09-203-1/+65
| | | | metze
* s4-ldb: display an error if we can't decode a NDR blobAndrew Tridgell2009-09-191-1/+3
|
* s4-ldb: bump minimum version in ldb tooAndrew Tridgell2009-09-191-1/+1
|
* s4-resolve: fixed a crash bug on timeoutAndrew Tridgell2009-09-191-1/+1
| | | | | | | We were creating the name resolution context as a child of lp_ctx, which meant when we gave up on a connection the timer on name resolution kept running, and when it timed out the callback crashed as the socket was already removed.
* s4-server: kill main daemon if a task fails to initialiseAndrew Tridgell2009-09-182-0/+4
| | | | | | When one of our core tasks fails to initialise it can now ask for the server as a whole to die, rather than limping along in a degraded state.
* Tests for descriptor inheritanceZahari Zahariev2009-09-161-0/+1610
| | | | | Signed-off-by: Nadezhda Ivanova <nadezhda.ivanova@postpath.com> Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* s4-ldb: ldap attribute names can contain a '.'Andrew Tridgell2009-09-151-1/+2
| | | | When they are of the form of OIDs
* s4-ldb: expose ldb_transaction_prepare_commit() in ldbAndrew Tridgell2009-09-153-21/+64
| | | | | It is useful to be able to control the 2 phase commit from application code (s4 replication uses it)
* s4-ldb: cope better with corruption of tdb recordsAndrew Tridgell2009-09-154-5/+30
| | | | | | | | | When doing an indexed search if we hit a corrupt record we abandoned the indexed search and did a full search. The problem was that we might have sent some records to the caller already, which means the caller ended up with duplicate records. Fix this by returning a search error if indexing returns an error and we have given any records to the caller.
* pyldb: Don't segfault when invalid type is specified to Dn.get().Jelmer Vernooij2009-09-142-2/+14
| | | | (#6722)
* ldb: Remove references to operational module init function.Jelmer Vernooij2009-09-112-2/+0
| | | | | This module is now part of Samba 4's dsdb subsystem rather than standalone ldb.
* ldb: Support running testsuite without installing first.Jelmer Vernooij2009-09-112-4/+5
|
* s4:ldb_map_outbound - fix memory leakMatthias Dieter Wallnöfer2009-09-111-0/+2
| | | | | Patch from Andrew Kroeger wasn't fully correct - we need a "talloc_free" after the "if (ac->r_current == NULL)" statement.
* s4-ldb: don't remove a message element beyond the end of the arrayAndrew Tridgell2009-09-111-0/+4
|
* s4:ldb_map: Don't free ares too early.Andrew Kroeger2009-09-111-3/+3
| | | | | As found when running "make test" with the MALLOC_CHECK_ and MALLOC_PERTURB_ environment variables set.
* Mark test_security_descriptor_add_neg as known failing (for now).Jelmer Vernooij2009-09-081-1/+1
|
* Basic tests for nTSceurityDescriptor both SDDL and BASE64 formatZahari Zahariev2009-09-081-2/+194
| | | | | | | | These are updated second eddition unittests using ldb.add_ldif() and ldb.modify_ldif(). Unittests are found to work when using the right local domain SID. Negative test separated. Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
* s4/ldb: support NDR printing for 2 more replication typesAndrew Tridgell2009-09-082-0/+40
| | | | | print replUpToDateVector and replPropertyMetaData using NDR format if --show-binary is given.
* s4/ldb: allow prefixMap to be shown as NDRAndrew Tridgell2009-09-081-0/+8
|
* s4/ldb: allow printing ntSecurityDescriptor in fullAndrew Tridgell2009-09-081-33/+39
| | | | | print security descriptors in NDR format if --show-binary is given. This is easier to read than sddl format.
* s4/ldb: added ldif handler for repsFrom/repsToAndrew Tridgell2009-09-082-2/+57
| | | | | In normal usage this makes no difference, but if you add --show-binary then you can see the NDR printed out in the usual ndr_print_*() format
* s4/ldb: expose the ldb flags with ldb_get_flags()Andrew Tridgell2009-09-082-0/+11
|
* s4/ldb: don't line wrap ldif when --show-binary is usedAndrew Tridgell2009-09-081-4/+9
|