summaryrefslogtreecommitdiffstats
path: root/source4/libcli/raw
Commit message (Collapse)AuthorAgeFilesLines
* r20077: support large readx replies, as done by samba3 (and the snia spec),Andrew Tridgell2007-10-101-0/+14
| | | | | but not done by windows servers (This used to be commit e5dbbe177c13b2788b4b4765b3b37cc918b3405c)
* r18835: expand IO limits on SMB2. Samba4 now tops out at 16.7MB IOs.Andrew Tridgell2007-10-101-1/+1
| | | | (This used to be commit 1e34e4d5a1fd3d74080424140e4ab276b6042d12)
* r18301: I discovered how to load the warnings from a build farm build intoAndrew Tridgell2007-10-101-1/+1
| | | | | | | | | emacs compile mode (hint, paste to a file, and compile as "cat filename"). This allowed me to fix nearly all the warnings for a IA_64 SuSE build very quickly. (This used to be commit eba6c84efff735bb0ca941ac4b755ce2b0591667)
* r18211: wct is not a size, so don't use size_tAndrew Tridgell2007-10-101-1/+1
| | | | | this should fix a pile of printf format warnings (This used to be commit fe209e360e3857f39355335e4fa6a43b2db23038)
* r17930: Merge noinclude branch:Jelmer Vernooij2007-10-105-4/+597
| | | | | | | * Move dlinklist.h, smb.h to subsystem-specific directories * Clean up ads.h and move what is left of it to dsdb/ (only place where it's used) (This used to be commit f7afa1cb77f3cfa7020b57de12e6003db7cfcc42)
* r17020: pass the real error to the failing requestsStefan Metzmacher2007-10-101-4/+8
| | | | | metze (This used to be commit 49b96ac44a883c020c69df7a12df154dc4faa4d5)
* r16980: - make struct smb_notify a union and add levels ↵Stefan Metzmacher2007-10-102-29/+74
| | | | | | | | | RAW_NOTIFY_NTTRANS,RAW_NOTIFY_SMB2 - parse SMB2 Notify reponse metze (This used to be commit de50e0ccddfad16ad7b254770f4c52c1abe707b9)
* r16918: the SMB2 Ioctls are sometimes called with a wildcard handleStefan Metzmacher2007-10-102-1/+4
| | | | | | | the operation doesn't need a valid file handle in that case metze (This used to be commit d41a83d55945b07020349339888f3a34ac4eff4e)
* r16875: implement SMB2 Find in the frontendStefan Metzmacher2007-10-101-0/+9
| | | | | metze (This used to be commit 58bed7322c7e552d0462a11ce5d46a282c31f8f7)
* r16871: zero padding bytesStefan Metzmacher2007-10-101-0/+1
| | | | | | | (found by valgrind) metze (This used to be commit 283bec8295b6302dfe3dc12c82d7870bdfee8b37)
* r16834: split the level's of smb_search_first/smb_search_next and the levelsStefan Metzmacher2007-10-102-80/+114
| | | | | | | of smb_search_data metze (This used to be commit 78c201db8a47a71908698c4dda2add4cf85694d9)
* r16708: the packet format of SMB2 SessionSetup has changed,Stefan Metzmacher2007-10-101-4/+9
| | | | | | | | | | | | there're 8 more unknown bytes... Note: - vista-CTP also support this as a server, but uses the old format as client - but vista-beta2 only uses and accept the new format metze (This used to be commit b3bdd4afdefc9ad3550f86a0aa6e6c90bf8ab416)
* r16699: the layout of SMB2 Read and Write is identical...Stefan Metzmacher2007-10-101-3/+1
| | | | | | | so we know that the 9th bytes is just uninitialized padding metze (This used to be commit f97a21b970ed23973cced2c67b5bc9ecd7afee88)
* r16667: - use ndr_pull_struct_blob() to make the RAW_FILEINFO_SEC_DESC pull codeStefan Metzmacher2007-10-102-13/+22
| | | | | | | | simpler - use ndr_push_struct_blob() for RAW_SFILEINFO_SEC_DESC metze (This used to be commit 79e51f033e680303431e56e818346b66a836d044)
* r16091: Without this patch Samba3 will not accept this, and simply setting ↵Volker Lendecke2007-10-101-2/+3
| | | | | | | | | the "92" to "100" will give funny permissions... Volker (This used to be commit b76a3d4f590963d48eae8a9899d17ae3833c3dfa)
* r15854: more talloc_set_destructor() typesafe fixesAndrew Tridgell2007-10-101-5/+2
| | | | (This used to be commit 61c6100617589ac6df4f527877241464cacbf8b3)
* r15835: fixed locking in the client libraryAndrew Tridgell2007-10-101-0/+1
| | | | (This used to be commit 7ea51fb624ded55f69f235a6791de871f754e8fa)
* r15814: add SMB2 Lock interface structureStefan Metzmacher2007-10-102-1/+35
| | | | | metze (This used to be commit 8f1850ef65dc8c860912639d787d82399d015f13)
* r15756: handle RAW_OPEN_SMB2Stefan Metzmacher2007-10-101-0/+3
| | | | | metze (This used to be commit 8aebd7adc9a0288ebf6b8d84fc376d699054a520)
* r15741: move smb2 request structures into the main smb request structsStefan Metzmacher2007-10-107-18/+390
| | | | | | | as new levels metze (This used to be commit 91806353174704857dfcc15a730af7232cfde660)
* r15740: add TODO, that we should check if the server supportsStefan Metzmacher2007-10-101-0/+4
| | | | | | | large offsets, before sending large offset requests metze (This used to be commit b9ba2b8c5a314ba9e559e50bea4deb692dc0f3ec)
* r15737: fix a typos and commentStefan Metzmacher2007-10-102-3/+3
| | | | | metze (This used to be commit 1f50b2e0534ee25861b6812b64d91f63cbb118ad)
* r15718: - split the SMBflush with the 0xFFFF wildcard fnum into a different ↵Stefan Metzmacher2007-10-102-1/+18
| | | | | | | level metze (This used to be commit 95bf41b4d4ec96349802955e364fe44ef85f9077)
* r15688: windows sends 4 as max_setup count on NT IOCTLStefan Metzmacher2007-10-101-1/+1
| | | | | metze (This used to be commit 0d983fa46fff588cf94e58732e36e324e2f0478a)
* r15656: for NT IOCTL's we need to control the max_data field for some callsStefan Metzmacher2007-10-102-1/+2
| | | | | metze (This used to be commit 3cab02f6f513cf7eb3d8863e62952766bb4d908f)
* r15643: add some FSCTL_ codesStefan Metzmacher2007-10-101-5/+32
| | | | | metze (This used to be commit 47dc1ed25323e76b93d9cef2a389726734d2e735)
* r15640: - NT IOCTL calls also have an 'in' data_blobStefan Metzmacher2007-10-102-7/+17
| | | | | | | | - 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 358d03143f0a78344c1af720e33ebe2619df09df)
* r15638: add a usefull macro to get a pointer the smb_handle unionStefan Metzmacher2007-10-101-1/+43
| | | | | | | | | | of smb_open, as it's not nicely alligned for all levels, If someone has an idea for a better solution where we can access it via op->generic.out.file.* please let me know:-) metze (This used to be commit d0a7408280c35dc4a5a21cbbded895c6c83819e6)
* r15505: - add 'generic' alias to smb_seek and smb_flushStefan Metzmacher2007-10-101-8/+14
| | | | | | | | - add struct ntvfs_handle pointer to smb_file, this will later be used by the ntvfs backends metze (This used to be commit 8322fc70adbb951ad72b97dfcc91467c1d906afe)
* r15379: Fix shared library build's unresolved dependenciesJelmer Vernooij2007-10-101-1/+1
| | | | (This used to be commit 0fafa2e59566f8f892d7dfd7dd33d0100b96a780)
* r15338: Fix build of most things with shared libs enabled.Jelmer Vernooij2007-10-101-2/+2
| | | | (This used to be commit 8985093d3fba90287bd739aaaa0fbfdadca2b999)
* r15191: Avoid uint_t as it's not standard.Jelmer Vernooij2007-10-105-11/+11
| | | | (This used to be commit 7af59357b94e3819415b3a9257be0ced745ce130)
* r15121: fix pushing of the FLAGS2_READ_PERMIT_EXECUTE flag in theStefan Metzmacher2007-10-101-1/+3
| | | | | | | "readx.read_for_execute = True" case. metze (This used to be commit f30f9cd3285f75ac8cbbe8dc5a476fe6a714a2e3)
* r14974: work around an ibm checker bugAndrew Tridgell2007-10-101-2/+2
| | | | (This used to be commit 2031e07a8a14d83ab621f8baaae6b4e1425667d7)
* r14973: req cannot be NULL in smb_raw_t2open_recv() (found by IBM checker)Andrew Tridgell2007-10-101-1/+1
| | | | (This used to be commit c2cde823ee004b53707acd1390d25fa9856b5179)
* r14859: fix bugs noticed by the ibm code checkerStefan Metzmacher2007-10-101-9/+11
| | | | | metze (This used to be commit afa8f944a7c572becd011b8c248eef13d7495ac7)
* r14542: Remove librpc, libndr and libnbt from includes.hJelmer Vernooij2007-10-101-0/+2
| | | | (This used to be commit 51b4270513752d2eafbe77f9de598de16ef84a1f)
* r14539: get rid of a pointless union layer in struct smb_notifyAndrew Tridgell2007-10-102-29/+27
| | | | (This used to be commit 1e1c5593817e84c59c1a10b5a3c1957e363e5198)
* r14511: Install more headersJelmer Vernooij2007-10-102-1/+12
| | | | (This used to be commit e1f896948fad8cf5a1aec300865c250c5721ee7d)
* r14464: Don't include ndr_BASENAME.h files unless strictly required, insteadJelmer Vernooij2007-10-105-1/+5
| | | | | try to include just the BASENAME.h files (containing only structs) (This used to be commit 3dd477ca5147f28a962b8437e2611a8222d706bd)
* r14413: don't do memcpy of length 0Andrew Tridgell2007-10-101-1/+4
| | | | (This used to be commit c43a7ec7ac3bcb3001d046615ca17a9ce083a2b0)
* r14372: fix bug found by sparseStefan Metzmacher2007-10-101-1/+1
| | | | | metze (This used to be commit da1ac9b2243d0217c2d29879d885d62be9ddd290)
* r14256: - rename smb_file -> smb_handleStefan Metzmacher2007-10-108-170/+199
| | | | | | | | - move it into the in/out substructs again - allow file.path only on smb_fileinfo/smb_setfileinfo metze (This used to be commit be6d5298a2cdb7e7c61d70471bad445645af5963)
* r14208: removed use of req->flags2 inside the ntvfs layer. This should helpAndrew Tridgell2007-10-102-0/+4
| | | | | | | | metze on his quest to unify the ntvfs strucures for the smb and smb2 servers. The only place we needed flags2 inside ntvfs was for the FLAGS2_READ_PERMIT_EXECUTE bit, which only affects readx, so I added a readx.in.read_for_execute flag instead. (This used to be commit b78abbbce60ab0009da19a72dd769800c44298a2)
* r14205: move smb specific stuff out of includes.h (finally!!!:-)Stefan Metzmacher2007-10-104-46/+31
| | | | | | | all this changes really help ccache to speed up the samba4 build:-) metze (This used to be commit 180a79d1036e54fc0c50572b820818e9aafa28e9)
* r14174: fix typosStefan Metzmacher2007-10-101-2/+2
| | | | | metze (This used to be commit 29240bae4488749b3f8a2b49bccad1601d1aa184)
* r14173: change smb interface structures to always useStefan Metzmacher2007-10-107-204/+205
| | | | | | | | | | | | | a union smb_file, to abtract - const char *path fot qpathinfo and setpathinfo - uint16_t fnum for SMB - smb2_handle handle for SMB2 the idea is to later add a struct ntvfs_handle *ntvfs so that the ntvfs subsystem don't need to know the difference between SMB and SMB2 metze (This used to be commit 2ef3f5970901b5accdb50f0d0115b5d46b0c788f)
* r14160: don't write behind the bufferStefan Metzmacher2007-10-101-1/+0
| | | | | metze (This used to be commit bce4db8d1c293d05546dfd1b0229252babdb64b2)
* r14141: fixed bugzilla 2921, forcing correct alignment when in ascii modeAndrew Tridgell2007-10-101-2/+4
| | | | (This used to be commit f432d23b044355ae5214812e3794ab319b01268f)
* r13924: Split more prototypes out of include/proto.h + initial work on headerJelmer Vernooij2007-10-101-0/+1
| | | | | file dependencies (This used to be commit 122835876748a3eaf5e8d31ad1abddab9acb8781)