Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-10-21 | s4:Handle reprovision with existing partitions | Andrew Bartlett | 1 | -3/+20 | |
The issue here is that if we don't put the partitions metadata in the database before we wipe it, we won't wipe the partitions contents, and so the provision will later fail (entry already exists) Andrew Bartlett | |||||
2009-10-21 | s4:dsdb Don't try and casefold DNs during startup for partition load | Andrew Bartlett | 1 | -10/+19 | |
The issue here is that before we load the schema partition, we may not have the correct casefolding rules. As such, keep things simple and use the DN exactly as found in the @PARTITIONS record to find the database. Andrew Bartlett | |||||
2009-10-21 | s4:dsdb Fix partition_create not to return early | Andrew Bartlett | 1 | -14/+22 | |
2009-10-21 | s4:dsdb Fix tests for samba3sam to pass after partitions module changes | Andrew Bartlett | 1 | -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-21 | s4:dsdb Be strict in selecting on-disk names for partitions | Andrew Bartlett | 2 | -6/+84 | |
I really don't want a cn=foo/../bar in my ldb file name. Andrew Bartlett | |||||
2009-10-21 | s4:dsdb Set 'notification' after the success of a change. | Andrew Bartlett | 1 | -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-21 | s4:provision Set @OPTIONS in the provision_init.ldif | Andrew Bartlett | 3 | -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-21 | s4:dsdb Rework modules create new partitions at runtime | Andrew Bartlett | 10 | -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-21 | s4/drs: prefixMap main interface implementation | Kamen Mazdrashki | 1 | -0/+244 | |
Currenly implemented functions are: dsdb_schema_pfm_new(), dsdb_schema_pfm_make_attid() and dsdb_schema_pfm_oid_from_attid() | |||||
2009-10-21 | s4/drs(tort): Unit test for prefixMap implementation. | Kamen Mazdrashki | 3 | -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-21 | s4/drs(tort): Comment typos fixed in drs_util.c | Kamen Mazdrashki | 1 | -2/+2 | |
2009-10-21 | s4/drs(tort): fixed '==' to '>=' | Kamen Mazdrashki | 1 | -1/+1 | |
ATTID is marked as partial by adding 32768. Thus the check should be '>= 32768' | |||||
2009-10-21 | s4-lsa: Fix dcesrv_lsa_EnumTrustDom() and avoid infite windows client loop. | Günther Deschner | 1 | -0/+9 | |
Found by RPC-LSA-TRUSTED-DOMAIN torture test. Guenther | |||||
2009-10-21 | s4-smbtorture: test whether an lsa_EnumTrustDom implementation would hang up ↵ | Günther Deschner | 1 | -6/+45 | |
a client. Guenther | |||||
2009-10-20 | s4-smbtorture: fix RPC-LSA-LSALOOKUP test against w2k3 and w2k8. | Günther Deschner | 1 | -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-20 | s4-smbtorture: Make it simpler to specify number of trusted domains to create in | Günther Deschner | 1 | -17/+40 | |
RPC-LSA-TRUSTED-DOMAINS. Guenther | |||||
2009-10-20 | s4-smbtorture: Fix wrong comment in RPC-LSA-TRUSTED-DOMAIN test. | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2009-10-20 | s4-smbtorture: split out EnumTrustedDomainsEx test in RPC-LSA-TRUSTED-DOMAINS. | Günther Deschner | 1 | -2/+27 | |
Guenther | |||||
2009-10-20 | s4-smbtorture: add stricter tests for LSA-LOOKUPNAMES replies. | Günther Deschner | 1 | -3/+13 | |
Guenther | |||||
2009-10-20 | s4-smbtorture: move all LookupNames tests into RPC-LSA-LOOKUPNAMES. | Günther Deschner | 1 | -7/+8 | |
Guenther | |||||
2009-10-20 | s4-torture: fixed a pipe leak | Andrew Tridgell | 1 | -0/+2 | |
The RPC-SAMR-PASSWORDS* tests could leak RPC pipes, causing an overallocation of fd's on the server | |||||
2009-10-20 | s4-selftest: the secleak test is not designed for automated running | Andrew Tridgell | 1 | -0/+1 | |
2009-10-20 | s4: ran minimal_includes.pl on source4/auth/gensec | Andrew Tridgell | 6 | -12/+0 | |
2009-10-20 | s4: ran minimal_includes.pl on source4/auth/ntlmssp | Andrew Tridgell | 4 | -8/+0 | |
2009-10-20 | s4: ran minimal_includes.pl on source4/auth/ntlm | Andrew Tridgell | 6 | -14/+0 | |
2009-10-20 | s4: ran minimal_includes.pl on source4/client | Andrew Tridgell | 2 | -5/+0 | |
2009-10-20 | s4: ran minimal_includes.pl on source4/rpc_server | Andrew Tridgell | 9 | -25/+0 | |
2009-10-20 | s4: ran minimal_includes.pl on source4/winbind | Andrew Tridgell | 30 | -84/+0 | |
2009-10-20 | s4-torture: ran minimal_includes.pl over source4/torture | Andrew Tridgell | 124 | -274/+0 | |
This reduces compile time somewhat. | |||||
2009-10-20 | s4-script: cleanup tmp files in minimial_includes.pl | Andrew Tridgell | 1 | -2/+6 | |
also changes to use perl fns, instead of shell | |||||
2009-10-20 | s4-selftest: skip two more scanners | Andrew Tridgell | 1 | -0/+2 | |
Protocol scanners are not any use in the build farm | |||||
2009-10-20 | s4-torture: fixed a fd/mem leak in the RPC-LSA-SECRETS test | Andrew Tridgell | 1 | -7/+12 | |
This test left a large number of lsa pipes open, which could trigger the server running out of fds | |||||
2009-10-20 | s4-selftest: skip the trans2.scan test | Andrew Tridgell | 1 | -0/+1 | |
This test consumes a huge number of file descriptors on the server (random binds to the WKSSVC pipe) | |||||
2009-10-20 | s4-dsdb: fixed empty structure error on solaris8 | Andrew Tridgell | 1 | -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-20 | s4-idl: don't call a variable 'stat' | Andrew Tridgell | 1 | -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-19 | s4:torture "cldap" test - restore the removed constraints and add more | Matthias Dieter Wallnöfer | 1 | -4/+34 | |
Consider for description the post on the technical mailing list. I hope that this satisfies abartlet again. | |||||
2009-10-19 | s4:password_hash LDB module - substitute "lp_workgroup" with "lp_sam_name" | Matthias Dieter Wallnöfer | 1 | -1/+1 | |
According to abartlet's response on my post about "lp_workgroup" this should be the right call. | |||||
2009-10-19 | s4-pyldb: fixed 64 bit issues | Andrew Tridgell | 1 | -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-19 | s4-idmap: the idmap database should be indexed | Andrew Tridgell | 1 | -0/+4 | |
2009-10-19 | s4-libnet: fixed privilege handling in samsync to use the right db | Andrew Tridgell | 1 | -30/+29 | |
I only noticed this one because of Karolins spelling fix :-) | |||||
2009-10-19 | s4-pvfs: fill in alignment_requirement (valgrind error) | Andrew Tridgell | 1 | -0/+1 | |
2009-10-19 | s4:test: Fix typo. | Karolin Seeger | 1 | -1/+1 | |
Karolin | |||||
2009-10-19 | Fix typo. | Karolin Seeger | 5 | -5/+5 | |
privilage -> privilege Karolin | |||||
2009-10-19 | s4-selftest: move secdesc.python test to skip list | Andrew Tridgell | 2 | -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-19 | s4-test: removed duplicate knownfail entry | Andrew Tridgell | 1 | -1/+0 | |
2009-10-19 | s4-pvfs: another uninitialised variable | Andrew Tridgell | 1 | -1/+1 | |
thanks to valgrind for this one | |||||
2009-10-19 | s4-pvfs: fixed uninitialised variable | Andrew Tridgell | 1 | -1/+1 | |
This caused havoc on the build farm. Interestingly, it only affected gcc 4.3.3, not gcc 4.4.1 | |||||
2009-10-18 | s4:ldb_msg_check_string_attribute - add a comment about the result values | Matthias Dieter Wallnöfer | 2 | -1/+14 | |
2009-10-18 | Revert "s4:ldb_msg - Use LDB constants on results" | Matthias Dieter Wallnöfer | 1 | -3/+4 | |
This reverts commit 56a8baff3df6a5120b6c7bbca771dfb7c6934fd5. Simo pointed out that I was wrong here. | |||||
2009-10-18 | s4:torture "cldap" test - rework and test more results | Matthias Dieter Wallnöfer | 1 | -21/+17 | |