Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-04-09 | make the memory usage of possibleInferiors much more efficient | Andrew Tridgell | 1 | -20/+31 | |
2009-04-09 | we should not be supplying a generated attribute in our schema | Andrew Tridgell | 1 | -13/+0 | |
2009-04-09 | fixed the possibleInferiors calculation so it now passes the test | Andrew Tridgell | 2 | -27/+28 | |
We are probably still using more memory here than we need to. That needs to be looked at. | |||||
2009-04-09 | slightly nicer output in our possibleInferiors test code | Andrew Tridgell | 1 | -2/+2 | |
2009-04-09 | hook the new possibleInferiors calculation into the schema | Andrew Tridgell | 1 | -14/+77 | |
We now generate possibleInferiors at startup, and return it when requested | |||||
2009-04-08 | Make the schema_inferiors generation code to compile | Andrew Bartlett | 4 | -70/+101 | |
Sadly it still segfaults at this stage Andrew Bartlett | |||||
2009-04-07 | first cut at a C version of the possible inferiors code | Andrew Tridgell | 1 | -0/+172 | |
2009-04-07 | don't load @ATTRIBUTES if we have an override handler in place | Andrew Tridgell | 1 | -0/+7 | |
2009-04-07 | fixed internal handling of attribute deletion | Andrew Tridgell | 1 | -13/+23 | |
2009-04-03 | s4:schema Don't free mem_ctx before it is initilised | Andrew Bartlett | 1 | -1/+0 | |
2009-04-03 | Merge branch 'master' of ssh://git.samba.org/data/git/samba into wspp-schema | Andrew Bartlett | 6 | -23/+210 | |
2009-04-03 | s4:schema Update Windows 2008 schema from Microsoft to latest version | Andrew Bartlett | 3 | -5147/+5150 | |
2009-04-03 | Remove minschema generated schema - we now generate from setup/ad-schema/ | Andrew Bartlett | 1 | -10390/+0 | |
2009-04-03 | Add parentGUID as an allowed attribute in samba4Top | Andrew Bartlett | 1 | -0/+1 | |
This is required to get provision against OpenLDAP working again | |||||
2009-04-02 | major upgrade to the ldb attribute handling | Andrew Tridgell | 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. | |||||
2009-04-01 | s4 torture: Addition to RAW-BENCH-LOCK to take a configurable number of ↵ | Zack Kirsch | 1 | -1/+19 | |
locks before starting the test This can be useful for benchmarking as well as stress testing. | |||||
2009-04-01 | s/NT_STATUS_WIN7_INVALID_RANGE/NT_STATUS_INVALID_LOCK_RANGE/g | Zach Loafman | 3 | -8/+8 | |
2009-04-01 | s4 torture: Remove unused parameter | Tim Prouty | 1 | -14/+7 | |
2009-04-01 | s4 torture: Add new streams oplock test | Tim Prouty | 1 | -0/+176 | |
2009-04-02 | Merge commit 'master/master' into wspp-schema | Andrew Tridgell | 8 | -148/+1155 | |
2009-04-01 | s4:torture/smb2: Add torture tests for lease breaks, durable opens. | Zach Loafman | 2 | -136/+988 | |
2009-04-01 | s4:smb2: Add lease break support for SMB2.1 | Zach Loafman | 6 | -12/+167 | |
Add the structures and marshalling for the lease break variants of the oplock break / oplock break ack messages. | |||||
2009-03-31 | possibleInferiors is a generated attribute - we can't pull it over DRS | Andrew Tridgell | 1 | -2/+0 | |
or from ldb | |||||
2009-03-31 | Merge branch 'master' into wspp-schema | Andrew Tridgell | 8 | -21/+87 | |
2009-03-31 | change ldb version number (as ldb_module structure has changed) | Andrew Tridgell | 2 | -2/+2 | |
2009-03-31 | use the prepare_commit op in the partition code | Andrew Tridgell | 1 | -14/+49 | |
This makes multi-partition ldb's much safer | |||||
2009-03-31 | added support for a prepare_commit() op in ldb modules | Andrew Tridgell | 6 | -5/+36 | |
This op will be used by the partition module to give us good transaction semantics across the 4 partitions that sam.ldb uses. | |||||
2009-03-31 | Merge branch 'master' into wspp-schema | Andrew Tridgell | 35 | -462/+1099 | |
2009-03-28 | s4:torture/smb2: Add torture tests for leases. | Zach Loafman | 3 | -0/+298 | |
2009-03-28 | s4:smb2: Add rudimentary SMB2.1 lease support to libcli | Zach Loafman | 3 | -0/+50 | |
Add the structures, constants, and marshalling for SMB2.1 leases. | |||||
2009-03-27 | s4:torture/smb2: fix compiler warnings and bugs | Stefan Metzmacher | 1 | -1/+3 | |
metze | |||||
2009-03-27 | s4:torture/smb2: fix the build | Stefan Metzmacher | 1 | -5/+5 | |
We move prototypes of _PUBLIC_ functions into /dev/null, as we want public function to have handwritten prototypes. see proto_header_template in build/make/templates.mk... metze | |||||
2009-03-27 | s4:build: make it possible to pass down CTAGS_OPTIONS or ETAGS_OPTIONS | Stefan Metzmacher | 1 | -2/+3 | |
metze | |||||
2009-03-26 | Add durable open / oplock interaction test. Rather than give it a chance to ↵ | Zach Loafman | 1 | -3/+109 | |
disconnect, Win7 will break a batch oplock immediately on contention. | |||||
2009-03-26 | Reorganize old persistent_handles test into durable_open.c, turn it into a ↵ | Zach Loafman | 3 | -9/+20 | |
suite instead of a solo test (in anticipation of more tests). | |||||
2009-03-27 | Merge branch 'master' of ssh://git.samba.org/data/git/samba | Andrew Tridgell | 10 | -16/+38 | |
2009-03-27 | added a --wspp option | Andrew Tridgell | 1 | -4/+7 | |
Adding --wspp to possibleInferiors.py forces it to use the WSPP documented algorithm, which doesn't match windows behaviour | |||||
2009-03-26 | configure: Use m4 defines for minimum library versions rather than shell | Jelmer Vernooij | 2 | -7/+7 | |
variables, so the values rather than the variable names show up in configure output. | |||||
2009-03-26 | Merge branch 'master' of ssh://git.samba.org/data/git/samba into displaysec | Jelmer Vernooij | 6 | -45/+153 | |
2009-03-26 | s4:heimdal_build: provide heimdal_version and heimdal_long_version symbols | Stefan Metzmacher | 2 | -0/+7 | |
metze | |||||
2009-03-26 | s4:heimdal_build: define HAVE_STRLCPY, HAVE_STRLCAT, HAVE_STRCASECMP and ↵ | Stefan Metzmacher | 1 | -0/+16 | |
HAVE_MKSTEMP metze | |||||
2009-03-26 | s4:kdc: use krb5_data_free() | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2009-03-26 | s4:auth/credentials: use krb5_data_free() | Stefan Metzmacher | 1 | -5/+1 | |
metze | |||||
2009-03-26 | s4:auth/credentials: include gssapi/gssapi_krb5.h | Stefan Metzmacher | 1 | -0/+1 | |
metze | |||||
2009-03-26 | fixed possibleinferiors.py so it matches windows behaviour | Andrew Tridgell | 1 | -39/+127 | |
This test code builds the possibleInferiors for every class in the schema on a target machine, and compares it to the servers possibleInferiors attribute. The MS-ADTS spec describes how to calculate possibleInferiors for a object, but it seems to have some bugs. The spec says that we need to use AUXCLASSES, and it does not mention the use of the SUBCLASS tree. In trying to match windows behaviour, I found that I needed to ignore the AUXCLASSES and build a SUBCLASSES tree. | |||||
2009-03-25 | display_sec: Move to common libcli/security directory. | Jelmer Vernooij | 1 | -2/+0 | |
2009-03-25 | Merge branch 'master' of ssh://git.samba.org/data/git/samba into displaysec | Jelmer Vernooij | 11 | -339/+225 | |
2009-03-24 | s4-install: add new location of generated dcerpc headers to headermap file. | Günther Deschner | 1 | -0/+2 | |
Guenther | |||||
2009-03-24 | move dcerpc.idl to main directory. | Günther Deschner | 2 | -308/+2 | |
Guenther | |||||
2009-03-24 | the start of a possibleInferiors test suite | Andrew Tridgell | 1 | -0/+155 | |
we haven't implemented possibleInferiors yet. This test is meant to help us understand how it works. It tries to construct possibleInferiors via searches on other attributes, and compares it to the servers constructed possibleInferiors attribute for each class in the servers schema. see [MS-ADTS] section 3.1.1.4.5.21 |