summaryrefslogtreecommitdiffstats
path: root/source4/libcli/raw
Commit message (Collapse)AuthorAgeFilesLines
...
* 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)
* r13658: More moving around of files:Jelmer Vernooij2007-10-104-2/+472
| | | | | | | - Collect the generic utility functions into a lib/util/ (a la GLib is for the GNOME folks) - Remove even more files from include/ (This used to be commit ba62880f5b05c2a505dc7f54676b231197a7e707)
* r13654: Move some more stuff out of include/Jelmer Vernooij2007-10-101-0/+2035
| | | | (This used to be commit 2ec7bba03a2edf713004941e9ed74798f5cf8d32)
* r12801: Some more include/ cleanups (remove unused macros + move filesJelmer Vernooij2007-10-103-1/+103
| | | | | to specific dirs) (This used to be commit 243cf760b077e155f5ac508aeebf819f7708a84e)
* r12725: some minor updatesStefan Metzmacher2007-10-101-1/+1
| | | | | metze (This used to be commit f2e97983f278211c6d70400ce1f43d6a69df0d8a)
* r12694: Move some headers to the directory of the subsystem they belong to.Jelmer Vernooij2007-10-103-0/+3
| | | | (This used to be commit c722f665c90103f3ed57621c460e32ad33e7a8a3)
* r12608: Remove some unused #include lines.Jelmer Vernooij2007-10-105-5/+0
| | | | (This used to be commit 70e7449318aa0e9d2639c76730a7d1683b2f4981)
* r12542: Move some more prototypes out to seperate headersJelmer Vernooij2007-10-103-0/+4
| | | | (This used to be commit 0aca5fd5130d980d07398f3291d294202aefe3c2)
* r11982: ensure the fde event gets freed before the socket itself, as otherwiseAndrew Tridgell2007-10-102-5/+5
| | | | | | we get a error from epoll about disabling events for a file descriptor that is closed (This used to be commit f32739307464a1f0c835cff886b8c4b960778900)
* r11848: separate out the info levels common to SMB and SMB2 for raw_searchAndrew Tridgell2007-10-102-121/+174
| | | | (This used to be commit ed8d3073472fbb0850209f81dd04bd94f6d1c33d)
* r11812: Convert winbind to the async bind routines. Also remove tridge's ↵Volker Lendecke2007-10-101-4/+0
| | | | | | | | | hack for the winbind "bug" :-) Volker (This used to be commit fb9a3c7ef376f289288c71bc47d67f548ddb7194)
* r11800: - filled in unknown fields in SMB2 all_info levelAndrew Tridgell2007-10-101-4/+4
| | | | | - allow setting of the ALL_EAS flags bits in SMB2 getinfo (This used to be commit 8c7c54a46dfb91c053d07a5e606892a41213c605)
* r11771: - split out the setinfo blob construction in the libcli/raw codeAndrew Tridgell2007-10-101-42/+101
| | | | | | | - added a smb2_setinfo call - added smb2_setinfo_file*() calls (This used to be commit da0b6fb93683331134ef2f4abd8707e0c3fc6d9d)
* r11758: unified the parse code for the SMB and SMB2 qfsinfo and qfileinfo callsAndrew Tridgell2007-10-101-10/+54
| | | | (This used to be commit ba897e537b9a1544dc214e9d5504c87fee6fced2)
* r11756: split out the parsers for the pass-through levels of QFSINFO andAndrew Tridgell2007-10-103-143/+277
| | | | | QFILEINFO levels in trans2, so they can be shared with SMB2 (This used to be commit 5ca2d609e6a3766ebd07763f850ecc62209a7db7)
* r11730: added parsing and tests for a bunch more SMB2 getinfo levelsAndrew Tridgell2007-10-101-28/+46
| | | | (This used to be commit ca65bf0235cbfab451e5d5ceac9f714acc0cd46c)
* r11714: put in a workaround for a winbind problem volker asked me about. TheAndrew Tridgell2007-10-101-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. (This used to be commit c4115293d83a4a6d103e049c5832d4bcdc0a9dbc)
* r11713: separate out the setting of the fde in the packet context from theAndrew Tridgell2007-10-101-1/+2
| | | | | enabling of packet serialisation (This used to be commit 6a47cd65a8b588f9ddd375c57caaba08281e7cbb)
* r11669: - make sure req is initializedStefan Metzmacher2007-10-101-1/+4
| | | | | | | - call async callback on error metze (This used to be commit 43aa5cffd3fd8bf07b236a039f5146e1e44296c6)