Günther Deschner
c2a6631dc6
s4-smbtorture: fix include of proto header in main RAP test.
...
Guenther
2010-03-25 18:38:26 +01:00
Günther Deschner
a2e65a2add
s3-selftest: add RAP-RPC testsuite for crosschecking RAP and DCERPC calls.
...
Guenther
2010-03-25 14:43:38 +01:00
Günther Deschner
3144a988e5
s4-smbtorture: skip RAP netservergetinfo level 1 test against s3.
...
Guenther
2010-03-19 10:56:03 +01:00
Andrew Tridgell
84d0047377
s4-torture: ran minimal_includes.pl over source4/torture
...
This reduces compile time somewhat.
2009-10-20 16:04:46 +11:00
Jelmer Vernooij
922a29992e
Remove iconv_convenience parameter from simple string push/pull
...
functions.
2008-10-24 03:40:09 +02:00
Stefan Metzmacher
4af2de3f03
rap: trans->in.max_data should not depend on the smb max size
...
We now support async multi fragment SMBtrans calls.
metze
(This used to be commit 66e0c1754f
)
2008-07-07 20:59:18 +02:00
Jelmer Vernooij
1e973565b6
Move subunit infrastructure code into lib/torture.
...
(This used to be commit 5b44d8121d
)
2008-04-27 14:02:46 +01:00
Jelmer Vernooij
afe3e8172d
Install public header files again and include required prototypes.
...
(This used to be commit 47ffbbf674
)
2008-04-02 04:53:27 +02:00
Jelmer Vernooij
d9f8232c34
Remove more uses of global_loadparm.
...
(This used to be commit 230355d2e6
)
2008-02-21 15:21:45 +01:00
Jelmer Vernooij
37deca2d41
Avoid use of global_loadparm.
...
(This used to be commit c5a95bbe0c
)
2008-02-21 14:16:02 +01:00
Jelmer Vernooij
01c7909192
r26671: rap: Convert the RAP tests to the new torture API and run them by default.
...
We don't have a server-side implementation of netservergetinfo yet, so it is
marked as known failing.
(This used to be commit 33c5982ed9
)
2008-01-05 13:06:02 -06:00
Jelmer Vernooij
5e00673a40
r26438: Store iconv convenience in tdr push contexts.
...
(This used to be commit dffef31627
)
2007-12-21 05:50:07 +01:00
Jelmer Vernooij
d1e716cf43
r26432: Require ndr_pull users to specify iconv_convenience.
...
(This used to be commit 28b1d36551
)
2007-12-21 05:50:02 +01:00
Jelmer Vernooij
61873ce94c
r26431: Require ndr_push creators to specify a iconv_convenience context.
...
(This used to be commit 7352206f44
)
2007-12-21 05:50:00 +01:00
Jelmer Vernooij
d891c0c74a
r26429: Avoid use of global_smb_iconv_convenience.
...
(This used to be commit d37136b7ab
)
2007-12-21 05:49:56 +01:00
Jelmer Vernooij
39ee38d9c1
r26316: Use contexts for conversion functions.
...
(This used to be commit f6420d933b
)
2007-12-21 05:48:30 +01:00
Jelmer Vernooij
0a2f1a46a0
r26249: Remove a couple more uses of global_loadparm.
...
(This used to be commit 80a6120050
)
2007-12-21 05:47:27 +01:00
Stefan Metzmacher
529763a9aa
r25920: ndr: change NTSTAUS into enum ndr_err_code (samba4 callers)
...
lib/messaging/
lib/registry/
lib/ldb-samba/
librpc/rpc/
auth/auth_winbind.c
auth/gensec/
auth/kerberos/
dsdb/repl/
dsdb/samdb/
dsdb/schema/
torture/
cluster/ctdb/
kdc/
ntvfs/ipc/
torture/rap/
ntvfs/
utils/getntacl.c
ntptr/
smb_server/
libcli/wrepl/
wrepl_server/
libcli/cldap/
libcli/dgram/
libcli/ldap/
libcli/raw/
libcli/nbt/
libnet/
winbind/
rpc_server/
metze
(This used to be commit 6223c7fddc
)
2007-12-21 05:45:02 +01:00
Jelmer Vernooij
2151cde580
r25554: Convert last instances of BOOL, True and False to the standard types.
...
(This used to be commit 566aa14139
)
2007-10-10 15:07:55 -05:00
Jelmer Vernooij
6cf69fee18
r24994: Fix some C++ warnings.
...
(This used to be commit 925abf74fa
)
2007-10-10 15:05:26 -05:00
Andrew Tridgell
0479a2f1cb
r23792: convert Samba4 to GPLv3
...
There are still a few tidyups of old FSF addresses to come (in both s3
and s4). More commits soon.
(This used to be commit fcf38a38ac
)
2007-10-10 14:59:12 -05:00
Jelmer Vernooij
4fa24df98d
r19507: Merge my DSO fixes branch. Building Samba's libraries as shared libraries
...
works again now, by specifying --enable-dso to configure.
(This used to be commit 7a01235067
)
2007-10-10 14:24:41 -05:00
Jelmer Vernooij
8773e743c5
r19339: Merge my 4.0-unittest branch. This adds an API for more fine-grained
...
output in the testsuite rather than just True or False for a
set of tests.
The aim is to use this for:
* known failure lists (run all tests and detect tests that
started working or started failing). This
would allow us to get rid of the RPC-SAMBA3-* tests
* nicer torture output
* simplification of the testsuite system
* compatibility with other unit testing systems
* easier usage of smbtorture (being able to run one test
and automatically set up the environment for that)
This is still a work-in-progress; expect more updates over the next couple of
days.
(This used to be commit 0eb6097305
)
2007-10-10 14:21:12 -05:00
Volker Lendecke
51b4a41d52
r19201: rap_cli_do_call only needs smbcli_tree, not smbcli_state
...
(This used to be commit 15c3b5d26e
)
2007-10-10 14:20:53 -05:00
Volker Lendecke
5c46265048
r19200: Implement smbcli_rap_netservergetinfo. To be used in RPC-SAMBA3SPOOLSS and
...
others that might need the server name.
Volker
(This used to be commit 03eaf0edf9
)
2007-10-10 14:20:52 -05:00
Volker Lendecke
b7c5bc522b
r16907: Add an index parameter to torture_open_connection. Next step is to enable the
...
unclist parameter for all tests that do two connections, to enable cluster
testing.
Volker
(This used to be commit a5d6db0924
)
2007-10-10 14:09:58 -05:00
Stefan Metzmacher
0646a91bc9
r16569: - use push_string()
...
metze
(This used to be commit f099fcb6e3
)
2007-10-10 14:09:35 -05:00
Jelmer Vernooij
845df42a19
r16333: Move more code out of the core smbtorture. It now no longer
...
contains protocol-specific code.
(This used to be commit 819d3b4576
)
2007-10-10 14:09:11 -05:00
Stefan Metzmacher
9b6ad0c496
r15628: fix compiler warning
...
metze
(This used to be commit 67a1c91c2d
)
2007-10-10 14:07:24 -05:00
Stefan Metzmacher
9845c8c475
r14817: rename some tests
...
tridge: is SCAN-EAMAX ok?
metze
(This used to be commit d8529ec2ee
)
2007-10-10 13:59:23 -05:00
Jelmer Vernooij
909b111f58
r14720: Add torture_context argument to all torture tests
...
(This used to be commit 3c7a5ce291
)
2007-10-10 13:59:13 -05:00
Jelmer Vernooij
35349a58df
r14542: Remove librpc, libndr and libnbt from includes.h
...
(This used to be commit 51b4270513
)
2007-10-10 13:58:42 -05:00
Jelmer Vernooij
d09b70c98b
r14527: Fix build problems.
...
(This used to be commit 863ca4014d
)
2007-10-10 13:57:37 -05:00
Jelmer Vernooij
10d88a02d7
r13652: Move some more stuff out off include/
...
(This used to be commit 26bf2a393b
)
2007-10-10 13:52:04 -05:00
Stefan Metzmacher
57f0db3588
r13228: revert more stuff from 13208
...
metze
(This used to be commit 6c7065463f
)
2007-10-10 13:51:36 -05:00
Jelmer Vernooij
ad6303f82f
r13208: Clearly separate named pipes from the IPC$ NTVFS type.
...
This allows the easy addition of additional named pipes and removes the
circular dependencies between the CIFS, RPC and RAP servers.
Simple tests for a custom named pipe included.
(This used to be commit 898d15acbd
)
2007-10-10 13:51:34 -05:00
Jelmer Vernooij
78c50015bb
r12694: Move some headers to the directory of the subsystem they belong to.
...
(This used to be commit c722f665c9
)
2007-10-10 13:49:39 -05:00
Jelmer Vernooij
25bb00fbcd
r12693: Move core data structures out of smb.h into core.h
...
torture prototypes in seperate header
(This used to be commit 73610639b2
)
2007-10-10 13:49:39 -05:00
Jelmer Vernooij
2cd5ca7d25
r12542: Move some more prototypes out to seperate headers
...
(This used to be commit 0aca5fd513
)
2007-10-10 13:47:55 -05:00
Andrew Tridgell
584f64c103
r6509: fixed a crash bug found by a-jutley@microsoft.com in RPC-RAP test
...
(the call freed the memory it used to fill in the result structure)
(This used to be commit b352ef1a42
)
2007-10-10 13:16:20 -05:00
Andrew Tridgell
e82aad1ce3
r5298: - got rid of pstring.h from includes.h. This at least makes it a bit
...
less likely that anyone will use pstring for new code
- got rid of winbind_client.h from includes.h. This one triggered a
huge change, as winbind_client.h was including system/filesys.h and
defining the old uint32 and uint16 types, as well as its own
pstring and fstring.
(This used to be commit 9db6c79e90
)
2007-10-10 13:09:38 -05:00
Jelmer Vernooij
632acd9bc7
r5286: Some first steps in making the pidl code somewhat more generic for the
...
various data types:
Add ndr_flags argument to all ndr push/pull scalar functions
(This used to be commit ab490c0c88
)
2007-10-10 13:09:36 -05:00
Andrew Tridgell
759da3b915
r5037: got rid of all of the TALLOC_DEPRECATED stuff. My apologies for the
...
large commit. I thought this was worthwhile to get done for
consistency.
(This used to be commit ec32b22ed5
)
2007-10-10 13:09:15 -05:00
Tim Potter
051c7b5e0c
r4980: Copy RAP callno constants from Samba 3 and start to use them.
...
(This used to be commit e32ade4485
)
2007-10-10 13:09:11 -05:00
Tim Potter
769d81520c
r4975: Update usage of talloc in rap torture code.
...
Don't use ZERO_STRUCTP() when creating a new struct rap_call.
(This used to be commit c475fa4457
)
2007-10-10 13:09:11 -05:00
Tim Potter
8bf94dc7f7
r4973: Add a RAP scanner to smbtorture. win2k has call numbers 0-215 although
...
the cifs tr lists 250-318 also.
(This used to be commit 37b4d1a676
)
2007-10-10 13:09:10 -05:00
Andrew Tridgell
11ce2cfd70
r4591: - converted the other _p talloc functions to not need _p
...
- added #if TALLOC_DEPRECATED around the _p functions
- fixes the code that broke from the above
while doing this I fixed quite a number of places that were
incorrectly using the non type-safe talloc functions to use the type
safe ones. Some were even doing multiplies for array allocation, which
is potentially unsafe.
(This used to be commit 6e7754abd0
)
2007-10-10 13:08:30 -05:00
Stefan Metzmacher
f9bbcc53d6
r3966: fix compiler warnings
...
metze
(This used to be commit 531c4654e0
)
2007-10-10 13:06:09 -05:00
Andrew Tridgell
a42142439a
r3464: split out registry.h, rap.h and ldap_server.h
...
(This used to be commit 70d2090f6b
)
2007-10-10 13:05:17 -05:00
Andrew Tridgell
39883a90cf
r3383: avoid multi-part SMBtrans and SMBtrans2 replies until our client library can handle
...
them properly (they are difficult to do in an async fashion).
By choosing trans.in.max_data to fix in the negotiated buffer size a
server won't send us multi-part replies.
I notice that windows seems to avoid them too :)
(This used to be commit e23edf762c
)
2007-10-10 13:05:03 -05:00