summaryrefslogtreecommitdiff
path: root/source4/torture/wscript_build
AgeCommit message (Collapse)AuthorFilesLines
2011-06-01librpc/ndr: add new LIBNDR_FLAG_STR_RAW8 for ndr_pull_stringSean Finney1-1/+1
Introduce a new flag, LIBNDR_FLAG_STR_RAW8, which indicates that libndr should not attempt to convert the corresponding byte sequence, and place the responsibility on the caller to do so later. This is needed in cases where the string is known to be 8-bit and either NULL terminated or of known length, but in an unspecified character set. For example, when pulling PT_STRING8 properties from an exchange server via libmapi + libndr, the codepage is neither known nor in the control of the caller, and is determined by subsequent properties requested from the server. Therefore the client would like to fetch all properties in one large batch, and convert the resulting strings locally. This commit also includes some (basic) tests of each of the flags' respective behaviors with the ndr push/pull string functions, in a new source4 torture test suite ndr.ndr_string. Signed-off-by: Sean Finney <seanius@seanius.net>
2011-04-13s4-test: added a test for E_deshash()Andrew Tridgell1-1/+1
this particularly checks the boundary conditions near passwords of length 14 characters Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Wed Apr 13 07:31:55 CEST 2011 on sn-devel-104
2011-03-15s4-rap: decouple rap client code from torture binary, add new LIBCLI_RAP ↵Günther Deschner1-1/+1
subsystem. Guenther
2011-02-22s4-waf: rename smbpasswd library to smbpasswdparserAndrew Tridgell1-1/+1
this removes a conflict with the s3 smbpasswd binary
2011-02-18s4-auth: rename 'auth' subsystem to 'auth4'Andrew Tridgell1-1/+1
this prevents conflicts with the s3 auth modules. The auth modules in samba3 may appear in production smb.conf files, so it is preferable to rename the s4 modules for minimal disruption. Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-02-05s4 torture: add new rpc torture tests for backup key remote protocolMatthieu Patou1-2/+2
Signed-off-by: Stefan Metzmacher <metze@samba.org> Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Sat Feb 5 13:01:42 CET 2011 on sn-devel-104
2011-01-12torture: add ndr tests for backup key protocolMatthieu Patou1-1/+1
Signed-off-by: Stefan Metzmacher <metze@samba.org> Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Wed Jan 12 10:25:00 CET 2011 on sn-devel-104
2010-11-15smb_server: Build as shared module.Jelmer Vernooij1-1/+1
2010-11-07ldbsamba: Lowercase library name.Jelmer Vernooij1-1/+1
2010-11-07samdb: Lowercase library name.Jelmer Vernooij1-1/+1
2010-10-30s4-auth: make KERBEROS subsystem into authkrb5 private libraryAndrew Tridgell1-1/+1
this fixes some double linking. The name 'KERBEROS' was also a bit confusing, as it sounded like a base kerberos library, when it is in fact part of auth
2010-10-26waf: Stop automaticaly changing dashes to underscores in library names.Jelmer Vernooij1-3/+3
2010-10-26waf: Remove lib prefix from libraries manually.Jelmer Vernooij1-3/+3
2010-10-26s4: Drop duplicate 'lib' prefix for private libraries.Jelmer Vernooij1-2/+2
2010-10-24s4: Rename LIBCLI_NBT -> cli_nbt.Jelmer Vernooij1-1/+1
2010-10-24s4: Rename LIBCLI_LDAP to libcli_ldap.Jelmer Vernooij1-1/+1
2010-10-24s4: Rename SMBPASSWD to smbpasswd.Jelmer Vernooij1-1/+1
Rename DSDB_MODULE to dsdb_module.
2010-10-24s4: Rename LIBSAMBA-* to libsamba-*Jelmer Vernooij1-5/+5
2010-10-23s4: Rename NDR_TABLE to ndr_table.Jelmer Vernooij1-1/+1
2010-10-21s4-waf: we don't need the smbtorture.static for s3 any moreAndrew Tridgell1-11/+0
this breaks the build farm Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Thu Oct 21 11:04:21 UTC 2010 on sn-devel-104
2010-10-21s4-waf: removed dependencies on missing subsystemsAndrew Tridgell1-1/+1
these were left over from the old config.mk system
2010-10-11torture_auth: Add missing dependency on gensec_ntlmssp.Jelmer Vernooij1-1/+1
2010-10-11torture: Link against rpc server itself, not service module. (against which ↵Jelmer Vernooij1-3/+2
we can't link).
2010-10-10wafsamba: Clarify needs_python argument name, use pyembed/pyext whereJelmer Vernooij1-3/+3
applicable. Allow using both pyembed and pyext, to prevent unresolved symbols. Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sun Oct 10 03:54:01 UTC 2010 on sn-devel-104
2010-10-05Add missing dependencies for com_err.Jelmer Vernooij1-1/+1
2010-09-27s4-smbtorture: remove unneeded dcerpc_mgmt alias.Günther Deschner1-1/+1
Guenther
2010-09-19s4-smbtorture: add LOCAL-NDR-NTLMSSP.Günther Deschner1-1/+1
Guenther
2010-09-08s4-smbtorture: add torture ndr nbt testsuite.Günther Deschner1-1/+1
Guenther
2010-08-25s4-smbtorture: Added a torture test for forest trustsSumit Bose1-1/+1
Signed-off-by: Günther Deschner <gd@samba.org>
2010-08-11s4-test: Move RPC-DSSYNC test in DRS-RPC test suiteKamen Mazdrashki1-1/+1
2010-07-14s4-smbtorture: add very simple RPC-BIND testsuite.Günther Deschner1-1/+1
Guenther
2010-07-14s4-smbtorture: rename rpc/bind.c to rpc/multi_bind.c.Günther Deschner1-1/+1
Guenther
2010-06-21smbtorture: Move interactive shell into a separate file.James Peach1-1/+1
2010-06-16s4:lib: merge LDB_WRAP and LDBSAMBA and make LDBSAMBA a library.Stefan Metzmacher1-1/+1
This is needed to remove samba specifc symbols from the bundled ldb, in order to get the ABI right. metze Signed-off-by: Andreas Schneider <asn@samba.org>
2010-06-05s4-smbtorture: add RPC-SPOOLSS-ACCESS.Günther Deschner1-1/+1
This test creates - a user - a user with BUILTIN\Administrators membership - a user with BUILTIN\Print Operators membership - a user with SePrintOperatorPrivilege (if available) - a user with full access in security descriptor and checks what access rights are granted in spoolss_OpenPrinterEx. Guenther
2010-05-18s4 torture: Add tests for dfs referrals handling in SMB/trans2 requestsMatthieu Patou1-1/+10
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2010-05-12s4-smbtorture: add RAP-SAM testsuite with a rap_NetUserPasswordSet2 test.Günther Deschner1-1/+1
Guenther
2010-04-29s4-waf: added --enable-build-farm configure optionAndrew Tridgell1-6/+23
this adds a smbtorture.static binary which s3 will use in the build farm
2010-04-28s4-smbtorture: link in ../../librpc/gen_ndr/ndr_rap.o.Günther Deschner1-1/+1
Guenther
2010-04-28s4-smbtorture: add RAP-PRINTING suite.Günther Deschner1-1/+1
Guenther
2010-04-18s4-waf: removed the unused installdir= option to SAMBA_BINARY()Andrew Tridgell1-4/+0
This was left over from the automatic conversion of the config.mk files
2010-04-06s4-waf: move to a universal method of recursing into subdirsAndrew Tridgell1-6/+6
This works with both standalone lib builds and bundled builds
2010-04-06s4-waf: removed the AUTOGENERATED markersAndrew Tridgell1-3/+0
we won't be using the mk -> wscript generator again
2010-04-06s4-waf: cleanup use of LIBPOPT vs popt dependencyAndrew Tridgell1-4/+4
2010-04-06s4-waf: mark the wscript files as python so vim/emacs knows how to highlight ↵Andrew Tridgell1-0/+2
them
2010-04-06s4-waf: added rap/rpc.cAndrew Tridgell1-1/+1
2010-04-06s4-waf: update torture for new ndr/drsblobs.c testsAndrew Tridgell1-1/+1
2010-04-06build: waf quicktest nearly worksAndrew Tridgell1-21/+21
Rewrote wafsamba using a new dependency handling system, and started adding the waf test code
2010-04-06build: commit all the waf build files in the treeAndrew Tridgell1-0/+171