Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | r11694: fixed 2 valgrind errors | Andrew Tridgell | 2005-11-12 | 2 | -2/+2 | |
| | ||||||
* | r11693: added a full async composite function for SMB2 that does: | Andrew Tridgell | 2005-11-12 | 3 | -105/+289 | |
| | | | | | | | | - name resolution - socket connect - negprot - multi-stage session setup - tcon | |||||
* | r11692: added a full composite (async) spnego session setup for SMB2. This | Andrew Tridgell | 2005-11-12 | 5 | -68/+164 | |
| | | | | simplies the torture code a lot. | |||||
* | r11691: added reply buffer code checks and oplock flags for create request/reply | Andrew Tridgell | 2005-11-11 | 8 | -36/+80 | |
| | ||||||
* | r11687: filled in 3 more fields in the close reply | Andrew Tridgell | 2005-11-11 | 3 | -10/+9 | |
| | ||||||
* | r11683: fixed create call | Andrew Tridgell | 2005-11-11 | 1 | -2/+2 | |
| | ||||||
* | r11682: filled in access_mask in tcon reply | Andrew Tridgell | 2005-11-11 | 2 | -5/+5 | |
| | ||||||
* | r11681: filled in a few more smb2_create() fields | Andrew Tridgell | 2005-11-11 | 3 | -47/+52 | |
| | ||||||
* | r11680: added smb2_close(). This also demonstrates that file handles are 16 | Andrew Tridgell | 2005-11-11 | 6 | -19/+166 | |
| | | | | bytes, not 20 bytes (metze, you were right!) | |||||
* | r11679: opening/creating files in SMB2 now works. Lots of unknown parameters | Andrew Tridgell | 2005-11-11 | 8 | -8/+228 | |
| | | | | in the call tho. | |||||
* | r11678: - add suport for sgroup,replica vs. sgroup,replica tests | Stefan Metzmacher | 2005-11-11 | 1 | -158/+114 | |
| | | | | | | - add some sgroup,replica vs. sgroup,replica tests metze | |||||
* | r11677: print leading zeros | Stefan Metzmacher | 2005-11-11 | 1 | -2/+2 | |
| | | | | metze | |||||
* | r11676: as tridge uses 0x%llx in his latest commits... | Stefan Metzmacher | 2005-11-11 | 3 | -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 errors | Stefan Metzmacher | 2005-11-11 | 2 | -2/+2 | |
| | | | | metze | |||||
* | r11674: SMB2 tree connect now works. We do 2 session setups and 2 tree | Andrew Tridgell | 2005-11-11 | 7 | -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 records | Stefan Metzmacher | 2005-11-11 | 1 | -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 tests | Stefan Metzmacher | 2005-11-11 | 1 | -2/+170 | |
| | | | | | | - add owned,sgroup,active vs. replica,sgroup,active test metze | |||||
* | r11671: - make sure req is initialized | Stefan Metzmacher | 2005-11-11 | 1 | -4/+8 | |
| | | | | | | | - only free the buffer when there's no request - call async callback on error metze | |||||
* | r11670: fix the build | Stefan Metzmacher | 2005-11-11 | 1 | -2/+1 | |
| | | | | metze | |||||
* | r11669: - make sure req is initialized | Stefan Metzmacher | 2005-11-11 | 1 | -1/+4 | |
| | | | | | | - call async callback on error metze | |||||
* | r11668: yay! we get a successful session setup with SMB2, and get back a ↵ | Andrew Tridgell | 2005-11-11 | 7 | -30/+114 | |
| | | | | 64bit uid | |||||
* | r11666: filled in the basic session setup. Vista happily accepts the first | Andrew Tridgell | 2005-11-11 | 4 | -6/+120 | |
| | | | | stage of the session setup, and waits for more. | |||||
* | r11665: started to put some meat on the structure used for the SMB2 library | Andrew Tridgell | 2005-11-11 | 9 | -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 change | Andrew Tridgell | 2005-11-11 | 1 | -0/+3 | |
| | ||||||
* | r11663: start of a SMB2 torture test. Just does a negprot and prints some ↵ | Andrew Tridgell | 2005-11-11 | 4 | -2/+91 | |
| | | | | | | fields for now. test name is SMB2-CONNECT | |||||
* | r11662: the beginnings of a SMB2 client library. Very hackish, meant for ↵ | Andrew Tridgell | 2005-11-11 | 6 | -0/+689 | |
| | | | | experimentation | |||||
* | r11660: - the libcli/raw/ lib no longer uses the SMBCLI_REQUEST_SEND state, or | Andrew Tridgell | 2005-11-11 | 3 | -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 a | Andrew Tridgell | 2005-11-11 | 2 | -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 Metzmacher | 2005-11-10 | 2 | -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 Metzmacher | 2005-11-10 | 3 | -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 Metzmacher | 2005-11-10 | 3 | -5/+5 | |
| | | | | metze | |||||
* | r11647: add smbcli_ prefix | Stefan Metzmacher | 2005-11-10 | 2 | -2/+2 | |
| | | | | metze | |||||
* | r11646: fix typos | Stefan Metzmacher | 2005-11-10 | 1 | -2/+2 | |
| | | | | metze | |||||
* | r11644: free the buffer when it's not used | Stefan Metzmacher | 2005-11-10 | 1 | -0/+2 | |
| | | | | metze | |||||
* | r11643: fix compiler warnings | Stefan Metzmacher | 2005-11-10 | 1 | -2/+2 | |
| | | | | metze | |||||
* | r11642: add some error checks | Stefan Metzmacher | 2005-11-10 | 1 | -2/+8 | |
| | | | | metze | |||||
* | r11641: remove unused parameter vuid | Stefan Metzmacher | 2005-11-10 | 1 | -8/+3 | |
| | | | | metze | |||||
* | r11640: just a nicer format, and make adding more special cases easier | Stefan Metzmacher | 2005-11-10 | 1 | -5/+8 | |
| | | | | metze | |||||
* | r11639: fixed some create_time tests that should be change_time tests | Andrew Tridgell | 2005-11-10 | 1 | -5/+5 | |
| | ||||||
* | r11638: fixed handling of null volume name in RAW-QFSINFO test | Andrew Tridgell | 2005-11-10 | 1 | -4/+4 | |
| | | | | thanks to Stephen Zarkos for finding this | |||||
* | r11637: we need a session and a tcon for ntioctl() and ntrename() | Stefan Metzmacher | 2005-11-10 | 1 | -3/+3 | |
| | | | | metze | |||||
* | r11636: a bit neater solution to the nt_cancel problem | Andrew Tridgell | 2005-11-10 | 3 | -11/+19 | |
| | ||||||
* | r11635: fix a handling of packet_send in the smb client lib | Stefan Metzmacher | 2005-11-10 | 1 | -1/+10 | |
| | | | | | | | | | | this was cause of the PANIC on the build farm on metze01 as we use req->out.buffer from the old request in the smb_raw_ntcancel() and send a 0 TID, that causes our server code to crash (a fix for the server code will follow) metze | |||||
* | r11634: - make crc table static | Stefan Metzmacher | 2005-11-10 | 2 | -3/+3 | |
| | | | | | | | - const uint8_t * in all places - update header prototype metze | |||||
* | r11633: Fix some more warnings. | Tim Potter | 2005-11-10 | 1 | -0/+13 | |
| | ||||||
* | r11632: removed 2 unused functions | Andrew Tridgell | 2005-11-10 | 1 | -33/+0 | |
| | ||||||
* | r11631: fixed a signed/unsigned warning | Andrew Tridgell | 2005-11-10 | 2 | -2/+2 | |
| | ||||||
* | r11630: another fix for over-reading in the packet code. This time get the | Andrew Tridgell | 2005-11-10 | 1 | -4/+12 | |
| | | | | sign of the comparison right :-) | |||||
* | r11629: fixed a bug found with the socket:testnonblock code. With randomised | Andrew Tridgell | 2005-11-10 | 1 | -0/+1 | |
| | | | | | under-reads we could end up supplying a buffer to the client that has an incorrect length | |||||
* | r11628: fixed a valgrind error in the rpc echo test | Andrew Tridgell | 2005-11-10 | 1 | -1/+1 | |
| |