summaryrefslogtreecommitdiffstats
path: root/source4/torture/wscript_build
Commit message (Collapse)AuthorAgeFilesLines
* torture: Start a new testsuite for krb5 and KDC behaviourAndrew Bartlett2015-01-231-0/+1
| | | | | | Pair-programmed-with: Garming Sam <garming@catalyst.net.nz> Signed-off-by: Garming Sam <garming@catalyst.net.nz> Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* s4:torture: remove unused allow_warnings=True for 'TORTURE_BASIC' and ↵Stefan Metzmacher2014-11-251-2/+0
| | | | | | | 'TORTURE_VFS' Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
* s4:torture:vfs_fruit: add test reading Netatalk metadataRalph Boehme2014-08-181-1/+1
| | | | | | Signed-off-by: Ralph Boehme <rb@sernet.de> Reviewed-by: Jeremy Allison <jra@samba.org> Reviewed-by: Volker Lendecke <vl@samba.org>
* s4:torture: add boilerplate code for testing specific VFS modulesRalph Boehme2014-08-181-1/+11
| | | | | | Signed-off-by: Ralph Boehme <rb@sernet.de> Reviewed-by: Jeremy Allison <jra@samba.org> Reviewed-by: Volker Lendecke <vl@samba.org>
* third_party/popt: Initial support for popt.Ira Cooper2014-08-091-8/+8
| | | | | | | ctdb, ldb, and samba are supported builds for third_party popt. Signed-off-by: Ira Cooper <ira@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
* s4:torture/wscript_build: explicitly use allow_warnings=True where neededStefan Metzmacher2014-04-021-0/+4
| | | | | Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
* s4:torture/rpc: remove bogus rpc.multibind testStefan Metzmacher2014-03-251-1/+1
| | | | | | | | | | | | We can later add a more useful test that tests security context multiplexing correctly. And another one that demonstrates that only DCERPC_BIND must be the first (and only the first) PDU on a connection. Otherwise DCERPC_ALTER_CONTEXT is used. Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
* s4:torture/ldap: Add test for netlogon over tcpBenjamin Franzke2013-11-111-1/+1
| | | | | | | | | | | | | | | This patch moves the udp netlogon tests from cldap.c to netlogon.c and passes a generic netlogon-send function as parameter. Therefore a tcp replacement for cldap_netlogon is also added. The two variants tcp and udp are added as 2 new torture tests: ldap.netlogon-udp & ldap.netlogon-tcp Both tests succeed. Reviewed-by: Andrew Bartlett <abartlet@samba.org> Reviewed-by: Nadezhda Ivanova <nivanova@symas.com>
* s4-torture: Always compile backupkey ndr testsuite.Günther Deschner2013-05-291-2/+1
| | | | | | | | | | | | | This removes another incorrect AD_DC_BUILD_IS_ENABLED check ifdef check. The ndr test is not at all heimdal specific. Guenther Signed-off-by: Günther Deschner <gd@samba.org> Reviewed-by: Alexander Bokovoy <ab@samba.org> Autobuild-User(master): Alexander Bokovoy <ab@samba.org> Autobuild-Date(master): Wed May 29 11:29:51 CEST 2013 on sn-devel-104
* s4-torture: No need to disable rpc.spoolss.win test when compiled with MIT ↵Günther Deschner2013-05-201-2/+2
| | | | | | | | | | | | | kerberos. Guenther Signed-off-by: Günther Deschner <gd@samba.org> Reviewed-by: David Disseldorp <ddiss@samba.org> Autobuild-User(master): David Disseldorp <ddiss@samba.org> Autobuild-Date(master): Mon May 20 20:35:33 CEST 2013 on sn-devel-104
* selftest: Add tests for the dlz_bind9 moduleAndrew Bartlett2012-09-061-0/+1
| | | | | | | | This will help ensure that we do not break the fundemental loading etc. From here, it should be easy to extend this to more comprehensive tests. Andrew Bartlett
* s4-torture: add ntprinting ndr operations testsuite.Günther Deschner2012-07-061-1/+1
| | | | | | | Guenther Autobuild-User(master): Günther Deschner <gd@samba.org> Autobuild-Date(master): Fri Jul 6 20:55:26 CEST 2012 on sn-devel-104
* s4-torture: fsrvp test suiteDavid Disseldorp2012-06-081-2/+2
| | | | Covers most operations defined by the File Server Remote VSS Protocol.
* waf: support --without-ad-dc for Heimdal (embedded and system) as wellAlexander Bokovoy2012-06-071-1/+1
| | | | | | --without-ad-dc was hardwired to mean --with-system-mitkrb5. With this change it also possible to build source3/ code and source4/ client side without building AD DC functionality using Heimdal (embedded or system).
* build: Add missing deps and make MESSAGING a private libraryAndrew Bartlett2012-06-071-3/+3
| | | | | | | | | To remove finddcs_nbt these missing deps need to be added. These subsystems linked to to implicit dependencies provided by finddcs. Due to the new arrangmenet of subsystems, MESSAGING needs to be a private library to avoid being a source of duplicate symbols. Andrew Bartlett
* Introduce system MIT krb5 build with --with-system-mitkrb5 option.Alexander Bokovoy2012-05-231-3/+4
| | | | | | | | | | | | | | | | | System MIT krb5 build also enabled by specifying --without-ad-dc When --with-system-mitkrb5 (or --withou-ad-dc) option is passed to top level configure in WAF build we are trying to detect and use system-wide MIT krb5 libraries. As result, Samba 4 DC functionality will be disabled due to the fact that it is currently impossible to implement embedded KDC server with MIT krb5. Thus, --with-system-mitkrb5/--without-ad-dc build will only produce * Samba 4 client libraries and their Python bindings * Samba 3 server (smbd, nmbd, winbindd from source3/) * Samba 3 client libraries In addition, Samba 4 DC server-specific tests will not be compiled into smbtorture. This in particular affects spoolss_win, spoolss_notify, and remote_pac rpc tests.
* Avoid using Heimdal-specific tests in MIT buildAlexander Bokovoy2012-05-041-3/+10
|
* s4:torture: add a raw.session suite with a raw.session.reauth testGregor Beck2012-04-251-1/+1
| | | | Signed-off-by: Michael Adam <obnox@samba.org>
* s4-torture: Add a samr privilege check.Andreas Schneider2011-10-271-1/+1
| | | | | This is the first part which checks if a deleted user is propagated correctly to all daemons and caches with user information are emtpy.
* cli-raw: Add public libsmbclient-raw library.Jelmer Vernooij2011-08-181-3/+3
|
* cli_cldap: Lowercase name.Jelmer Vernooij2011-07-261-1/+1
|
* cli_raw: Make name lowercase.Jelmer Vernooij2011-07-231-3/+3
| | | | | Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sat Jul 23 23:20:51 CEST 2011 on sn-devel-104
* librpc/ndr: add new LIBNDR_FLAG_STR_RAW8 for ndr_pull_stringSean Finney2011-06-011-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>
* s4-test: added a test for E_deshash()Andrew Tridgell2011-04-131-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
* s4-rap: decouple rap client code from torture binary, add new LIBCLI_RAP ↵Günther Deschner2011-03-151-1/+1
| | | | | | subsystem. Guenther
* s4-waf: rename smbpasswd library to smbpasswdparserAndrew Tridgell2011-02-221-1/+1
| | | | this removes a conflict with the s3 smbpasswd binary
* s4-auth: rename 'auth' subsystem to 'auth4'Andrew Tridgell2011-02-181-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>
* s4 torture: add new rpc torture tests for backup key remote protocolMatthieu Patou2011-02-051-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
* torture: add ndr tests for backup key protocolMatthieu Patou2011-01-121-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
* smb_server: Build as shared module.Jelmer Vernooij2010-11-151-1/+1
|
* ldbsamba: Lowercase library name.Jelmer Vernooij2010-11-071-1/+1
|
* samdb: Lowercase library name.Jelmer Vernooij2010-11-071-1/+1
|
* s4-auth: make KERBEROS subsystem into authkrb5 private libraryAndrew Tridgell2010-10-301-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
* waf: Stop automaticaly changing dashes to underscores in library names.Jelmer Vernooij2010-10-261-3/+3
|
* waf: Remove lib prefix from libraries manually.Jelmer Vernooij2010-10-261-3/+3
|
* s4: Drop duplicate 'lib' prefix for private libraries.Jelmer Vernooij2010-10-261-2/+2
|
* s4: Rename LIBCLI_NBT -> cli_nbt.Jelmer Vernooij2010-10-241-1/+1
|
* s4: Rename LIBCLI_LDAP to libcli_ldap.Jelmer Vernooij2010-10-241-1/+1
|
* s4: Rename SMBPASSWD to smbpasswd.Jelmer Vernooij2010-10-241-1/+1
| | | | Rename DSDB_MODULE to dsdb_module.
* s4: Rename LIBSAMBA-* to libsamba-*Jelmer Vernooij2010-10-241-5/+5
|
* s4: Rename NDR_TABLE to ndr_table.Jelmer Vernooij2010-10-231-1/+1
|
* s4-waf: we don't need the smbtorture.static for s3 any moreAndrew Tridgell2010-10-211-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
* s4-waf: removed dependencies on missing subsystemsAndrew Tridgell2010-10-211-1/+1
| | | | these were left over from the old config.mk system
* torture_auth: Add missing dependency on gensec_ntlmssp.Jelmer Vernooij2010-10-111-1/+1
|
* torture: Link against rpc server itself, not service module. (against which ↵Jelmer Vernooij2010-10-111-3/+2
| | | | we can't link).
* wafsamba: Clarify needs_python argument name, use pyembed/pyext whereJelmer Vernooij2010-10-101-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
* Add missing dependencies for com_err.Jelmer Vernooij2010-10-051-1/+1
|
* s4-smbtorture: remove unneeded dcerpc_mgmt alias.Günther Deschner2010-09-271-1/+1
| | | | Guenther
* s4-smbtorture: add LOCAL-NDR-NTLMSSP.Günther Deschner2010-09-191-1/+1
| | | | Guenther
* s4-smbtorture: add torture ndr nbt testsuite.Günther Deschner2010-09-081-1/+1
| | | | Guenther