summaryrefslogtreecommitdiffstats
path: root/source4
Commit message (Collapse)AuthorAgeFilesLines
* s4 torture: Addition to RAW-BENCH-LOCK to take a configurable number of ↵Zack Kirsch2009-04-011-1/+19
| | | | | | locks before starting the test This can be useful for benchmarking as well as stress testing.
* s/NT_STATUS_WIN7_INVALID_RANGE/NT_STATUS_INVALID_LOCK_RANGE/gZach Loafman2009-04-013-8/+8
|
* s4 torture: Remove unused parameterTim Prouty2009-04-011-14/+7
|
* s4 torture: Add new streams oplock testTim Prouty2009-04-011-0/+176
|
* s4:torture/smb2: Add torture tests for lease breaks, durable opens.Zach Loafman2009-04-012-136/+988
|
* s4:smb2: Add lease break support for SMB2.1Zach Loafman2009-04-016-12/+167
| | | | | Add the structures and marshalling for the lease break variants of the oplock break / oplock break ack messages.
* change ldb version number (as ldb_module structure has changed)Andrew Tridgell2009-03-312-2/+2
|
* use the prepare_commit op in the partition codeAndrew Tridgell2009-03-311-14/+49
| | | | This makes multi-partition ldb's much safer
* added support for a prepare_commit() op in ldb modulesAndrew Tridgell2009-03-316-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.
* s4:torture/smb2: Add torture tests for leases.Zach Loafman2009-03-283-0/+298
|
* s4:smb2: Add rudimentary SMB2.1 lease support to libcliZach Loafman2009-03-283-0/+50
| | | | Add the structures, constants, and marshalling for SMB2.1 leases.
* s4:torture/smb2: fix compiler warnings and bugsStefan Metzmacher2009-03-271-1/+3
| | | | metze
* s4:torture/smb2: fix the buildStefan Metzmacher2009-03-271-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
* s4:build: make it possible to pass down CTAGS_OPTIONS or ETAGS_OPTIONSStefan Metzmacher2009-03-271-2/+3
| | | | metze
* Add durable open / oplock interaction test. Rather than give it a chance to ↵Zach Loafman2009-03-261-3/+109
| | | | disconnect, Win7 will break a batch oplock immediately on contention.
* Reorganize old persistent_handles test into durable_open.c, turn it into a ↵Zach Loafman2009-03-263-9/+20
| | | | suite instead of a solo test (in anticipation of more tests).
* Merge branch 'master' of ssh://git.samba.org/data/git/sambaAndrew Tridgell2009-03-2710-16/+38
|\
| * configure: Use m4 defines for minimum library versions rather than shellJelmer Vernooij2009-03-262-7/+7
| | | | | | | | | | variables, so the values rather than the variable names show up in configure output.
| * Merge branch 'master' of ssh://git.samba.org/data/git/samba into displaysecJelmer Vernooij2009-03-266-45/+153
| |\
| | * s4:heimdal_build: provide heimdal_version and heimdal_long_version symbolsStefan Metzmacher2009-03-262-0/+7
| | | | | | | | | | | | metze
| | * s4:heimdal_build: define HAVE_STRLCPY, HAVE_STRLCAT, HAVE_STRCASECMP and ↵Stefan Metzmacher2009-03-261-0/+16
| | | | | | | | | | | | | | | | | | HAVE_MKSTEMP metze
| | * s4:kdc: use krb5_data_free()Stefan Metzmacher2009-03-261-1/+1
| | | | | | | | | | | | metze
| | * s4:auth/credentials: use krb5_data_free()Stefan Metzmacher2009-03-261-5/+1
| | | | | | | | | | | | metze
| | * s4:auth/credentials: include gssapi/gssapi_krb5.hStefan Metzmacher2009-03-261-0/+1
| | | | | | | | | | | | metze
| * | display_sec: Move to common libcli/security directory.Jelmer Vernooij2009-03-251-2/+0
| | |
| * | Merge branch 'master' of ssh://git.samba.org/data/git/samba into displaysecJelmer Vernooij2009-03-2511-339/+225
| |\ \
| * \ \ Merge branch 'master' of ssh://git.samba.org/data/git/samba into displaysecJelmer Vernooij2009-03-2039-1340/+868
| |\ \ \
| * | | | Strip /usr/include from include flags, so we don't end up includingJelmer Vernooij2009-03-152-1/+5
| | | | | | | | | | | | | | | | | | | | the system tevent if it's too old.
* | | | | added a --wspp optionAndrew Tridgell2009-03-271-4/+7
| |_|_|/ |/| | | | | | | | | | | | | | | Adding --wspp to possibleInferiors.py forces it to use the WSPP documented algorithm, which doesn't match windows behaviour
* | | | fixed possibleinferiors.py so it matches windows behaviourAndrew Tridgell2009-03-261-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.
* | | s4-install: add new location of generated dcerpc headers to headermap file.Günther Deschner2009-03-241-0/+2
| | | | | | | | | | | | Guenther
* | | move dcerpc.idl to main directory.Günther Deschner2009-03-242-308/+2
| | | | | | | | | | | | Guenther
* | | the start of a possibleInferiors test suiteAndrew Tridgell2009-03-241-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
* | | Merge branch 'master' of ssh://git.samba.org/data/git/sambaAndrew Tridgell2009-03-2312-211/+405
|\ \ \
| * | | LDAP-CLDAP: remove temporary debug statements...Stefan Metzmacher2009-03-221-2/+2
| | | | | | | | | | | | | | | | metze
| * | | s4:selftest: rename SMBD_VALGRIND => SAMBA_VALGRINDStefan Metzmacher2009-03-211-6/+6
| | | | | | | | | | | | | | | | metze
| * | | s4:smbd: the name of the binary is "samba" nowStefan Metzmacher2009-03-211-1/+1
| | | | | | | | | | | | | | | | metze
| * | | s4/provision: Use existing serverrole variable.Matthias Dieter Wallnoefer2009-03-211-1/+1
| | | | | | | | | | | | | | | | Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
| * | | pyldb: Let conversion to LDIF up to the user of the API rather than doingJelmer Vernooij2009-03-211-12/+1
| | | | | | | | | | | | | | | | it implicitly.
| * | | Remove unnecessary duplication of string in memory.Jelmer Vernooij2009-03-211-5/+16
| | | |
| * | | Adapt Zahari's test to the generic LDB Python tests.Jelmer Vernooij2009-03-201-0/+13
| | | |
| * | | Setting nTSecurityDescriptor via LDAP failszahari2009-03-201-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix for the problem was substitute talloc_strndup() with talloc_memdup(), allocate 1 more character and put null character ('\0') in the extra place so data copied is null terminated. Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
| * | | Add more comments.Jelmer Vernooij2009-03-201-6/+25
| | |/ | |/|
| * | Fix uninstallman.Matthias Dieter Wallnoefer2009-03-201-1/+1
| | | | | | | | | | | | Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
| * | s4:build: include ../libcli/cldap/config.mkStefan Metzmacher2009-03-201-0/+1
| | | | | | | | | | | | | | | | | | | | | This fixes commit 84a140f18722518eb0f40737085dd3b3958a3a02, sorry! metze
| * | s4:fullschema Use server-side sort to make the output deterministicAndrew Bartlett2009-03-201-2/+4
| | |
| * | s4:ldb Allow paged_searches to be mixed with other controlsAndrew Bartlett2009-03-201-3/+3
| | | | | | | | | | | | | | | | | | I want to mix this with the server-side sort in particular. Andrew Bartlett
| * | s4: Remove autogenerated attributes from minschema and fullschema outputAndrew Bartlett2009-03-202-16/+0
| | | | | | | | | | | | | | | | | | | | | These attributes will be generated by Samba on import, and do not need to be in the schema file. Andrew Bartlett
| * | Add minschema like tool to extract and dump the full schema from ADAndrew Bartlett2009-03-201-0/+191
| | |
| * | s4:minschma Fix aggregate schema generation in minschemaAndrew Bartlett2009-03-201-24/+23
| | | | | | | | | | | | | | | | | | | | | | | | The conversion from EJS to python I did with Jelmer this morning was not quite complete, due mostly to the difference between print in EJS and python (python implies a newline). Andrew Bartlett