summaryrefslogtreecommitdiffstats
path: root/source4
Commit message (Collapse)AuthorAgeFilesLines
* s4-ldap: removed an incorrect talloc_move()Andrew Tridgell2010-12-011-1/+1
| | | | | | | | | | | | | | the parent of this session_info is either the stream_connection, or its a system_session(). In either case reparenting it on the ldapsrv_connection doesn't achieve anything that I can see. The move was causing a steal on reference error because the session_info often has multiple references. Thanks to Metze for spotting this. Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Wed Dec 1 22:10:42 CET 2010 on sn-devel-104
* s4:dsdb/repl/replicated_objects.c - proof if "talloc_reference" doesn't ↵Matthias Dieter Wallnöfer2010-12-011-1/+2
| | | | | | | return NULL Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Wed Dec 1 17:14:01 CET 2010 on sn-devel-104
* s4:dsdb/common/util.c - "samdb_msg_add_add/delval" - introduce also here the ↵Matthias Dieter Wallnöfer2010-12-011-2/+2
| | | | | | better memory context "msg->elements" fits better than "msg".
* ldb:ldb_msg_add_value - fix here a wrong memory contextMatthias Dieter Wallnöfer2010-12-011-1/+2
| | | | A value array allocation should belong to "msg->elements" not "msg" directly
* s4:ranged results LDB module - cosmetic - fix some indentationMatthias Dieter Wallnöfer2010-12-011-1/+3
|
* s4:ranged results LDB module - "rr_search_callback" - change some memory contextMatthias Dieter Wallnöfer2010-12-011-1/+3
| | | | "el->values" could under some circumstances be NULL (see "if" above).
* s4-test/schema: Extend the test to replicate a Class with Attribute with ↵Kamen Mazdrashki2010-12-011-2/+10
| | | | | | | "mayContain" relation Autobuild-User: Kamen Mazdrashki <kamenim@samba.org> Autobuild-Date: Wed Dec 1 13:30:45 CET 2010 on sn-devel-104
* s4-dsdb/syntax: Map remote ATTIDs for Attribute OID syntaxKamen Mazdrashki2010-12-011-0/+6
|
* s4-dsdb/syntax: Implement Remote-ATTID to Local-ATTID mapping functionKamen Mazdrashki2010-12-011-0/+35
|
* s4-dreplsrv: Use working_schema when replicating from Schema NCKamen Mazdrashki2010-12-011-2/+22
| | | | | | | | | Schema is changed and it is quite possible we won't be able to decode replicated objects using current Schema cache we have. Thus, when replicating Schema, we will make a temporary Schema cache, working_schema, so that we can fully decode objects we recieve.
* s4-dsdb/schema: Implement multi-pass working schema creation functionKamen Mazdrashki2010-12-011-0/+132
| | | | | | | | | | | | | | It is heavily based on implementation in libnet_vampire_cb_apply_schema() function, except that it actually creates a new copy of the supplied initial_schema + resolving all incoming objects and add them to supplied initial_schema. We are going to need this 'working_schema' later so we are able to fully resolve all objects we receive on wire during DRS replication. Working schema created is to be used only as an index to search in. It is not supposed to be set to an ldb_context as it doesn't contain all information for classSchema and attributeSchema objects.
* s4-dsdb/schema: Add Schema shallow copy functionKamen Mazdrashki2010-12-011-0/+57
|
* s4-dsdb/prefixMap: Add prefixMap shallow copy functionKamen Mazdrashki2010-12-011-0/+17
|
* s4-repl: Let dsdb_replicated_objects_convert() to accept schema from callerKamen Mazdrashki2010-12-014-7/+26
| | | | | This allows us to use schema that is different than the one set to 'ldb' to decode objects.
* s4-ranged_result.c: Fix memory context for ranged attributes handlingKamen Mazdrashki2010-12-011-4/+15
| | | | | | | Pair-Programmed-With: Zahari Zahariev <zahari.zahariev@postpath.com> Autobuild-User: Kamen Mazdrashki <kamenim@samba.org> Autobuild-Date: Wed Dec 1 11:45:48 CET 2010 on sn-devel-104
* s4-drs: cope with invalid NTDS DNs from DsReplicaInfo()Andrew Tridgell2010-12-011-2/+5
| | | | | | | w2k3 sometimes returns a deleted DN Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Wed Dec 1 07:48:19 CET 2010 on sn-devel-104
* s4:heimdal: import lorikeet-heimdal-201012010201 (commit ↵Andrew Bartlett2010-12-0180-3731/+2665
| | | | 81fe27bcc0148d410ca4617f8759b9df1a5e935c)
* s4-samba-tool Show when we have created the user successfullyAndrew Bartlett2010-12-011-0/+1
|
* s4-drs: the options attribute is optional on NTDSDSA objectsAndrew Tridgell2010-12-011-1/+1
|
* s4-provision: remove the disabled bit in the dns-$HOSTNAME accountAndrew Tridgell2010-12-011-1/+1
|
* pygensec: Fix initialization.Jelmer Vernooij2010-12-011-1/+1
| | | | | Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Wed Dec 1 02:33:06 CET 2010 on sn-devel-104
* pyparam: Use talloc.Object.Jelmer Vernooij2010-12-011-2/+6
|
* pyregistry: Use talloc.Object.Jelmer Vernooij2010-12-011-4/+9
|
* pyauth: Use talloc.Object.Jelmer Vernooij2010-12-011-3/+5
|
* pygensec: Use talloc.Object.Jelmer Vernooij2010-12-011-1/+4
|
* pycredentials: Use talloc.Object.Jelmer Vernooij2010-12-011-2/+5
|
* s4-build: added a 'make help' targetAndrew Tridgell2010-12-011-1/+6
|
* s4-provision: fixed check for missing msDS-SupportedEncryptionTypesAndrew Tridgell2010-12-011-3/+2
| | | | thanks to Jelmer for spotting this
* heimdal: fix for w2000 from lhaAndrew Tridgell2010-12-011-2/+14
| | | | | Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Wed Dec 1 00:59:59 CET 2010 on sn-devel-104
* s4-dns: catch all DNS exceptions in samba_dnsupdateAndrew Tridgell2010-12-011-4/+8
|
* s4-smb_server Return why the ntvfs_connect() failed.Andrew Bartlett2010-12-011-1/+1
| | | | Andrew Bartlett
* s4-librpc Handle all types of GUID in the GUID() initialiserAndrew Bartlett2010-12-011-3/+11
| | | | | | | By taking a length-limited string, we can parse binary and string GUID values, which is particularly useful when reading from ldb. Andrew Bartlett
* s4:torture - partially revert "s4:torture - prefer the termination "return"s ↵Matthias Dieter Wallnöfer2010-11-301-4/+2
| | | | | | | | | | | | at the end of two unittests" This partially reverts commit 54a5c398aaa1d53b5892c9b0aa5539ae7da651da. As tridge pointed out I've overseen the nested loop in "run_iometer". Therefore we end in a infinite loop. Obviously it wasn't run by "make test" since then I would have detected it. Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Tue Nov 30 09:23:00 CET 2010 on sn-devel-104
* samdb: Build as public library.Jelmer Vernooij2010-11-292-1/+12
|
* s4:torture - prefer the termination "return"s at the end of two unittestsMatthias Dieter Wallnöfer2010-11-292-4/+11
| | | | | Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Mon Nov 29 23:29:23 CET 2010 on sn-devel-104
* s4-smbtorture: only run the cupsaddsmb adobe driver test against s3.Günther Deschner2010-11-291-0/+4
| | | | | | | Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Mon Nov 29 18:47:17 CET 2010 on sn-devel-104
* s4-smbtorture: add torture test for cupsaddsmb win9x driver install behavior.Günther Deschner2010-11-291-0/+38
| | | | Guenther
* s4-smbtorture: make add-printerdriver test more robust against empty ↵Günther Deschner2010-11-291-1/+3
| | | | | | configfiles. Guenther
* s4-smbtorture: make driver upload/removal more robust against empty filenames.Günther Deschner2010-11-291-2/+2
| | | | Guenther
* s4-smbtorture: add test for Adobe PostScript driver (Win9x) installation.Günther Deschner2010-11-291-0/+28
| | | | Guenther
* s4-smbtorture: handle driverfile overlap during removal in RPC-SPOOLSS-DRIVER.Günther Deschner2010-11-291-3/+5
| | | | Guenther
* s4-smbtorture: re-arrange RPC-SPOOLSS-DRIVER test a bit.Günther Deschner2010-11-291-35/+44
| | | | Guenther
* s4:wrepl_server - add a cast on "iov_base"Matthias Dieter Wallnöfer2010-11-291-1/+1
| | | | | Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Mon Nov 29 15:34:32 CET 2010 on sn-devel-104
* s4:lib/tls/tls_tstream.c - quiet warning on Solaris "cc" by castsMatthias Dieter Wallnöfer2010-11-291-2/+2
|
* s4:auth/gensec/gensec_tstream.c - quiet warnings on Solaris "cc"Matthias Dieter Wallnöfer2010-11-291-2/+2
|
* s4:wrepl_server - remove unreachable statementMatthias Dieter Wallnöfer2010-11-291-2/+0
|
* s4:dcesrv_drsuapi RPC server - remove unreachable statementMatthias Dieter Wallnöfer2010-11-291-1/+0
|
* s4:dns_server/dns_update.c - remove unreachable statementsMatthias Dieter Wallnöfer2010-11-291-2/+0
|
* s4:torture - remove unreachable statements to quiet warnings of Solaris "cc"Matthias Dieter Wallnöfer2010-11-294-10/+0
|
* s4:auth/ntlmssp/ntlmssp_server.c - remove unnecessary ";"Matthias Dieter Wallnöfer2010-11-291-1/+1
|