Stefan Metzmacher
1cf9d7e078
BASE-DELAYWRITE: demonstrate that a truncate write doesn't update the write time after SET_FILE_INFO
...
metze
(This used to be commit f81014db9d
)
2008-09-08 16:22:53 +02:00
Stefan Metzmacher
a626b01193
BASE-DELAYWRITE: demonstrate that the time between the open and the first write doesn't matter
...
metze
(This used to be commit 13d051cd63
)
2008-09-08 12:12:25 +02:00
Stefan Metzmacher
3ca48b015f
BASE-DELAYWRITE: test more details of the truncate write time update behavior
...
metze
(This used to be commit 39367ef15f
)
2008-09-08 08:31:34 +02:00
Andrew Bartlett
3eb6f79a02
Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into trusted-domains
...
(This used to be commit a057c3ed9d
)
2008-09-08 12:54:13 +10:00
Andrew Bartlett
b3cee235f5
More work towards trusted domains support in Samba4's LSA
...
Make 'lsar_CreateTrustedDomain' consistant with
lsar_CreateTrustedDomainEx{,2} by renaming handle -> policy_handle
Implement LSA server logic to create the cn=users trust account for
incoming trusts.
Andrew Bartlett
(This used to be commit d87b655e20
)
2008-09-08 10:55:34 +10:00
Jeremy Allison
56b6b4a68f
Don't compare identity, it'll never be different.
...
Jeremy.
(This used to be commit 840369b553
)
2008-09-05 21:47:06 -07:00
Jeremy Allison
0d0fddf8ae
Added tests that show that write time update is immediate
...
when changing file size using SMBwrite of size zero,
SET_END_OF_FILE, or SET_ALLOCATION_SIZE - no 2 second
delay in these cases.
Jeremy.
(This used to be commit 3aa7523d77
)
2008-09-05 14:24:36 -07:00
Andrew Bartlett
19fb3b0199
More work to implement LSA CreateTrustedDomainEx2
...
We still don't get the format inside the encrypted blob correct
however.
Andrew Bartlett
(This used to be commit 99a3abda09
)
2008-09-04 16:06:38 +10:00
Andrew Bartlett
b936d0f3be
Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet
...
(This used to be commit 9590805bcb
)
2008-09-03 15:34:44 +10:00
Andrew Bartlett
ef57d9587b
Test a few more error cases in RPC-PAC
...
(This used to be commit 50502b3b8f
)
2008-09-03 14:19:16 +10:00
Andrew Bartlett
5dae44e88e
Start testing CreateTrustedDomainEx2
...
Andrew Bartlett
(This used to be commit 91ae8dca25
)
2008-09-02 11:31:46 +10:00
Andrew Bartlett
35c8899949
Follow MS-LSAD 3.1.4.7.12 and set defaults when creating a trust.
...
Also check we get the defaults correct with a query in the torture
suite.
Andrew Bartlett
(This used to be commit b55a1b63cc
)
2008-09-01 14:43:00 +10:00
Andrew Bartlett
81dcc99e9a
It turns out that the Netlogon PAC verification is encrypted.
...
This test now passes against Win2k3, and a implementation in the
Samba4 server should follow shortly.
Andrew Bartlett
(This used to be commit c6b8ba893d
)
2008-08-29 15:06:30 +10:00
Andrew Bartlett
adb207e903
Further rework the RPC-PAC test.
...
This would seem to match the documentation requirements for the PAC
verfication over NETLOGON, but I can't get Win2k3 to accept it so far.
Andrew Bartlett
(This used to be commit acfa87f341
)
2008-08-28 16:30:17 +10:00
Andrew Bartlett
c79dff2e9b
Heimdal provides Kerberos PAC parsing routines. Use them.
...
This uses Heimdal's PAC parsing code in the:
- LOCAL-PAC test
- gensec_gssapi server
- KDC (where is was already used, the support code refactored from here)
In addition, the service and KDC checksums are recorded in the struct
auth_serversupplied_info, allowing them to be extracted for validation
across NETLOGON.
Andrew Bartlett
(This used to be commit 418b440a7b
)
2008-08-28 16:28:47 +10:00
Andrew Bartlett
c59c6cf18b
Add missing file - netlogon.h
...
This file allows the remote_pac.c code to call into netlogon.c's setup
credentials code.
Andrew Bartlett
(This used to be commit 0343987cf1
)
2008-08-27 22:26:25 +10:00
Andrew Bartlett
960bd9df1f
Add a test to explore Netlogon PAC validation
...
However, I have still not figured out this protocol yet, and the docs
are rather unclear... :-(
Andrew Bartlett
(This used to be commit d878643071
)
2008-08-27 21:36:27 +10:00
Andrew Bartlett
3010e5e489
Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet
...
(This used to be commit d7db5fe161
)
2008-08-26 16:27:10 +10:00
Andrew Bartlett
f1c0c3896e
Don't use lsa_Delete any more, as smbd now refuses it.
...
(This used to be commit 8e1285a1ee
)
2008-08-26 16:26:46 +10:00
Andrew Bartlett
4eba234a73
More LSA server and testuite work.
...
- Implement QueryDomainInformationPolicy in Samba4
- Allow RPC-LSA to pass against Windows 2008 (which does not allow
the Audit privilage to be removed)
Andrew Bartlett
(This used to be commit d94c7bbcd6
)
2008-08-26 12:18:26 +10:00
Andrew Bartlett
f7c13b1a95
Make RPC-LSA test deterministic with an msleep(200).
...
(This used to be commit 914e1865aa
)
2008-08-26 10:56:16 +10:00
Andrew Bartlett
291b0dfb2a
Update RPC-LSA to (almost) pass against Windows 2008.
...
(This used to be commit a17cb558c2
)
2008-08-26 09:49:54 +10:00
Andrew Bartlett
9eacc3a8f3
Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local
...
(This used to be commit a555334db6
)
2008-08-25 08:27:06 +10:00
Andrew Tridgell
a22b9d6485
fixed the data in SAVEFILE op in RAW-OFFLINE
...
(This used to be commit 3441ea5df5
)
2008-08-24 17:42:29 +10:00
Andrew Tridgell
b030743d74
show the bad data in RAW-OFFLINE
...
also show the worst case latencies so far, matching tsm_torture
(This used to be commit 5859bb337c
)
2008-08-24 17:38:43 +10:00
Andrew Tridgell
3efd7d2262
don't use zero data for the first file in RAW-OFFLINE
...
the most likely bugs in HSM involve zero data, due to the
dm_punch_hole() request
(This used to be commit 330ab956ea
)
2008-08-23 11:54:02 +10:00
Andrew Tridgell
0a27ff953e
Merge branch 'abartlet-4-0-local' into v4-0-test
...
(This used to be commit 469fac2669
)
2008-08-22 17:37:43 +10:00
Stefan Metzmacher
75f594b285
drsuapi: fix samba4 callers after drsuapi.idl changes
...
metze
(This used to be commit 4b054cee51
)
2008-08-20 15:22:05 +02:00
Matthias Dieter Wallnöfer
5e89476730
Add a torture test for the new 'netlogon' flags.
...
Signed-off-by: Andrew Bartlett <abartlet@samba.org>
(This used to be commit a484334fb4
)
2008-08-20 12:46:37 +10:00
Andrew Bartlett
f1df6744f1
Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local
...
(This used to be commit 3731f7eaea
)
2008-08-15 20:47:52 +10:00
Andrew Bartlett
4bdb752cc5
Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet
...
(This used to be commit b4b14b748e
)
2008-08-15 20:41:50 +10:00
Andrew Bartlett
427b3baba3
Don't segfault in RPC-ATSVC.
...
(This used to be commit e711f7d26a
)
2008-08-15 09:46:51 +10:00
Andrew Bartlett
ac503b140d
Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local
...
(This used to be commit b337369d5c
)
2008-08-15 07:58:03 +10:00
Stefan Metzmacher
c1c6c1b609
RAW-OPEN: be more strict in create_option checking
...
metze
(This used to be commit d548f5dee5
)
2008-08-14 15:14:53 +02:00
Stefan Metzmacher
affba1f75c
SMB2-CREATE: add a special test for FILE_ATTRIBUTE_ENCRYPTED
...
Some standalone server (and samba4) doesn't support this.
metze
(This used to be commit 6d8fd4c008
)
2008-08-14 13:13:52 +02:00
Stefan Metzmacher
d6abf13510
SMB2-CREATE: be more strict in checking file attributes
...
metze
(This used to be commit ba9d0f6b3c
)
2008-08-14 13:13:51 +02:00
Stefan Metzmacher
80f2f10839
SMB2-CREATE: be more strict in error checking
...
metze
(This used to be commit d7d4df78c1
)
2008-08-14 13:13:51 +02:00
Stefan Metzmacher
8b585deae4
NBT-WINSREPLICATION: be more robust to timing errors
...
Also reenable disabled tests.
metze
(This used to be commit 76878a9c79
)
2008-08-14 13:13:48 +02:00
Andrew Tridgell
336f6810ce
expanded the SMB2-CREATE and RAW-OPEN tests to explore more of how the
...
create options fields are supposed to work
(This used to be commit 0576875ecc
)
2008-08-14 17:26:30 +10:00
Andrew Tridgell
88ec1aead4
cope with not knowing the kdc key
...
(This used to be commit 7e48dad4c7
)
2008-08-14 15:27:22 +10:00
Andrew Bartlett
cb98944be3
Assert on failure to join domain in NBT-DGRAM
...
(This used to be commit 0a8080d0f2
)
2008-08-14 11:54:19 +10:00
Andrew Bartlett
a0b5ec7797
We can't use ndr_pull_struct_blob_all in combinatin with relative pointers
...
(This used to be commit d0a128f35b
)
2008-08-08 10:41:48 +10:00
Stefan Metzmacher
8275d511bc
drsuapi: fix callers after idl change
...
metze
(This used to be commit 7dee6fb62d
)
2008-08-07 19:15:58 +02:00
Andrew Bartlett
358a11c6f3
Print trustAuthOutgoing and trustAuthIncoming in RPC-DSSYNC
...
(This used to be commit 6673a6e623
)
2008-07-31 21:23:48 +10:00
Andrew Bartlett
2cc32c4988
Use the cldap reply to avoid segfaulting in RPC-DSSYNC
...
Also don't fail the test if the server does not implement the NT4
changelog.
Andrew Bartlett
(This used to be commit 514d88580b
)
2008-07-31 10:51:59 +10:00
Andrew Bartlett
2afd7d6d66
Don't fail if the domain has a trust already.
...
Andrew Bartlett
(This used to be commit c2df7ffa6d
)
2008-07-31 09:07:57 +10:00
Stefan Metzmacher
1a4f4d2cf0
SMB2-CONNECT: remove reference to req->session before calling smb2_logoff_recv() on the invalid session
...
metze
(This used to be commit 93203e8e31
)
2008-07-28 14:09:45 +02:00
Stefan Metzmacher
460356c976
smbtorture: add --extra-user option
...
This can we used to pass additional credentials to torture tests
(it can be used multiple times.
metze
(This used to be commit 4d80dbfac2
)
2008-07-26 20:11:09 +02:00
Michael Adam
1f20ca14cc
drsuapi: always set the pid field of the outgoing DsBindInfo to 0.
...
This is for debugging and informational purposes only.
The assignment is implementation specific.
(WSPP docs, sec. 5.35).
Michael
(This used to be commit 1f5704e2de
)
2008-07-23 15:36:13 +02:00
Stefan Metzmacher
734d0c0a5d
RPC-DSSYNC: print 'supplementalCredentials' more verbosely
...
metze
(This used to be commit 6a7637b12e
)
2008-07-23 14:46:06 +02:00