1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-24 02:04:21 +03:00

850 Commits

Author SHA1 Message Date
Andrew Tridgell
e5d93cf996 - fixed lsa_EnumTrustDom
- added lsa_OpenAccount

- handle STATUS_SOME_UNMAPPED
-
Andrew Tridgell
ef60a70912 added lsa_EnumTrustDom -
Andrew Tridgell
fe12f81ba4 added lsa_EnumPrivs idl and test code -
Andrew Tridgell
dbadbbf1a7 added a test for lsa_Close() -
Andrew Tridgell
8e52381313 - added the rest of the LSA calls as stubs
- auto-generate the client calls with 'make idl'
-
Andrew Tridgell
1b7a7bc464 converted the rpcecho pipe to use IDL -
Andrew Tridgell
9946532f97 use a more consistent style for the client stubs -
Andrew Tridgell
fba3a7ad22 lsa_LookupNames now works -
Andrew Tridgell
afa1ff5f08 added idl, generated code and test code for lsa_LookupSids -
Andrew Tridgell
3983b2aee7 - corrected some lsa idl
- updated lsa parse code from pidl
-
Andrew Tridgell
9476dd5620 allow qfsinfo to continue with just 10 levels supported in the server -
Andrew Tridgell
25a8692fed lsa_EnumSids() now works -
Andrew Tridgell
9cf479873f lsa_OpenPolicy2 now works -
Andrew Tridgell
f5bd301ff7 yipee! we can now do lsaOpenPolicy() via the new interfaces, without
using any of the old lsa code
-
Andrew Tridgell
f51a216136 added support for fragmented sends -
Andrew Tridgell
a9aa7954fe added fragmentation support on receive for dcerpc packets. I have
successfully used SourceData with 200M of data in rpcecho
-
Andrew Tridgell
7c356350e6 added SinkData and SourceData tests for rpcecho -
Andrew Tridgell
9c7e4db471 added rpcecho EchoData test -
Andrew Tridgell
a8feb80438 added a helper function to make building rpc functions a bit easier -
Andrew Tridgell
8cff335dab started adding RPC-ECHO torture cases -
Andrew Tridgell
95fa15cdcf we only want the per-call stub data -
Andrew Tridgell
e925c315f5 a major revamp of the low level dcerpc code in samba4, We can now do a
successful LSA OpenPolicy using smbtorture
-
Andrew Tridgell
3f20041bb9 much better synchronised startup in smbtorture - this allows us to run
massive NBENCH runs without killing the client
-
Tim Potter
bc17a4a8ad Add RPC-OPEN test as an example for using the new dcerpc client code.
It's a bit icky so I suspect it won't last long.  (-:
-
Andrew Tridgell
89f7261ba5 fixed snprintf.c for systems that have only some of the *printf() family of functions
cope with servers that return bogus (too large) values in max_xmit

cope with a couple more error conditions in RAW-SFILEINFO

better startup time heuristics in NBENCH
-
Andrew Tridgell
4559208c80 better child synchronisation at startup in NBENCH -
Andrew Tridgell
19eab118c1 - use deltree to setup base directory -
Andrew Tridgell
b69f54eb02 thanks to ntfsd and some google searches I worked out what the unknown
fields in level 261 and level 262 of directory search are, plus the
names of the levels

the unknown fields are a 64bit unique file id, and match the 64 bit
number from the internal_information qfileinfo level
-
Andrew Tridgell
723af7f097 I think I've finally got the ascii/unicode issues right in trans2 find
first

Also expanded the rename test a little
-
Andrew Tridgell
a56f6896bf expanded the RAW-READ test to make it clearer that all locks conflict
in SMBlockread, not just other peoples locks (error in spec)
-
Andrew Tridgell
19abdace95 fix a segv when server doesn't support ATTRIBUTE_TAG_INFORMATION -
Andrew Tridgell
02d068ba7d more fixes from the IRIX compiler (thanks herb!) -
Andrew Tridgell
4cf3839b72 more fixes from the IRIX compiler (thanks herb!) -
Andrew Tridgell
c770603ac6 fixed some places where we don't brace (flags & STR_UNICODE)
this fixes the samba4 server with ascii clients
-
Andrew Tridgell
4059fbcf02 a few build fixes to try to get irix building -
Andrew Tridgell
04b60864a6 don't give detailed errors for levels that fail -
Andrew Tridgell
9f395dd768 test resume by name before resume by flags -
Jeremy Allison
d623a51da0 Print out position info, ensure NT_RENAME info level only works
in a directory.
Jeremy.
-
Jeremy Allison
c4cc40c5c8 Extended seek tests to check position information.
Jeremy.
-
Andrew Tridgell
3eef35e581 added the ancient SMBcreate operation to the testsuite and client lib -
Andrew Tridgell
b47737b00b added SMBopen to gentest -
Andrew Tridgell
401fce169e added seek to gentest -
Andrew Tridgell
66691dc958 added read/write seek testing -
Andrew Tridgell
74be55efdc - added a raw smb scanner
- its not a root_fid in ntrename
-
Andrew Tridgell
595be06a42 - added test for position_information via paths -
Andrew Tridgell
163970bda6 - expanded the ntrename test
- expanded seek test - the position information is handle specific!
-
Andrew Tridgell
2b464472c1 - added SMBntrename test suite
- allow username of form DOMAIN\username or DOMAIN/username

- added ntrename to gentest
-
Andrew Tridgell
ef819249ec - cope with servers that don't properly implement SMBexit
- add the pidhigh test to the locking test

- expand the rename and unlink testing

- test a wider range of offsets in RAW-READ
-
Andrew Tridgell
b8aa4a9a8f make sure we give the chosen workgroup in gentest -
Andrew Tridgell
b0510b5428 first public release of samba4 code -