Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Move DRSUAPI per-attribute decryption into a common file | Andrew Bartlett | 2009-04-14 | 5 | -276/+15 | |
| | | | | | | | | | | | | | | This file (contining metze's decryption routines) is now also be used by Samba3's DRSUAPI implementation Andrew Bartlett | |||||
* | | Move libcli/auth to the top level | Andrew Bartlett | 2009-04-14 | 10 | -2260/+1 | |
|/ | ||||||
* | Merge branch 'master' of ssh://git.samba.org/data/git/samba into master-devel | Andrew Bartlett | 2009-04-14 | 2 | -40/+46 | |
|\ | ||||||
| * | s4-smbtorture: fix two valgrind warnings. | Günther Deschner | 2009-04-13 | 1 | -0/+2 | |
| | | | | | | | | Guenther | |||||
| * | s4-smbtorture: disable test_SecondaryClosePrinter when running against s3 ↵ | Günther Deschner | 2009-04-13 | 1 | -4/+8 | |
| | | | | | | | | | | | | for now. Guenther | |||||
| * | s4-smbtorture: move test_ReplyOpenPrinter from RPC-SPOOLSS to ↵ | Günther Deschner | 2009-04-13 | 2 | -36/+36 | |
| | | | | | | | | | | | | RPC-SPOOLSS-NOTIFY. Guenther | |||||
* | | s4:ldb Make it possible to re-run ldap.py again | Andrew Bartlett | 2009-04-14 | 1 | -2/+6 | |
|/ | | | | | | The parentGUID test didn't clean up after itself correctly. Andrew Bartlett | |||||
* | s4-smbtorture: use printerinfo level 1 name, not description in | Günther Deschner | 2009-04-13 | 1 | -4/+11 | |
| | | | | | | test_EnumPrinters_old(). Guenther | |||||
* | s4:rpc_server: split out the parsing of the ncacn_packet from analyzing of ↵ | Stefan Metzmacher | 2009-04-10 | 1 | -34/+55 | |
| | | | | | | the content metze | |||||
* | s4:rpc_server: report available output for all replies | Stefan Metzmacher | 2009-04-10 | 1 | -0/+24 | |
| | | | | metze | |||||
* | s4-smbtorture: perform the ntsvcs devicelist tests against the Spooler service. | Günther Deschner | 2009-04-10 | 1 | -18/+38 | |
| | | | | Guenther | |||||
* | s4-smbtorture: add test_EnumDependentServicesW() to RPC-SVCCTL. | Günther Deschner | 2009-04-09 | 1 | -1/+66 | |
| | | | | Guenther | |||||
* | s4-smbtorture: add test_QueryServiceObjectSecurity() to RPC-SVCCTL test. | Günther Deschner | 2009-04-09 | 1 | -0/+55 | |
| | | | | Guenther | |||||
* | s4-smbtorture: add test_QueryServiceConfigW() to RPC-SVCCTL. | Günther Deschner | 2009-04-09 | 1 | -0/+44 | |
| | | | | Guenther | |||||
* | s4-smbtorture: add test_QueryServiceStatus() to RPC-SVCCTL. | Günther Deschner | 2009-04-09 | 1 | -0/+32 | |
| | | | | Guenther | |||||
* | Merge branch 'wspp-schema' | Andrew Tridgell | 2009-04-09 | 34 | -16382/+6656 | |
|\ | ||||||
| * | enable testing of possibleInferiors generation | Andrew Tridgell | 2009-04-09 | 1 | -0/+1 | |
| | | ||||||
| * | make the memory usage of possibleInferiors much more efficient | Andrew Tridgell | 2009-04-09 | 1 | -20/+31 | |
| | | ||||||
| * | we should not be supplying a generated attribute in our schema | Andrew Tridgell | 2009-04-09 | 1 | -13/+0 | |
| | | ||||||
| * | fixed the possibleInferiors calculation so it now passes the test | Andrew Tridgell | 2009-04-09 | 2 | -27/+28 | |
| | | | | | | | | | | We are probably still using more memory here than we need to. That needs to be looked at. | |||||
| * | slightly nicer output in our possibleInferiors test code | Andrew Tridgell | 2009-04-09 | 1 | -2/+2 | |
| | | ||||||
| * | hook the new possibleInferiors calculation into the schema | Andrew Tridgell | 2009-04-09 | 1 | -14/+77 | |
| | | | | | | | | | | We now generate possibleInferiors at startup, and return it when requested | |||||
| * | Make the schema_inferiors generation code to compile | Andrew Bartlett | 2009-04-08 | 4 | -70/+101 | |
| | | | | | | | | | | | | Sadly it still segfaults at this stage Andrew Bartlett | |||||
| * | first cut at a C version of the possible inferiors code | Andrew Tridgell | 2009-04-07 | 1 | -0/+172 | |
| | | ||||||
| * | don't load @ATTRIBUTES if we have an override handler in place | Andrew Tridgell | 2009-04-07 | 1 | -0/+7 | |
| | | ||||||
| * | fixed internal handling of attribute deletion | Andrew Tridgell | 2009-04-07 | 1 | -13/+23 | |
| | | ||||||
| * | s4:schema Don't free mem_ctx before it is initilised | Andrew Bartlett | 2009-04-03 | 1 | -1/+0 | |
| | | ||||||
| * | Merge branch 'master' of ssh://git.samba.org/data/git/samba into wspp-schema | Andrew Bartlett | 2009-04-03 | 6 | -23/+210 | |
| |\ | ||||||
| * | | s4:schema Update Windows 2008 schema from Microsoft to latest version | Andrew Bartlett | 2009-04-03 | 3 | -5147/+5150 | |
| | | | ||||||
| * | | Remove minschema generated schema - we now generate from setup/ad-schema/ | Andrew Bartlett | 2009-04-03 | 1 | -10390/+0 | |
| | | | ||||||
| * | | Add parentGUID as an allowed attribute in samba4Top | Andrew Bartlett | 2009-04-03 | 1 | -0/+1 | |
| | | | | | | | | | | | | This is required to get provision against OpenLDAP working again | |||||
| * | | major upgrade to the ldb attribute handling | Andrew Tridgell | 2009-04-02 | 17 | -154/+432 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. | |||||
| * | | Merge commit 'master/master' into wspp-schema | Andrew Tridgell | 2009-04-02 | 8 | -148/+1155 | |
| |\ \ | ||||||
| * | | | possibleInferiors is a generated attribute - we can't pull it over DRS | Andrew Tridgell | 2009-03-31 | 1 | -2/+0 | |
| | | | | | | | | | | | | | | | | or from ldb | |||||
| * | | | Merge branch 'master' into wspp-schema | Andrew Tridgell | 2009-03-31 | 8 | -21/+87 | |
| |\ \ \ | ||||||
| * \ \ \ | Merge branch 'master' into wspp-schema | Andrew Tridgell | 2009-03-31 | 35 | -462/+1099 | |
| |\ \ \ \ | ||||||
| * | | | | | s4:schema Remove 'cn' from the final output of ms_schema.py | Andrew Bartlett | 2009-03-20 | 1 | -0/+6 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This avoids one more point of difference between this an the output from minschema and fullschema Andrew Bartlett | |||||
| * | | | | | Merge branch 'master' of ssh://git.samba.org/data/git/samba into wspp-schema | Andrew Bartlett | 2009-03-20 | 49 | -1940/+758 | |
| |\ \ \ \ \ | ||||||
| * | | | | | | s4:schema Don't rely on objectCategory 'magic' when loading the schema | Andrew Bartlett | 2009-03-11 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The short-to-long name canonicalisation rules use the schema, so clearly they won't work when loading it. Andrew Bartlett | |||||
| * | | | | | | s4:provision load_schema in provision.py no longer takes a hostname | Andrew Bartlett | 2009-03-11 | 1 | -2/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This was missed in the earlier work to use this in provision-backend Andrew Bartlett | |||||
| * | | | | | | Merge branch 'master' of ssh://git.samba.org/data/git/samba into wspp-schema | Andrew Bartlett | 2009-03-11 | 5 | -11/+228 | |
| |\ \ \ \ \ \ | ||||||
| * \ \ \ \ \ \ | Merge branch 'master' of ssh://git.samba.org/data/git/samba into wspp-schema | Andrew Bartlett | 2009-03-08 | 7 | -35/+113 | |
| |\ \ \ \ \ \ \ | ||||||
| * | | | | | | | | Load the schema with a more efficient single search | Andrew Bartlett | 2009-03-06 | 1 | -93/+15 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This search uses the index, and is not recursive, so should avoid the major performance problem with the current sorted schema load. The ad2oLschema code (recently moved to provision-backend) no longer needs the schema to be sorted. Andrew Bartlett | |||||
| * | | | | | | | | Load the schema for provision-backend in a transaction | Andrew Bartlett | 2009-03-06 | 1 | -18/+24 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Loading data in a transaction is faster than without. Andrew Bartlett | |||||
| * | | | | | | | | Sort output of schema for OpenLDAP during conversion | Andrew Bartlett | 2009-03-06 | 1 | -98/+132 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This avoids the need to assume that the schema is sorted on load, which happens more often and is a major performace issue in the Samba4's use of ldb. Andrew Bartlett | |||||
| * | | | | | | | | Allow ms_schema.py to produce output much like minschema_wspp | Sreepathi Pai | 2009-03-05 | 1 | -0/+15 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I've patched the new ms_schema.py (which was intended to be used as a library) to function as minschema_wspp if invoked standalone. Although this is less robust than minschema_wspp on incorrect data, having two programs doing the same thing might not be good idea. Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
| * | | | | | | | | Remove ad2oLschema, insted call it directly from provision-backend | Andrew Bartlett | 2009-03-05 | 7 | -225/+113 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This removes a level of indirection via external binaries in the provision-backend code, and also makes better use of our internal code for loading schema from an LDIF file. Remaining to do: Sort the output again, as the load from LDIF is unsorted (also needed because the normal LDB load from sorted input is too slow anyway, and is only needed here). Andrew Bartlett | |||||
| * | | | | | | | | Merge branch 'master' of ssh://git.samba.org/data/git/samba into wspp-schema | Andrew Bartlett | 2009-03-05 | 58 | -292/+718 | |
| |\ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | Add the new, updated AD schema file from Microsoft | Andrew Bartlett | 2009-02-25 | 4 | -1623/+1585 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also remove the copy of the licence text from licence.txt, to ensure we don't get variations between the copies. Andrew Bartlett | |||||
| * | | | | | | | | | Don't parse the schema data twice | Andrew Bartlett | 2009-02-25 | 1 | -12/+8 | |
| | | | | | | | | | |