Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-11-12 | s4:dsdb/schema Simplify schema loading from ldb messages | Andrew Bartlett | 1 | -17/+2 | |
It turns out that we always add the class/attribute to the schema. | |||||
2009-11-12 | lib/util Split data_blob_hex_string() into upper and lower | Andrew Bartlett | 1 | -1/+1 | |
Rather than have a repeat of the bugs we found at the plugfest where hexidecimal strings must be in upper or lower case in particular places, ensure that each caller chooses which case they want. This reverts most of the callers back to upper case, as things were before tridge's patch. The critical call in the extended DN code is of course handled in lower case. Andrew Bartlett | |||||
2009-10-23 | s4-ldbwrap: added re-use of ldb contexts in ldb_wrap_connect() | Andrew Tridgell | 3 | -3/+3 | |
This allows us to reuse a ldb context if it is open twice, instead of going through the expensive process of a full ldb open. We can reuse it if all of the parameters are the same. The change relies on callers using talloc_unlink() or free of a parent to close a ldb context. | |||||
2009-10-20 | s4-torture: ran minimal_includes.pl over source4/torture | Andrew Tridgell | 5 | -13/+0 | |
This reduces compile time somewhat. | |||||
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-18 | s4:torture "cldap" test - rework and test more results | Matthias Dieter Wallnöfer | 1 | -21/+17 | |
2009-10-14 | s4:torture cldap test - Add checks for the right forest DNS name | Matthias Dieter Wallnöfer | 1 | -1/+6 | |
2009-10-14 | s4:torture - fix up "ldap_basic" test | Matthias Dieter Wallnöfer | 1 | -5/+6 | |
2009-10-02 | ds-flags: use the new name DS_DNS_FOREST_ROOT | Andrew Tridgell | 1 | -5/+5 | |
Update to use the new DS_DNS_FOREST_ROOT name, which makes it clearer what this bit means (according to MS-ADTS doc) | |||||
2009-08-05 | s4:torture The test logic for the target was wrong. This should correct it. | Matthias Dieter Wallnöfer | 1 | -4/+4 | |
2009-08-05 | s4:torture Remove some unwanted code in the LDAP test - hope this fixes up ↵ | Matthias Dieter Wallnöfer | 1 | -12/+0 | |
the test failures | |||||
2009-08-04 | s4:torture rework LDAP sort test | Andrew Bartlett | 2 | -0/+157 | |
This reworks the test to be part of the LDAP tests, to make better use of the torture API and the ldb API (in particular around adding controls), and a general cleanup. This also adds the test to the 'make test' run. Andrew Bartlett | |||||
2009-07-31 | s4: Adds a small test for the new enhanced error messages from the AD LDAP ↵ | Matthias Dieter Wallnöfer | 1 | -4/+183 | |
server | |||||
2009-06-18 | Fixes for the "cldap" tests | Matthias Dieter Wallnöfer | 2 | -6/+19 | |
- Insert a check after the "tsocket" library call to make sure that the call terminated correctly - Add a comment to explain why on further calls of "cldap_socket_init" the destination address hasn't to be specified | |||||
2009-04-02 | major upgrade to the ldb attribute handling | Andrew Tridgell | 1 | -1/+1 | |
This is all working towards supporting the full WSPP schema without a major performance penalty. We now use binary searches when looking up classes and attributes. We also avoid the loop loading the attributes into ldb, by adding a hook to override the ldb attribute search function in a module. The attributes can thus be loaded once, and then saved as part of the global schema. Also added support for a few more key attribute syntaxes, as needed for the full schema. | |||||
2009-03-22 | LDAP-CLDAP: remove temporary debug statements... | Stefan Metzmacher | 1 | -2/+2 | |
metze | |||||
2009-03-19 | s4:cldap: rewrite the cldap library based on tsocket | Stefan Metzmacher | 2 | -48/+73 | |
metze | |||||
2009-03-11 | LDAP-BENCH-CLDAP: also test CLDAP rootdse searches. | Stefan Metzmacher | 1 | -6/+79 | |
metze | |||||
2009-02-05 | LDAP-UPTODATEVECTOR: fix segfault against samba4 as server | Stefan Metzmacher | 1 | -0/+1 | |
metze | |||||
2009-02-02 | s4:cldap: s/private/private_data | Stefan Metzmacher | 1 | -2/+2 | |
metze | |||||
2008-10-15 | idl: finally fully share nbt.idl in s3 and s4. | Günther Deschner | 1 | -7/+8 | |
Guenther | |||||
2008-10-14 | Sync with Samba 3. | Jelmer Vernooij | 1 | -4/+4 | |
2008-10-11 | Fix include paths to new location of libutil. | Jelmer Vernooij | 2 | -2/+2 | |
2008-10-02 | The IRIX compiler does not like embedded unnamed unions | Volker Lendecke | 1 | -44/+44 | |
2008-09-29 | LDB ASYNC: misc changes | Simo Sorce | 1 | -26/+38 | |
2008-09-23 | Merge ldb_search() and ldb_search_exp_fmt() into a simgle function. | Simo Sorce | 2 | -8/+6 | |
The previous ldb_search() interface made it way too easy to leak results, and being able to use a printf-like expression turns to be really useful. | |||||
2008-08-20 | Add a torture test for the new 'netlogon' flags. | Matthias Dieter Wallnöfer | 1 | -0/+146 | |
Signed-off-by: Andrew Bartlett <abartlet@samba.org> (This used to be commit a484334fb4dafd1df514d1bf88f7e0c4f07dff86) | |||||
2008-06-14 | Make up the right dependencies now that ldb depends on libevents | Simo Sorce | 1 | -1/+1 | |
(This used to be commit 3b8eec7ca334528cad3cdcd5e3fc5ee555d8d0e0) | |||||
2008-05-21 | Extend the 'netlogon' CLDAP and NBT implementation. | Andrew Bartlett | 1 | -1/+21 | |
This now handles checking if the user exists, including validating the ACB mask on the user. This would be a nasty security hole, if Kerberos did not already expose this information anonymously... Andrew Bartlett (This used to be commit 441b286c00f9a7743cdefeb243545bdbd2c94c5e) | |||||
2008-05-17 | Modify the LDAP-CLDAP test for better coverage. | Andrew Bartlett | 1 | -4/+8 | |
This fixes up some compiled in constants and checks a couple more NT versions. Andrew Bartlett (This used to be commit ca1b3fe3add06dc22361d5a5fe7e63a6abb1697c) | |||||
2008-05-16 | Rework the CLDAP and NBT netlogon requests and responses. | Andrew Bartlett | 1 | -33/+34 | |
This now matches section 7.3.3 of the MS-ATDS specification, and all our current tests pass against windows. There is still more testing to do, and the server implementation to complete. Andrew Bartlett (This used to be commit 431d0c03965cbee85691cd0dc1e2a509c1a2b717) | |||||
2008-04-27 | Move subunit infrastructure code into lib/torture. | Jelmer Vernooij | 1 | -1/+1 | |
(This used to be commit 5b44d8121de7735d69e6238a1442aff034a8ebd3) | |||||
2008-04-21 | Remove more event_context_init() uses from function calls within deep down ↵ | Simo Sorce | 3 | -4/+10 | |
the code. Make sure we pass around the event_context where we need it instead. All test but a few python ones fail. Jelmer promised to fix them. (This used to be commit 3045d391626fba169aa26be52174883e18d323e9) | |||||
2008-04-17 | Specify event_context to ldb_wrap_connect explicitly. | Jelmer Vernooij | 2 | -2/+2 | |
(This used to be commit b4e1ae07a284c044704322446c94351c2decff91) | |||||
2008-04-17 | Use provided event context rather than looking for it. | Jelmer Vernooij | 1 | -1/+1 | |
(This used to be commit fd0bb96acea3d7949cf0574bb6f3568a90f67f4e) | |||||
2008-04-02 | Install public header files again and include required prototypes. | Jelmer Vernooij | 1 | -3/+3 | |
(This used to be commit 47ffbbf67435904754469544390b67d34c958343) | |||||
2008-02-21 | Remove yet more uses of global_loadparm. | Jelmer Vernooij | 2 | -3/+3 | |
(This used to be commit e01c1e87c0fe9709df7eb5b863f7ce85564174cd) | |||||
2008-01-06 | r26683: Add another testcase. I still don't know what's wrong here. | Andrew Bartlett | 1 | -0/+21 | |
Andrew Bartlett (This used to be commit 341929c615e5573887889cf22950a25b536c6fc1) | |||||
2008-01-06 | r26682: Move CLDAP to the modern torture system, and add value checking. | Andrew Bartlett | 1 | -14/+28 | |
Andrew Bartlett (This used to be commit df17c4a9e84f4a4087c4a4a8ad44a82d4acb522e) | |||||
2008-01-01 | r26639: librpc: Pass iconv convenience on from RPC connection to NDR ↵ | Jelmer Vernooij | 1 | -2/+4 | |
library, so it can be overridden by OpenChange. (This used to be commit 2f29f80e07adef1f020173f2cd6d947d0ef505ce) | |||||
2007-12-21 | r26540: Revert my previous commit after concerns raised by Andrew. | Jelmer Vernooij | 1 | -1/+1 | |
(This used to be commit 6ac86f8be7d9a8c5ab396a93e6d1e6819e11f173) | |||||
2007-12-21 | r26539: Remove unnecessary statics. | Jelmer Vernooij | 1 | -1/+1 | |
(This used to be commit e53e79eebef3ece6978f0a2b4a1ee0a0814bb5d2) | |||||
2007-12-21 | r26376: Add context for libcli_resolve. | Jelmer Vernooij | 1 | -1/+1 | |
(This used to be commit 459e1466a411d6f83b7372e248566e6e71c745fc) | |||||
2007-12-21 | r26355: Eliminate global_loadparm in more places. | Jelmer Vernooij | 2 | -10/+12 | |
(This used to be commit 5d589a0d94bd76a9b4c9fc748854e8098ea43c4d) | |||||
2007-12-21 | r26353: Remove use of global_loadparm. | Jelmer Vernooij | 2 | -3/+6 | |
(This used to be commit 17637e4490e42db6cdef619286c4d5a0982e9d1a) | |||||
2007-12-21 | r26271: Remove some more uses of global_loadparm. | Jelmer Vernooij | 2 | -23/+25 | |
(This used to be commit e9875fcd56de0748ed78d7e3c9cdb4919cd96d3c) | |||||
2007-12-21 | r26264: pass name resolve order explicitly, use torture context for settings ↵ | Jelmer Vernooij | 1 | -1/+2 | |
in dssync tests. (This used to be commit c7eae1c7842f9ff8b70cce9e5d6f3ebbbe78e83b) | |||||
2007-12-21 | r26238: Add a loadparm context parameter to torture_context, remove more ↵ | Jelmer Vernooij | 3 | -18/+13 | |
uses of global_loadparm. (This used to be commit a33a5530545086b81a3b205aa109dff11c546926) | |||||
2007-12-21 | r26223: Move loadparm context up in the stack. | Jelmer Vernooij | 1 | -0/+2 | |
(This used to be commit 152e2b1a283675b53affb8f7225644925f171dbd) | |||||
2007-12-21 | r26003: Split up DB_WRAP, as first step in an attempt to sanitize dependencies. | Jelmer Vernooij | 2 | -2/+2 | |
(This used to be commit 56dfcb4f2f8e74c9d8b2fe3a0df043781188a555) |