Jeremy Allison
dc5c7b7f98
Make ctemp async. Fix the test to pass against W2K3.
...
Jeremy.
2009-06-10 11:58:00 -07:00
Jeremy Allison
64a1f17aff
Make cli_ftruncate async. Also add a simple test.
...
Jeremy.
2009-06-05 16:06:05 -07:00
Kai Blin
bb9103d9c4
libwbclient: Store the winbind socket dir to use in the wb_context
2009-05-30 09:17:37 +02:00
Kai Blin
57ea909b32
libwbclient: Add async call framework.
2009-05-30 09:17:37 +02:00
Jeremy Allison
684d3dddd6
Make cli_nt_delete_on_close() async.
...
Jeremy.
2009-05-29 14:58:34 -07:00
Jeremy Allison
bccc7ee2c6
Add cli_posix_readlink() and a torture test for it.
...
Jeremy.
2009-05-27 21:51:15 -07:00
Jeremy Allison
f55c7614bd
Add aync POSIX hardlink and symlink and torture test for them.
...
Missing call cli_readlink() is next.
Jeremy.
2009-05-27 17:28:23 -07:00
Volker Lendecke
e744b0af68
use epoll for local-wbclient test
2009-05-24 13:51:32 +02:00
Jeremy Allison
e3851a9110
Test that POSIX open of a directory returns NT_STATUS_FILE_IS_A_DIRECTORY (ERRDOS, EISDIR).
...
Jeremy.
2009-05-22 15:21:55 -07:00
Tim Prouty
96ede10cfb
s3 torture: Fix warning
2009-05-21 12:17:53 -07:00
Jeremy Allison
000da55dd9
Make cli_posix_open() and cli_posix_mkdir() async.
...
Jeremy.
2009-05-20 18:31:36 -07:00
Volker Lendecke
3fbc871f70
Demonstrate a bug we have when dealing with real os-level share modes
...
Another one of those where you stare at logfiles for hours, and when you found
it, it's absolutely obvious what is happening...
2009-05-20 14:58:37 +02:00
Volker Lendecke
ae386415b6
Make local-wbclient flexible in # of connections and ops
2009-05-19 23:09:26 +02:00
Jeremy Allison
f61959e87a
Make error message clearer on fail.
...
Jeremy.
2009-05-14 16:30:11 -07:00
Jeremy Allison
41aa7d790a
Add a test showing what ascii values cause an NTFS volume to
...
create a mangled name. We don't pass this yet, but it's not
run by default.
Jeremy.
2009-05-14 16:03:31 -07:00
Stefan Metzmacher
ca6ec5ecd7
s3:libsmb: let cli_smb_chain_send() also return NTSTATUS
...
metze
2009-05-13 18:27:50 +02:00
Volker Lendecke
efbc4315d2
Fix the mangle1 test
2009-05-09 14:09:42 +02:00
Volker Lendecke
5c43bc616a
Fix a typo
2009-05-07 16:37:55 +02:00
Volker Lendecke
1b75345a9a
Add simple test chaining up sesssetup and tcon
2009-05-07 16:37:54 +02:00
Jeremy Allison
606edf0f35
Make cli_setatr async.
...
Jeremy.
2009-05-06 16:13:42 -07:00
Jeremy Allison
4cbd0c77e4
Make cli_getatr() async.
...
Jeremy.
2009-05-05 20:59:22 -07:00
Jeremy Allison
d34651f9d2
Fix the async calls for the posix_unlink and posix_rmdir.
...
Jeremy.
2009-05-04 15:50:35 -07:00
Jeremy Allison
5dae04e055
Torture test for bug #6315 - smbd crashes doing vfs_full_audit on IPC$ close event.
...
Shows that doing a tdis with invalid uid succeeds.
Jeremy.
2009-05-04 10:40:57 -07:00
Volker Lendecke
2fe79f7584
Fix an invalid type warning
2009-05-03 22:48:31 +02:00
Volker Lendecke
4949a2cfaa
Fix some warnings due to uint16_t!=-1 always being true
2009-05-03 22:48:31 +02:00
Volker Lendecke
e2052f128f
Attempt to fix the build on SerNet-sles8
...
That compiler does not like #if embedded into the macro NT_STATUS_IS_OK.
2009-05-02 19:11:52 +02:00
Volker Lendecke
5b7b47f015
Add getaddrinfo_send/recv
2009-05-01 12:30:59 +02:00
Jeremy Allison
f3af298e5b
Cause cli_close to return an NTSTATUS.
...
Jeremy.
2009-04-30 16:57:42 -07:00
Jeremy Allison
8cf78ff553
Get medieval on our ass about SMB1 file descriptors being 16 bits, not an int.
...
Convert all uses of cli_open(), cli_nt_createXXX to NTSTATUS versions.
This is smaller than it looks, it just fixes a lot of old code.
Next up, ensure all cli_XX functions return NTSTATUS.
Jeremy.
2009-04-30 15:26:43 -07:00
Jeremy Allison
370e7209db
Make cli_unlink async.
...
Jeremy.
2009-04-29 18:26:02 -07:00
Jeremy Allison
bd6447dcf2
Convert cli_rename to async.
...
Jeremy.
2009-04-28 16:43:16 -07:00
Jeremy Allison
06e404f574
Convert cli_posix_unlink() and cli_posix_rmdir()
...
to async. First trans calls I've done.
Jeremy.
2009-04-28 13:18:51 -07:00
Volker Lendecke
546d16500d
Fix a pointless static
2009-04-23 13:46:29 +02:00
Jeremy Allison
502f47c7c0
Make cli_chkpath async.
...
Jeremy
2009-04-22 06:46:42 -07:00
Volker Lendecke
a3efd9d797
Fix some nonempty blank lines
2009-04-22 11:52:07 +02:00
Volker Lendecke
e77c17ec3e
Remove some shadowed definition warnings
2009-04-22 11:19:13 +02:00
Jeremy Allison
5ccf58ff59
Make rmdir async.
...
Jeremy.
2009-04-21 06:52:54 -07:00
Jeremy Allison
dfc79de607
Make cli_mkdir async. Change it to return NTSTATUS.
...
Jeremy.
2009-04-21 05:52:34 -07:00
Volker Lendecke
a6cb470892
Reproduce a bug with a custom GET_REAL_FILENAME
2009-04-20 15:17:35 +02:00
Jeremy Allison
37b1b9cfe9
Add torture tester to ensure we don't regress the ulogoff bug.
...
Jeremy.
2009-04-16 16:22:37 -07:00
Volker Lendecke
3084d49cc0
Add a bad hack to enable level 2 oplocks in torture_open_connection_share
2009-04-06 21:32:08 +02:00
Volker Lendecke
86b09e84ae
Re-add the CHAIN1 test
2009-04-06 21:32:07 +02:00
Volker Lendecke
dec928e884
Convert cli_echo to tevent_req
2009-04-06 21:32:06 +02:00
Volker Lendecke
0a4cdad324
Remove the CHAIN1 test -- will come back later
2009-04-06 21:32:06 +02:00
Volker Lendecke
4b8e4ea728
Fix a debug msg typo
2009-03-29 00:53:04 +01:00
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