Jeremy Allison
c5394cd7cf
Modify simple POSIX open test to use filenames containing a ':'
...
character. Should stop regressions of bug #6196 .
Jeremy.
2009-03-18 21:49:32 -07:00
Volker Lendecke
05b49fd4c8
Convert wb_trans to tevent_req
2009-03-16 20:45:55 +01:00
Jeremy Allison
f48a345e4a
Remove pwd_cache.c, it was doing nothing. Make user_name, domain, and
...
password talloc'ed strings within the cli_struct.
Jeremy.
2009-03-13 17:49:24 -07:00
Tim Prouty
bace42d586
s3 torture: Fix unitialized variable to avoid closing a random fnum
2009-03-12 16:51:20 -07:00
Stefan Metzmacher
2fdbafbf54
Revert "s3:libsmb: add an option to cli_push to let the caller provide the buffers"
...
This reverts commit 9579a6f193f570e4ce2af80f4aac7c2f25ae5b22.
It's confusing to have a boolean to alter the behavior of cli_push
and as the new feature isn't used yet I revert it.
We can readd a extra function later.
metze
2009-03-12 11:03:50 +01:00
Jeremy Allison
c260bfa5d7
Add simple POSIX open, mkdir and rmdir test.
...
Jeremy.
2009-03-11 14:28:47 -07:00
Tim Prouty
2bfd2c58f8
s3 torture: Simple warning fix
2009-03-11 13:09:24 -07:00
Stefan Metzmacher
9579a6f193
s3:libsmb: add an option to cli_push to let the caller provide the buffers
...
metze
2009-03-10 14:07:56 +01:00
Volker Lendecke
0844cca1d5
Replace get_myname() with the talloc version from v3-3-test
2009-02-13 12:15:03 +01:00
Tim Prouty
abec7cfa16
s3: Remove some unused vars
2009-02-10 22:18:35 -08:00
Steven Danneman
af0e199b31
Add an optional SMB_STRUCT_SMB parameter to VFS_OP_READDIR
...
* this allows VFS implementations that prefetch stat information on
readdir to return it through one VFS call
* backwards compatibility is maintained by passing in NULL
* if the system readdir doesn't return stat info, the stat struct is
set to invalid
2009-02-09 23:56:16 -08:00
Kai Blin
c3b9b6c8aa
async_sock: Use unix errnos instead of NTSTATUS
...
This also switches wb_reqtrans to use wbcErr instead of NTSTATUS as it would
be pointless to convert to errno first and to wbcErr later.
2009-02-09 08:36:08 +01:00
Volker Lendecke
0bd92281e4
Make cli_tcon_andx async
2009-01-30 12:47:59 +01:00
Stefan Metzmacher
c2a2006f8a
s3:torture: support SMB_CONF_PATH envvar in smbtorture
...
metze
2009-01-28 10:59:17 +01:00
todd stecher
48b0016cff
Extend NTIMES to allow setting create_time
...
1) Add in smb_file_time struct to clarify code and make room for createtime.
2) Get and set create time from SMB messages.
3) Fixup existing VFS modules + examples Some OS'es allow for the
setting of the birthtime through kernel interfaces. This value is
generically used for Windows createtime, but is not settable in the
code today.
2009-01-23 21:05:38 -08:00
Stefan Metzmacher
a4d605344b
s3:msgtest: don't call message_dispatch() anymore, use tevent_loop_once() instead
...
metze
2009-01-22 12:37:31 +01:00
Volker Lendecke
1b328d9820
Add a quick test of wb_trans_send/recv
2009-01-04 16:42:40 +01:00
Jeremy Allison
2234173220
Fix warnings in make test code.
...
Jeremy.
2009-01-02 11:38:24 -08:00
Volker Lendecke
ff50a88331
Print the vuid in BENCH-SESSSETUP
2008-12-30 11:26:10 +01:00
Volker Lendecke
3dfb0e9467
Fix SESSSETUP_BENCH torture test for long runtimes
...
deadtime hits without any files open. To enable long runtimes, open a file with
delete_on_close set.
2008-12-29 17:15:43 +01:00
Volker Lendecke
d26a34c22f
Extend the chain1 test with write&x
2008-12-19 23:49:43 +01:00
Volker Lendecke
9915045a45
Add a torture test simulating Windows write behaviour
...
Jeremy, enjoy :-)
2008-12-19 23:44:41 +01:00
Volker Lendecke
bb8ca0fdbf
Make cli_negprot return NTSTATUS instead of bool
2008-12-19 10:28:30 +01:00
Volker Lendecke
96a3d7be31
cli_negprot_send -> cli_negprot_sendsync
2008-12-19 10:28:20 +01:00
Tim Prouty
1eb743ab8e
s3: Change sockaddr util function names for consistency
...
Also eliminates name conflicts with OneFS system libraries
2008-12-03 10:40:20 -08:00
Volker Lendecke
3c98d5bd98
Make memcache_add_talloc NULL out the source pointer
...
This is an orthogonality measure to make clear this pointer now belongs to the
cache.
(cherry picked from commit e6080c6e87d6fe3995b121a772bf3f6343fa666f)
2008-11-14 20:27:46 +01:00
Volker Lendecke
f50ad76750
Actually finish memcache_add_talloc
...
This fixes a memleak found by Martin Zielinski <mz@seh.de>. Thanks for
looking closely!
Volker
(cherry picked from commit a31a84a078100819809e6d40dbc3df207a50a0b2)
2008-11-14 20:07:29 +01:00
Jelmer Vernooij
7b186c48d3
Remove sys_dl*() - stubs are already provided by libreplace.
2008-11-01 03:49:49 +01:00
Günther Deschner
c0cf457c85
s3-asn1: make all of s3 asn1 code do a proper asn1_init() first.
...
Guenther
2008-10-22 21:37:36 +02:00
Jelmer Vernooij
593549fc00
Fix build of 'everything'
2008-10-18 14:28:48 +02:00
Jelmer Vernooij
2d89b52be8
Use separate make variables for libutil and libcrypto.
2008-10-18 14:28:40 +02:00
Jelmer Vernooij
4746f79d50
Use {u,}int64_t instead of SMB_BIG_{U,}INT.
2008-10-14 01:59:36 +02:00
Jelmer Vernooij
aa982895e5
Add data_blob_string_const_null() function that includes the terminating
...
null byte and use it in Samba 3.
This matches the behaviour prior to my data_blob changes.
2008-10-13 05:20:26 +02:00
Jelmer Vernooij
cbe4f1b4fa
Move zlib to top-level root.
2008-10-12 18:29:36 +02:00
Steven Danneman
47feb17228
Fix build warning on FreeBSD
...
Fix for the following build warning:
Compiling torture/cmd_vfs.c
torture/cmd_vfs.c: In function `cmd_open':
torture/cmd_vfs.c:275: warning: unsigned int format, different type arg (arg 3)
torture/cmd_vfs.c: In function `cmd_mknod':
torture/cmd_vfs.c:992: warning: unsigned int format, different type arg (arg 3)
sccanf had mismatched types for mode_t between formating parameter and var args.
2008-09-15 16:13:24 -07:00
Volker Lendecke
228a12681b
Add async smbecho client support
...
(This used to be commit c1d645fbe39433541d8bfe6b818c855cee318dc5)
2008-08-28 18:16:00 +02:00
Volker Lendecke
b054f14111
Activate code to enable chained requests
...
Add the CHAIN1 torture test
(This used to be commit 82992d74a99b056bbfe90e1b79190e0b7c0bf2bd)
2008-08-28 18:15:59 +02:00
Jeremy Allison
0a60b89335
Merge from Herb. print correct test status
...
(This used to be commit 8cb7ae011c8b8cb244e9b87a3ad51e27646411b6)
2008-08-12 14:40:01 -07:00
Volker Lendecke
d3def9a18c
Revert "Pass NULL to gencache_get when we are not interested in the timeout value"
...
This reverts commit 16062dfc3dcc8f1ca0024a3ae21effb889c7ffc0.
(This used to be commit 114ca8577568cdb5a81d8734f1d1d096f1b36c36)
2008-07-11 17:53:25 +02:00
Volker Lendecke
962beb2872
Pass NULL to gencache_get when we are not interested in the timeout value
...
(This used to be commit 16062dfc3dcc8f1ca0024a3ae21effb889c7ffc0)
2008-07-03 15:17:58 +02:00
Michael Adam
50b5a7dc62
rpc_open_tcp: now drsuapi is complete, we can use it in the test program.
...
Michael
(This used to be commit 73eb8b7386109c72b13f8d7b5ff5db9baaef280d)
2008-05-24 01:33:52 +02:00
Michael Adam
5a2206f254
torture: add a test program rpc_open_tcp() to test the rpc_pipe_open_tcp() func.
...
This is still very raw and has yet to be integrated into the test suite.
Michael
(This used to be commit 3ec3ab4e5309c63bbf2fa5efa5d2c47856560a0f)
2008-05-22 11:30:03 +02:00
Tim Prouty
fb37f15600
Cleanup size_t return values in callers of convert_string_allocate
...
This patch is the second iteration of an inside-out conversion to cleanup
functions in charcnv.c returning size_t == -1 to indicate failure.
(This used to be commit 6b189dabc562d86dcaa685419d0cb6ea276f100d)
2008-05-20 22:40:13 +02:00
Volker Lendecke
5bda9a8af0
Remove "user" from connection_struct
...
(This used to be commit 368454a27cb53a408ec416cbf37235b304592fb5)
2008-05-10 11:17:01 +02:00
Volker Lendecke
95c84dd791
Make nsstest valgrind-clean: buf is referred to by the parsed grp struct
...
(This used to be commit 20ddbcaa0c113646cea774c36209f382cada50b0)
2008-04-22 16:55:04 +02:00
Michael Adam
0db7aba8af
Remove redundant parameter fd from SMB_VFS_CLOSE().
...
Now all those redundant fd's have vanished from the VFS API.
Michael
(This used to be commit 14294535512a7f191c5008e622b6708e417854ae)
2008-04-21 00:22:42 +02:00
Volker Lendecke
1a3cad6e6d
Print out the used seed in smbtorture
...
(This used to be commit 26d64d22d65938023a4e45c3893e7021e51f4d9c)
2008-03-08 22:29:35 +01:00
Michael Adam
3e581eeee9
Remove a useless variable.
...
Michael
(This used to be commit 661b9f3d779b419e72968dd3b42348f9da68d803)
2008-02-28 12:20:43 +01:00
Michael Adam
d4123ba9ee
Fix a pointer to int conversion warning: cast the int instead.
...
Michael
(This used to be commit 3cace4b7aa87a2f5bc7b6efd095366699d939511)
2008-02-15 13:14:20 +01:00
Michael Adam
a10e6183aa
Fix two const warnings.
...
Michael
(This used to be commit 03db3bd0774e0435089eef15f88355133149d658)
2008-02-15 13:12:38 +01:00