Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-06-02 | Build modules statically by default, as there still seem to be a lot of | Jelmer Vernooij | 1 | -1/+2 | |
issues with those even if shared libs work. | |||||
2009-06-02 | Fix more unresolved symbols. | Jelmer Vernooij | 14 | -88/+99 | |
2009-06-02 | python: Move helper functions for using param into a separate file rather | Jelmer Vernooij | 7 | -45/+75 | |
than linking against the python module. | |||||
2009-06-02 | Split up Python code a little bit so we don't hav eto link python modules | Jelmer Vernooij | 1 | -0/+39 | |
to each other. | |||||
2009-06-02 | Fix dependencies when using shared libraries. | Jelmer Vernooij | 3 | -2/+3 | |
2009-06-01 | Merge branch 'master' of ssh://git.samba.org/data/git/samba | Andrew Tridgell | 1 | -1/+1 | |
2009-06-01 | use the unique flag on ldb attributes to optimise & clauses | Andrew Tridgell | 1 | -46/+72 | |
When a attribute is marked unique we know that if we find a match it will be the only possible match. This means that in a list of subtrees connected by an &, it is best to first load the index values for the unique entries, as if they find something then we know we won't have to look any further. This helps with searches like this: (&(objectclass=user)(samaccountname=tridge)) the old code would first have loaded the very large index for the objectclass=user attribute, and then loaded the single entry for samaccountname=tridge. Now we load the samaccountname=tridge entry first, notice that it gives us a single result, and stop, thereby skipping the load of the objectclass=user index record completely. | |||||
2009-06-01 | s4:mkproto: Add NET_API_STATUS return type. | Andrew Kroeger | 1 | -1/+1 | |
The recently added LIBNETAPI torture tests use NET_API_STATUS as a return type for some functions. The torture/libnetapi/proto.h private header that was being generated by mkproto.pl did not include a prototype for the test_netuseradd() function, as it did not know how to handle the NET_API_STATUS return type. | |||||
2009-06-01 | we don't need the unique checks in the samldb code now | Andrew Tridgell | 1 | -162/+2 | |
These attributes now use the unique indexing flag | |||||
2009-06-01 | mark samAccountName, objectGUID and objectSID as unique indexed | Andrew Tridgell | 1 | -0/+20 | |
2009-06-01 | added support for unique indexing in ldb | Andrew Tridgell | 2 | -7/+32 | |
When a attribute is marked as LDB_ATTR_FLAG_UNIQUE_INDEX then attempts to add a 2nd record that has the same attribute value for this attribute as another record will fail. This provides a much more efficient mechanism for ensuring that attributes like objectGUID are unique | |||||
2009-06-01 | fix uninitialised use of samctx | Andrew Tridgell | 1 | -0/+2 | |
2009-06-01 | when comp_num is zero, the case folded DN is always "" | Andrew Tridgell | 1 | -8/+2 | |
This fixes a bug where we would look at an uninitialised dn->linearized | |||||
2009-06-01 | Merge branch 'master' of ssh://git.samba.org/data/git/samba | Andrew Tridgell | 24 | -1718/+1284 | |
2009-05-30 | Move a comment where it belongs | Volker Lendecke | 1 | -3/+6 | |
2009-05-30 | libwbclient: Add async call framework. | Kai Blin | 5 | -4/+6 | |
2009-05-29 | s4-smbtorture: fix the build w/o libnetapi. | Günther Deschner | 1 | -0/+8 | |
This is surely the wrong fix, but I could not figure out why the samba4 build system adds the init function although the m4 macro had switched off the torture libnetapi subsystem when the headers and libs were not found. Can one of the samba4 build gurus please have a look ? Guenther | |||||
2009-05-29 | s4-smbtorture: add NETAPI-GROUP test. | Günther Deschner | 3 | -1/+523 | |
Guenther | |||||
2009-05-29 | s4-smbtorture: add NETAPI-USER test. | Günther Deschner | 3 | -1/+479 | |
Guenther | |||||
2009-05-29 | s4-smbtorture: add very basic LIBNETAPI testsuite. | Günther Deschner | 6 | -0/+124 | |
Guenther | |||||
2009-05-29 | s4-smbtorture: add a very basic NSS-WRAPPER testsuite. | Günther Deschner | 2 | -1/+4 | |
Guenther | |||||
2009-05-29 | s4-smbtorture: remove trailing whitespace. | Günther Deschner | 1 | -3/+3 | |
Guenther | |||||
2009-05-29 | s4-smbtorture: Fix test_SamLogon() for netlogon servers not yet supporting | Günther Deschner | 1 | -0/+4 | |
validation level 6. Guenther | |||||
2009-05-29 | Fix some nonempty blank lines | Volker Lendecke | 1 | -11/+11 | |
2009-05-29 | Win2k3 don't allow creating of domain trust accounts over SAMR | Andrew Bartlett | 2 | -6/+6 | |
2009-05-29 | s4:torture Don't try to Close a Deleted handle | Andrew Bartlett | 1 | -2/+0 | |
2009-05-29 | s4: Add additional 2-letter SID/RID mappings. | Andrew Kroeger | 1 | -0/+23 | |
Information from http://msdn.microsoft.com/en-us/library/aa379602(VS.85).aspx | |||||
2009-05-29 | s4:setup Remove generated attributes from provision_configuration | Andrew Bartlett | 1 | -195/+0 | |
Incorrectly added in 95eeef91d3ed7daf8e19029eadcc610caf26db63, and found by OpenLDAP backend tests run by Theodor Chirana <office@adaptcom.ro> Andrew Bartlett | |||||
2009-05-29 | s4:torture Don't run QueryDisplayInfo test for SAMR-USERS-PRIVILEGES | Andrew Bartlett | 1 | -2/+7 | |
2009-05-29 | s4:torture Clean up users and groups added in RPC-SAMR-LARGE-DC | Andrew Bartlett | 1 | -11/+37 | |
2009-05-29 | s4:torture Half the repeditive tests run by RPC-SAMR-PASSWORDS-PWDLASTSET | Andrew Bartlett | 1 | -1/+6 | |
2009-05-29 | Explicitly list RPC-SAMR-PASSWORDS-PWDLASTSET and RPC-SAMR-USERS-PRIVILAGES ↵ | Andrew Bartlett | 1 | -1/+1 | |
as slow | |||||
2009-05-29 | s4:client Match Samba3 and remove smbmount from the distribution | Andrew Bartlett | 3 | -1434/+0 | |
2009-05-29 | s4:torture Make the RPC-SAMR-PWDLASTET more efficient | Andrew Bartlett | 1 | -49/+43 | |
By using SamLogonEx we avoid setting up the credentials chain for each request. (Needs to be pushed further up the stack, to only connect to NETLOGON once). Andrew Bartlett | |||||
2009-05-28 | Merge branch 'master' of ssh://git.samba.org/data/git/samba | Andrew Tridgell | 14 | -50/+94 | |
2009-05-28 | a useful debugging tool | Andrew Tridgell | 1 | -0/+7 | |
When looking at performance problems with ldb it can be useful to see which searches causes unindexed full searches. This makes it easy to enable that. | |||||
2009-05-28 | fixed one-level indexing | Andrew Tridgell | 1 | -6/+2 | |
one-level indexing was not always effective due to some broken logic in the indexing code. This change means that if normal indexing fails, we can still fall back on one-level indexing. This reduces the number of full unindexed searches in s4 quite a lot | |||||
2009-05-28 | enable one-level indexing in sam.ldb | Andrew Tridgell | 1 | -0/+5 | |
2009-05-27 | Modified SamDB to accept options like Ldb. | Nadezhda Ivanova | 1 | -2/+2 | |
2009-05-27 | Detect missing 'witch' before detecting missing autoconf | Andrew Bartlett | 1 | -1/+6 | |
2009-05-27 | Handle the krbtgt special case by looking for RID -514 | Andrew Bartlett | 1 | -26/+52 | |
It turns out (seen in MS-SAMR 3.1.1.7.1 for example) that the primary way the krbtgt account is recognised as special is that RID. This should fix issues such as 'password expired' on the kpasswd service. Andrew Bartlett | |||||
2009-05-27 | s4:tevent: Increase trace debug level to 50. | Andrew Kroeger | 1 | -1/+1 | |
The sheer volume of messages generated by tevent when the trace level is set to 10 makes it difficult to debug issues in a level 10 log. Increasing this to 50 allows tevent tracing to be enabled if needed, but otherwise keeps the extra chatter out of a level 10 log. | |||||
2009-05-26 | s4:ldb_modules: Correct typos. | Andrew Kroeger | 2 | -2/+2 | |
2009-05-26 | s4:ldb:modules: Correct typos. | Andrew Kroeger | 4 | -6/+4 | |
2009-05-26 | s4:libcli/smb2: remove old dialect revision constants | Stefan Metzmacher | 1 | -4/+0 | |
metze | |||||
2009-05-26 | s4:smb2srv: We only support SMB 2.002. | Stefan Metzmacher | 2 | -6/+12 | |
We need to loop over all given dialects and check if we can find SMB2_DIALECT_REVISION_202. metze | |||||
2009-05-26 | s4:libcli/smb2: use new SMB2_DIVELECT_REVISION constants | Stefan Metzmacher | 1 | -2/+5 | |
Also send them in the order a windows client would send them (the lowest first). metze | |||||
2009-05-26 | s4:libcli/smb2: add some more SMB2 constants | Stefan Metzmacher | 1 | -4/+14 | |
metze | |||||
2009-05-26 | use domain_dn not ncname | Andrew Tridgell | 1 | -3/+2 | |
fixed up from previous patch that removed the use of crossref records | |||||
2009-05-26 | Merge branch 'master' of ssh://git.samba.org/data/git/samba | Andrew Tridgell | 16 | -615/+253 | |