Stefan Metzmacher
a8958391e8
r16980: - make struct smb_notify a union and add levels RAW_NOTIFY_NTTRANS,RAW_NOTIFY_SMB2
...
- parse SMB2 Notify reponse
metze
(This used to be commit de50e0ccdd
)
2007-10-10 14:10:06 -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
Jeremy Allison
ec3be5b908
r16843: Confirm that openX uses the same mapping table as getatr.
...
Jeremy.
(This used to be commit 1c84e57e71
)
2007-10-10 14:09:52 -05:00
Volker Lendecke
a5cbc9a01c
r16842: Jeremy, I almost don't dare checking this in.....
...
Volker
(This used to be commit ec36c49c08
)
2007-10-10 14:09:50 -05:00
Stefan Metzmacher
af0a9eb529
r16834: split the level's of smb_search_first/smb_search_next and the levels
...
of smb_search_data
metze
(This used to be commit 78c201db8a
)
2007-10-10 14:09:49 -05:00
Jeremy Allison
5517249fad
r16761: Added additional NTSTATUS and DOS error test for "."
...
This confirms a theory of mine...
Added RAW-SAMBA3BADPATH to selectable options.
Jeremy.
(This used to be commit 4cd7a8ed62
)
2007-10-10 14:09:44 -05:00
Volker Lendecke
81d09a7f2e
r16759: Jeremy, another little error case for you :-)
...
For the paths with illegal characters we should return ERRDOS:ERRbadpath in
the DOS error case. We return ERRDOS:ERRinvalidname...
Volker
(This used to be commit c2203068f4
)
2007-10-10 14:09:43 -05:00
Stefan Metzmacher
4357d9f5de
r16707: - test attrib = 0 in BASIC_INFO
...
- return an error when value doesn't match the expected value!
metze
(This used to be commit 1f0ecba773
)
2007-10-10 14:09:39 -05:00
Volker Lendecke
414c47633d
r16657: Test Jerry's iTunes bug, along with some more error conditions
...
Volker
(This used to be commit 12aa900eb2
)
2007-10-10 14:09:36 -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
Jelmer Vernooij
90be000cd5
r16173: Use memory context provided by smbtorture.
...
(This used to be commit 88046d5951
)
2007-10-10 14:09:05 -05:00
Volker Lendecke
dcbd023aa0
r16151: |= fix found by metze
...
(This used to be commit ce54a15384
)
2007-10-10 14:09:01 -05:00
Volker Lendecke
c1cbe6e0b0
r16149: This is a very Samba3 specific test: It tests whether 'hide unreadable' and
...
'hide unwriteable files' actually do what they are supposed to do.
Volker
(This used to be commit 7bf02a5e0f
)
2007-10-10 14:09:01 -05:00
Jeremy Allison
4dd65fdd48
r15947: Do the same test on setting allocation info.
...
Jeremy.
(This used to be commit b8f6f62acd
)
2007-10-10 14:08:43 -05:00
Jeremy Allison
1204445aa0
r15946: Added check that proves that setpathinfo on an
...
oplocked open file generates a break.
Jeremy.
(This used to be commit 061b519b27
)
2007-10-10 14:08:43 -05:00
Andrew Tridgell
373bf313cd
r15881: fixed the RAW-ACLS test for 64 bit systems (was failing on ppc64)
...
(This used to be commit c954a6662d
)
2007-10-10 14:08:37 -05:00
Stefan Metzmacher
7f0e17e903
r15718: - split the SMBflush with the 0xFFFF wildcard fnum into a different level
...
metze
(This used to be commit 95bf41b4d4
)
2007-10-10 14:08:09 -05:00
Stefan Metzmacher
5a8ebb7b67
r15690: - disable the lock cancel test against samba3
...
- disable the LOCK_NOT_GRANTED vs. FILE_LOCK_CONFLICT test against samba3
metze
(This used to be commit 620cc182b3
)
2007-10-10 14:08:06 -05:00
Stefan Metzmacher
bd0fb90162
r15685: let samba3 pass RAW-READ and ignore one bug
...
this demonstrates how the target:samba3=yes option
passed in samba3's make test can be used in samba4's smbtorture
metze
(This used to be commit 856656739c
)
2007-10-10 14:08:05 -05:00
Stefan Metzmacher
5ff4b74df3
r15656: for NT IOCTL's we need to control the max_data field for some calls
...
metze
(This used to be commit 3cab02f6f5
)
2007-10-10 14:08:04 -05:00
Stefan Metzmacher
410fb90322
r15640: - NT IOCTL calls also have an 'in' data_blob
...
- fix the receive code of NT IOCTL's we only need the NTTRANS data payload
not the SMB payload here
metze
(This used to be commit 358d03143f
)
2007-10-10 14:07:25 -05:00
Stefan Metzmacher
2a072bf9a2
r15615: - add some tests for cancel pending locks by SMBexit, SMBulogoff and SMBtdis
...
- add some tests which demonstrate the LOCK_NOT_GRANTED vs. FILE_LOCK_CONFLICT
error cases of failed locks
metze
(This used to be commit 218910f927
)
2007-10-10 14:07:00 -05:00
Jelmer Vernooij
e002300f23
r15328: Move some functions around, remove dependencies.
...
Remove some autogenerated headers (which had prototypes now autogenerated by pidl)
Remove ndr_security.h from a few places - it's no longer necessary
(This used to be commit c19c2b51d3
)
2007-10-10 14:05:17 -05:00
Jelmer Vernooij
a30340affe
r15201: Use abs() rather then ABS()
...
(This used to be commit 1f3833d041
)
2007-10-10 14:04:16 -05:00
Stefan Metzmacher
73b385d3c4
r15122: test what access masks are needed when using the FLAGS2_READ_PERMIT_EXECUTE
...
flag.
metze
(This used to be commit d298e4760c
)
2007-10-10 14:04:10 -05:00
Stefan Metzmacher
e7f34592eb
r15070: test the needed access masks for read/write the different
...
security descriptor components
metze
(This used to be commit 88c57c8703
)
2007-10-10 14:04:06 -05:00
Stefan Metzmacher
4d72f3f8d0
r15066: - sync the dir_flags tests with the file_flags tests
...
- add some more checks for the w2k3 bug case
metze
(This used to be commit a55b44b96c
)
2007-10-10 14:04:06 -05:00
Andrew Tridgell
970f7122d9
r15033: expanded the RAW-OPLOCK test to include the different cases where the
...
client chooses to break to none or break to level II, when offered a
level II break from exclusive
(This used to be commit 9a35b14422
)
2007-10-10 14:04:02 -05:00
Andrew Tridgell
7f6ed60c70
r15016: add a test for a 2nd open with an exclusive oplock. It does not cause
...
a break, as exclusive oplocks don't cache close requests
(This used to be commit 9f2617a062
)
2007-10-10 14:04:01 -05:00
Andrew Tridgell
48d3fb39ff
r15015: add an explanation for this test
...
(This used to be commit 9fdeec506f
)
2007-10-10 14:04:01 -05:00
Andrew Tridgell
72343b9615
r15014: added a simple batch oplock benchmark
...
Jeremy, Samba3 currently fails this test with a 2.6.16-rc6 kernel and
kernel oplocks enabled. With kernel oplock off it passes, though its a
bit slow
(This used to be commit 99df202460
)
2007-10-10 14:04:01 -05:00
Andrew Tridgell
b04592918d
r14969: ensure that even on slow machines we leave plenty of time for a series
...
of events to propogate internally in smbd before asking for them
(the test was failing on slow machines)
(This used to be commit a493539458
)
2007-10-10 14:00:48 -05:00
Andrew Tridgell
127967334f
r14956: change the notify search to be much more efficient by using a
...
per-depth bisection search. This makes the notify_trigger() call
log(N) which makes us scale well for large numbers of outstanding
notifies
(This used to be commit 16fd00925f
)
2007-10-10 14:00:45 -05:00
Andrew Tridgell
b5ee277f1a
r14948: add testing of truncate events, and add truncate support to inotify
...
backend
(This used to be commit b80523a631
)
2007-10-10 14:00:21 -05:00
Andrew Tridgell
ce25ec56f3
r14942: make the RAW-NOTIFY test check the strange file rename semantics. Also
...
be more forgiving of matching on extra bits (inotify cannot match on
minimal bits for all events).
(This used to be commit 29de884737
)
2007-10-10 14:00:20 -05:00
Andrew Tridgell
0dce9b003c
r14935: try to avoid a race condition in the recursion test
...
(This used to be commit 659576806f
)
2007-10-10 14:00:19 -05:00
Andrew Tridgell
51a5b79ec0
r14934: greatly expand the RAW-NOTIFY testing of completion filters. We now
...
try each bit in the completion filter separately for a wide range of
file operations.
(This used to be commit 81f8b24526
)
2007-10-10 14:00:19 -05:00
Andrew Tridgell
e221db7a39
r14928: demonstrate that the completion filter is only set on the first notify
...
on a directory handle
(This used to be commit b6e40d9b08
)
2007-10-10 14:00:18 -05:00
Andrew Tridgell
d8544db317
r14927: expand the RAW-NOTIFY test to test recursive and rename handling
...
(This used to be commit e6abb1ecba
)
2007-10-10 14:00:18 -05:00
Stefan Metzmacher
1af925f394
r14860: create libcli/security/security.h
...
metze
(This used to be commit 9ec706238c
)
2007-10-10 13:59:44 -05:00
Andrew Tridgell
986aae3c5c
r14845: expanded the number of info levels tested for continue in the
...
RAW-SEARCH test
(This used to be commit a3e7640730
)
2007-10-10 13:59:42 -05:00
Stefan Metzmacher
f964db91e7
r14826: initialize pid1 and pid2:-)
...
metze
(This used to be commit 45e2832972
)
2007-10-10 13:59:24 -05:00
Andrew Tridgell
8e7078e149
r14794: added a test to see what happens when you send a notify request on a
...
handle that already has a notify request pending. It turns out that
they are queued
(This used to be commit 15e9302bcd
)
2007-10-10 13:59:19 -05:00
Stefan Metzmacher
7780e2bfa1
r14734: this demonstrates that a tcon isn't autoclosed by a ulogoff
...
the tcon can be reused using any other valid session later
metze
(This used to be commit b9a90ed763
)
2007-10-10 13:59:17 -05:00
Stefan Metzmacher
7011384a3a
r14732: fix typo noticed by derrell, thanks!
...
metze
(This used to be commit ffa500ebb4
)
2007-10-10 13:59:16 -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
Stefan Metzmacher
30976b1af1
r14710: make more clear that SMBexit only cares about the PID
...
that is used in the open call
metze
(This used to be commit 1bc6940e7d
)
2007-10-10 13:59:11 -05:00
Stefan Metzmacher
41a6591628
r14680: add some tests which demonstrate that closing the dir handle
...
triggers an empty notify reply with NT_STATUS_OK
metze
(This used to be commit 590dd49207
)
2007-10-10 13:59:08 -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
Andrew Tridgell
9225c02aee
r14539: get rid of a pointless union layer in struct smb_notify
...
(This used to be commit 1e1c559381
)
2007-10-10 13:58:41 -05:00