summaryrefslogtreecommitdiff
path: root/source4
AgeCommit message (Collapse)AuthorFilesLines
2009-10-21s4:dsdb Fix tests for samba3sam to pass after partitions module changesAndrew Bartlett1-13/+9
This is needed because the new format of the partitions record is a casefolded DN, not a DN and file combination. Andrew Bartlett
2009-10-21s4:dsdb Be strict in selecting on-disk names for partitionsAndrew Bartlett2-6/+84
I really don't want a cn=foo/../bar in my ldb file name. Andrew Bartlett
2009-10-21s4:dsdb Set 'notification' after the success of a change.Andrew Bartlett1-18/+14
This allows the partition to be created before we try and set a notification on it. (perhaps extra work required here for partition heads). Andrew Bartlett
2009-10-21s4:provision Set @OPTIONS in the provision_init.ldifAndrew Bartlett3-6/+3
The new partitions code knows to copy these items in when creating a new parition, so we can set it from the start. Andrew Bartlett
2009-10-21s4:dsdb Rework modules create new partitions at runtimeAndrew Bartlett10-327/+850
This is done by passing an extended operation to the partitions module to extend the @PARTITION record and to extend the in-memory list of partitions. This also splits things up into module parts that belong above and below repl_meta_data Also slit the partitions module into two files due to the complexity of the code Andrew Barltett
2009-10-21s4/drs: prefixMap main interface implementationKamen Mazdrashki1-0/+244
Currenly implemented functions are: dsdb_schema_pfm_new(), dsdb_schema_pfm_make_attid() and dsdb_schema_pfm_oid_from_attid()
2009-10-21s4/drs(tort): Unit test for prefixMap implementation.Kamen Mazdrashki3-9/+331
Currenly those tests cover only the main part of the interface, i.e. dsdb_schema_pfm_new(), dsdb_schema_pfm_make_attid() and dsdb_schema_pfm_oid_from_attid()
2009-10-21s4/drs(tort): Comment typos fixed in drs_util.cKamen Mazdrashki1-2/+2
2009-10-21s4/drs(tort): fixed '==' to '>='Kamen Mazdrashki1-1/+1
ATTID is marked as partial by adding 32768. Thus the check should be '>= 32768'
2009-10-21s4-lsa: Fix dcesrv_lsa_EnumTrustDom() and avoid infite windows client loop.Günther Deschner1-0/+9
Found by RPC-LSA-TRUSTED-DOMAIN torture test. Guenther
2009-10-21s4-smbtorture: test whether an lsa_EnumTrustDom implementation would hang up ↵Günther Deschner1-6/+45
a client. Guenther
2009-10-20s4-smbtorture: fix RPC-LSA-LSALOOKUP test against w2k3 and w2k8.Günther Deschner1-16/+50
Make sure to split out lsa_LookupName NULL name test so that we can better track results from bogus names and NULL names. Guenther
2009-10-20s4-smbtorture: Make it simpler to specify number of trusted domains to create inGünther Deschner1-17/+40
RPC-LSA-TRUSTED-DOMAINS. Guenther
2009-10-20s4-smbtorture: Fix wrong comment in RPC-LSA-TRUSTED-DOMAIN test.Günther Deschner1-1/+1
Guenther
2009-10-20s4-smbtorture: split out EnumTrustedDomainsEx test in RPC-LSA-TRUSTED-DOMAINS.Günther Deschner1-2/+27
Guenther
2009-10-20s4-smbtorture: add stricter tests for LSA-LOOKUPNAMES replies.Günther Deschner1-3/+13
Guenther
2009-10-20s4-smbtorture: move all LookupNames tests into RPC-LSA-LOOKUPNAMES.Günther Deschner1-7/+8
Guenther
2009-10-20s4-torture: fixed a pipe leakAndrew Tridgell1-0/+2
The RPC-SAMR-PASSWORDS* tests could leak RPC pipes, causing an overallocation of fd's on the server
2009-10-20s4-selftest: the secleak test is not designed for automated runningAndrew Tridgell1-0/+1
2009-10-20s4: ran minimal_includes.pl on source4/auth/gensecAndrew Tridgell6-12/+0
2009-10-20s4: ran minimal_includes.pl on source4/auth/ntlmsspAndrew Tridgell4-8/+0
2009-10-20s4: ran minimal_includes.pl on source4/auth/ntlmAndrew Tridgell6-14/+0
2009-10-20s4: ran minimal_includes.pl on source4/clientAndrew Tridgell2-5/+0
2009-10-20s4: ran minimal_includes.pl on source4/rpc_serverAndrew Tridgell9-25/+0
2009-10-20s4: ran minimal_includes.pl on source4/winbindAndrew Tridgell30-84/+0
2009-10-20s4-torture: ran minimal_includes.pl over source4/tortureAndrew Tridgell124-274/+0
This reduces compile time somewhat.
2009-10-20s4-script: cleanup tmp files in minimial_includes.plAndrew Tridgell1-2/+6
also changes to use perl fns, instead of shell
2009-10-20s4-selftest: skip two more scannersAndrew Tridgell1-0/+2
Protocol scanners are not any use in the build farm
2009-10-20s4-torture: fixed a fd/mem leak in the RPC-LSA-SECRETS testAndrew Tridgell1-7/+12
This test left a large number of lsa pipes open, which could trigger the server running out of fds
2009-10-20s4-selftest: skip the trans2.scan testAndrew Tridgell1-0/+1
This test consumes a huge number of file descriptors on the server (random binds to the WKSSVC pipe)
2009-10-20s4-dsdb: fixed empty structure error on solaris8Andrew Tridgell1-0/+1
Nadya, I'm guessing you plan on adding some real elements to this structure later. For now I've added _dummy so the build can continue with the Solaris C compiler.
2009-10-20s4-idl: don't call a variable 'stat'Andrew Tridgell1-2/+2
never call a structure member by the name of a standard C lib call. It breaks the build on some systems.
2009-10-19s4:torture "cldap" test - restore the removed constraints and add moreMatthias Dieter Wallnöfer1-4/+34
Consider for description the post on the technical mailing list. I hope that this satisfies abartlet again.
2009-10-19s4:password_hash LDB module - substitute "lp_workgroup" with "lp_sam_name"Matthias Dieter Wallnöfer1-1/+1
According to abartlet's response on my post about "lp_workgroup" this should be the right call.
2009-10-19s4-pyldb: fixed 64 bit issuesAndrew Tridgell1-2/+4
The python argument parse functions take standard C types, not enums and time_t. This broken the python interface on PPC.
2009-10-19s4-idmap: the idmap database should be indexedAndrew Tridgell1-0/+4
2009-10-19s4-libnet: fixed privilege handling in samsync to use the right dbAndrew Tridgell1-30/+29
I only noticed this one because of Karolins spelling fix :-)
2009-10-19s4-pvfs: fill in alignment_requirement (valgrind error)Andrew Tridgell1-0/+1
2009-10-19s4:test: Fix typo.Karolin Seeger1-1/+1
Karolin
2009-10-19Fix typo.Karolin Seeger5-5/+5
privilage -> privilege Karolin
2009-10-19s4-selftest: move secdesc.python test to skip listAndrew Tridgell2-1/+1
This test produces a python backtrace due to LDAP_INSUFFICIENT_ACCESS_RIGHTS errors, which are expected until the new acl code is finished. The python backtrace overrides the 'knownfail' listing, so we need to skip this test for now.
2009-10-19s4-test: removed duplicate knownfail entryAndrew Tridgell1-1/+0
2009-10-19s4-pvfs: another uninitialised variableAndrew Tridgell1-1/+1
thanks to valgrind for this one
2009-10-19s4-pvfs: fixed uninitialised variableAndrew Tridgell1-1/+1
This caused havoc on the build farm. Interestingly, it only affected gcc 4.3.3, not gcc 4.4.1
2009-10-18s4:ldb_msg_check_string_attribute - add a comment about the result valuesMatthias Dieter Wallnöfer2-1/+14
2009-10-18Revert "s4:ldb_msg - Use LDB constants on results"Matthias Dieter Wallnöfer1-3/+4
This reverts commit 56a8baff3df6a5120b6c7bbca771dfb7c6934fd5. Simo pointed out that I was wrong here.
2009-10-18s4:torture "cldap" test - rework and test more resultsMatthias Dieter Wallnöfer1-21/+17
2009-10-18s4:sites - get the server site (name) from DSDBMatthias Dieter Wallnöfer3-3/+15
2009-10-18s4:dcerpc_netlogon - unify the two workstation object lookups (DNS hostname ↵Matthias Dieter Wallnöfer1-20/+26
and supported encryption types) This is simply for better performance (no functional change).
2009-10-18s4:ldb_msg - Use LDB constants on resultsMatthias Dieter Wallnöfer1-5/+7