summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* r11715: added SMB2 read and write requestsAndrew Tridgell2005-11-147-19/+386
|
* r11714: put in a workaround for a winbind problem volker asked me about. TheAndrew Tridgell2005-11-141-1/+4
| | | | | | | | | | problem is that winbind currently relies on being able to receive on a smb connection from within the same connections receive routine. This means it relies on a non-serialised connection, so disable the serialisation until winbind is fixed. The correct fix will be to get rid of full_request() in dcerpc.c so that bind requests can be fully async.
* r11713: separate out the setting of the fde in the packet context from theAndrew Tridgell2005-11-149-12/+28
| | | | enabling of packet serialisation
* r11712: avoid changing the fde flags unless really neededAndrew Tridgell2005-11-141-6/+9
|
* r11711: fixed the nbt server to use the right interface for outgoing requestsAndrew Tridgell2005-11-142-6/+27
|
* r11710: added function iface_same_net()Andrew Tridgell2005-11-141-0/+10
|
* r11709: Comment out unused function.Tim Potter2005-11-141-0/+4
|
* r11708: Fix allocation of too small buffer to hold ip address.Rafal Szczesniak2005-11-131-1/+1
| | | | | | | Thanks metze for catching that. rafal
* r11705: Fix segfaulting create user function.Rafal Szczesniak2005-11-121-0/+4
| | | | rafal
* r11700: added structure definitions for many of the getinfo structuresAndrew Tridgell2005-11-121-1/+100
|
* r11699: use create_complex_file() to setup a file with a wide range ofAndrew Tridgell2005-11-121-0/+29
| | | | | different attributes before running the getinfo level scanner, making it easier to recognise levels
* r11698: added some more level namesAndrew Tridgell2005-11-121-3/+4
|
* r11697: - added a generic SMB2 getinfo callAndrew Tridgell2005-11-1212-31/+249
| | | | | | - added a SMB2-SCANGETINFO test for scanning for available info levels - added names for the info levels I recognise to smb2.h
* r11696: added a few more opcode namesAndrew Tridgell2005-11-121-0/+3
|
* r11695: added SMB2-SCAN torture test for scanning for active SMB2 opcodesAndrew Tridgell2005-11-124-15/+81
|
* r11694: fixed 2 valgrind errorsAndrew Tridgell2005-11-122-2/+2
|
* r11693: added a full async composite function for SMB2 that does:Andrew Tridgell2005-11-123-105/+289
| | | | | | | | - name resolution - socket connect - negprot - multi-stage session setup - tcon
* r11692: added a full composite (async) spnego session setup for SMB2. ThisAndrew Tridgell2005-11-125-68/+164
| | | | simplies the torture code a lot.
* r11691: added reply buffer code checks and oplock flags for create request/replyAndrew Tridgell2005-11-118-36/+80
|
* r11687: filled in 3 more fields in the close replyAndrew Tridgell2005-11-113-10/+9
|
* r11683: fixed create callAndrew Tridgell2005-11-111-2/+2
|
* r11682: filled in access_mask in tcon replyAndrew Tridgell2005-11-112-5/+5
|
* r11681: filled in a few more smb2_create() fieldsAndrew Tridgell2005-11-113-47/+52
|
* r11680: added smb2_close(). This also demonstrates that file handles are 16Andrew Tridgell2005-11-116-19/+166
| | | | bytes, not 20 bytes (metze, you were right!)
* r11679: opening/creating files in SMB2 now works. Lots of unknown parametersAndrew Tridgell2005-11-118-8/+228
| | | | in the call tho.
* r11678: - add suport for sgroup,replica vs. sgroup,replica testsStefan Metzmacher2005-11-111-158/+114
| | | | | | - add some sgroup,replica vs. sgroup,replica tests metze
* r11677: print leading zerosStefan Metzmacher2005-11-111-2/+2
| | | | metze
* r11676: as tridge uses 0x%llx in his latest commits...Stefan Metzmacher2005-11-113-15/+6
| | | | | | try to use it every where and see how portable it is metze
* r11675: a more general way of getting rid of compiler warnings and errorsStefan Metzmacher2005-11-112-2/+2
| | | | metze
* r11674: SMB2 tree connect now works. We do 2 session setups and 2 treeAndrew Tridgell2005-11-117-3/+215
| | | | | | | | | | | | | | connects, giving the following output: Running SMB2-CONNECT Negprot reply: current_time = Fri Nov 11 20:10:42 2005 EST boot_time = Sat Nov 12 10:34:33 2005 EST Session setup gave UID 0x40000000071 Session setup gave UID 0x140000000075 Tree connect gave tid = 0x7500000001 Tree connect gave tid = 0x7500000005 SMB2-CONNECT took 0.049024 secs
* r11673: - update the max_version of the owner when we get some recordsStefan Metzmacher2005-11-111-3/+196
| | | | | | | in the sgroup_merge test, so that we don't see old records as new ones - finish the owned,sgroup,active vs. sgroup * section metze
* r11672: - add support for special group merge testsStefan Metzmacher2005-11-111-2/+170
| | | | | | - add owned,sgroup,active vs. replica,sgroup,active test metze
* r11671: - make sure req is initializedStefan Metzmacher2005-11-111-4/+8
| | | | | | | - only free the buffer when there's no request - call async callback on error metze
* r11670: fix the buildStefan Metzmacher2005-11-111-2/+1
| | | | metze
* r11669: - make sure req is initializedStefan Metzmacher2005-11-111-1/+4
| | | | | | - call async callback on error metze
* r11668: yay! we get a successful session setup with SMB2, and get back a ↵Andrew Tridgell2005-11-117-30/+114
| | | | 64bit uid
* r11666: filled in the basic session setup. Vista happily accepts the firstAndrew Tridgell2005-11-114-6/+120
| | | | stage of the session setup, and waits for more.
* r11665: started to put some meat on the structure used for the SMB2 libraryAndrew Tridgell2005-11-119-50/+213
| | | | | the call definitions will be in smb2_calls.h, which will play a similar role that smb_interfaces.h plays for the old SMB protocol
* r11664: forgot to commit the structs.h changeAndrew Tridgell2005-11-111-0/+3
|
* r11663: start of a SMB2 torture test. Just does a negprot and prints some ↵Andrew Tridgell2005-11-114-2/+91
| | | | | | fields for now. test name is SMB2-CONNECT
* r11662: the beginnings of a SMB2 client library. Very hackish, meant for ↵Andrew Tridgell2005-11-116-0/+689
| | | | experimentation
* r11660: - the libcli/raw/ lib no longer uses the SMBCLI_REQUEST_SEND state, orAndrew Tridgell2005-11-113-27/+2
| | | | | | the associated send queue - fixed negnowait to not watch for the SMBCLI_REQUEST_SEND state
* r11659: allow the max runtime for smbtorture and smbd to be controlled on aAndrew Tridgell2005-11-112-5/+8
| | | | per-host basis in the build farm
* r11650: - as every call that goes down to the ntvfs layer need a valid tcon ↵Stefan Metzmacher2005-11-102-9/+51
| | | | | | | | | | | | | | and session ntcancel also needs to have AS_USER - move the SIGNING_NO_REPLY logic as global option, because this needs to be set for the error replies too. - as we currently don't know how to generate signatures for ntcancel replies we just skip the sending of the reply - w2k3 first checks the VUID and then the TID, so we do now - ntcreateX also uses ERRbaduid when getting a wrong VUID metze
* r11649: - add support for ntcancel replies (they only happen in error cases,Stefan Metzmacher2005-11-103-0/+49
| | | | | | | | | | | | | | | e.g when you supply an invalid TID or VUID) - as we don't yet understand how to check the smb_signing of this replies, we just ignore the whole packet abartlet,jra,tridge: can someone try to find out how to create and verify the signatures for this replies. what I noticed is that still use the increment by one for the request, and later requests are still generated fine, only the generating and verifying of the ntcancel replies make problems metze
* r11648: fix some bugs...Stefan Metzmacher2005-11-103-5/+5
| | | | metze
* r11647: add smbcli_ prefixStefan Metzmacher2005-11-102-2/+2
| | | | metze
* r11646: fix typosStefan Metzmacher2005-11-101-2/+2
| | | | metze
* r11644: free the buffer when it's not usedStefan Metzmacher2005-11-101-0/+2
| | | | metze
* r11643: fix compiler warningsStefan Metzmacher2005-11-101-2/+2
| | | | metze