summaryrefslogtreecommitdiffstats
path: root/source4/libcli
Commit message (Collapse)AuthorAgeFilesLines
* fix make test for EAs againAndrew Tridgell2008-05-231-2/+2
| | | | | | | - go back to 4 byte alignment until I work out the rules that Vista wants more exactly - add the zero sized EA handling for SMB2 more generically (This used to be commit 326b69bc8064cbea357864cecd6bd27b50c57184)
* pass in the required alignment to the EA construction routinesAndrew Tridgell2008-05-223-8/+9
| | | | (This used to be commit af31030e0b78b6b220740529901ec8d2d9f5a3fe)
* added a define for all valid file attributesAndrew Tridgell2008-05-221-0/+1
| | | | (This used to be commit 198ed9336756f973cebd7cc3df7f51e2c4575205)
* Merge commit 'origin/v4-0-test' into v4-0-testAndrew Tridgell2008-05-225-28/+68
|\ | | | | | | (This used to be commit d7f3348c891e14de0e1b195714468ff998400f60)
| * Fix CFLAGS for SWIG files.Jelmer Vernooij2008-05-222-3/+3
| | | | | | | | (This used to be commit 8ee4f075046e0b181ec8a4ac1eaf3ea5621a56bf)
| * Move more modules inside of the samba package.Jelmer Vernooij2008-05-213-4/+4
| | | | | | | | (This used to be commit 9b39e99f48266a54ed0b8890c2efde218b4b118a)
| * Move some python files into the samba package.Jelmer Vernooij2008-05-212-3/+3
| | | | | | | | (This used to be commit ed38c668cdbe10966e46bad97301122eea8001d0)
| * Move CFLAGS overrides for SWIG modules to Makefile.Jelmer Vernooij2008-05-212-0/+7
| | | | | | | | (This used to be commit 58665a8a8e4b10435aebbf2c95b6a8e50db232d6)
| * Remove support for .py files from smb_build - deal with it only in the ↵Jelmer Vernooij2008-05-212-0/+6
| | | | | | | | | | | | makefiles. (This used to be commit b865249efaa58d0fc87fa25491fda3b970af81c3)
| * Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into nosmbpythonJelmer Vernooij2008-05-213-24/+40
| |\ | | | | | | | | | (This used to be commit f29e9009310e4a6d575651dd9ba41ffc90bfb386)
| * | Regenerate with newer version of swig.Jelmer Vernooij2008-05-212-24/+51
| | | | | | | | | | | | (This used to be commit 034c68bea934db87bce13a750c17fb1bd2bbe3b6)
* | | fixed parsing of the SMB2 ALL_INFO qfileinfo levelAndrew Tridgell2008-05-222-2/+4
| |/ |/| | | | | (This used to be commit a7be5ba22e0cf2c61501f5a05e64673f31ba145c)
* | fixed SMB2 flush call, and added flush to gentest_smb2Andrew Tridgell2008-05-212-3/+9
| | | | | | | | (This used to be commit c52fe1fe1c77636d87355d3c4baa66e052fe9008)
* | fixed SMB2 lockingAndrew Tridgell2008-05-212-21/+31
|/ | | | | | | | | - SMB2 locking is different in several ways from SMB locking. To fix it properly we will need a new generic mapping structure for locking, but for now do a best effort mapping - added locking to gentest_smb2 (This used to be commit ea6d9cf602302adafe0f9d5f5f90a9b26d1ead6f)
* Manually handle the NETLOGON_SAM_LOGON_REQUEST too.Andrew Bartlett2008-05-214-94/+240
| | | | | | | | | | | With the sid structure being both optional and aligned, it was too hard to do this in just IDL. This requried moving some things around, as otherwise we would have a dependency loop. Andrew Bartlett (This used to be commit e28790ba4884277f310be1b8bd3fba4fd47dbbdb)
* Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-testAndrew Tridgell2008-05-202-2/+1
|\ | | | | | | (This used to be commit e360be0b99b638afdfa789e217bf08f99d09be7a)
| * Revert addition of 'mailslot' parameter.Andrew Bartlett2008-05-202-2/+1
| | | | | | | | | | | | | | | | It turns out that the mailslot name (and a useful private prointer) is provided in the struct dgram_mailslot_handler. Andrew Bartlett (This used to be commit e17804b8857fdb3c182c5e886323b9d6c194c2ff)
* | added smb2_util_setatrAndrew Tridgell2008-05-201-0/+22
| | | | | | | | (This used to be commit d4f41db964ce82c8889017d0f932d60100b3cd32)
* | added SMB2 setpathinfo composite wrapperAndrew Tridgell2008-05-201-0/+105
| | | | | | | | (This used to be commit e90c7587385598a1dd976c2420798f9bd682b43d)
* | added some SMB2 utility functionsAndrew Tridgell2008-05-202-1/+179
| | | | | | | | (This used to be commit 6a3b1cd6698faa460c6258bb41b4936e363f4387)
* | remember the server time fields on negotiate. Needed for gentestAndrew Tridgell2008-05-202-0/+5
| | | | | | | | (This used to be commit 7989ca861dcc700b52be3a47ea5ae8b03fbb9330)
* | Merge commit 'origin/v4-0-test' into vfs_smb2Andrew Tridgell2008-05-209-193/+437
|\| | | | | | | (This used to be commit ffbd222d651dcddb19cacdc50cdbfeaefa816940)
| * Fix prototype generation in new syntax for netlogon.cAndrew Bartlett2008-05-201-1/+1
| | | | | | | | | | Andrew Bartlett (This used to be commit b6f91ce75ae401bed515012fa3019a6241e7ff6d)
| * Add the core of the new CLDAP/NBT 'netlogon' parsing library.Andrew Bartlett2008-05-202-0/+364
| | | | | | | | | | | | | | | | This uses some hand-adjusted PIDL output to cope with some 'oddities' in the parsing of the _EX varient of the netlogon packet. Andrew Bartlett (This used to be commit 6e357d00474de65395ca51524d3b85d00691baf2)
| * Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-localAndrew Bartlett2008-05-206-44/+56
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix config.mk due to changing syntax. Conflicts: source/libcli/config.mk source/nbt_server/config.mk (This used to be commit 6a1c76f29f78183f44dfac6f468c5e728d2cb2cf)
| * | Ensure we don't send a reply if we couldn't push the CLDAP blobAndrew Bartlett2008-05-171-1/+1
| | | | | | | | | | | | | | | Andrew Bartlett (This used to be commit a8ec36eba79f96940f314520f97d23181bc9cfc5)
| * | Show that the NTLOGON and NETLOGON mailslots are *very* similar.Andrew Bartlett2008-05-172-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | Rework the mailslot infrustructure to cope, passing down the mailslot name so that we can implement both in the same callback function. Andrew Bartlett (This used to be commit 89fdd77891529aa74bb920994b8b5959aae8ac2d)
| * | Put back the old netlogn parsing code - for the request onlyAndrew Bartlett2008-05-172-15/+41
| | | | | | | | | | | | | | | | | | | | | This gives us seperate parsing functions for requests and replies. Andrew Bartlett (This used to be commit d2d3d15a8edd58cda7543feebdeb52178400615b)
| * | Rework the CLDAP and NBT netlogon requests and responses.Andrew Bartlett2008-05-166-187/+39
| | | | | | | | | | | | | | | | | | | | | | | | | | | This now matches section 7.3.3 of the MS-ATDS specification, and all our current tests pass against windows. There is still more testing to do, and the server implementation to complete. Andrew Bartlett (This used to be commit 431d0c03965cbee85691cd0dc1e2a509c1a2b717)
* | | added SMB2 proxying of rmdirAndrew Tridgell2008-05-191-1/+73
| | | | | | | | | | | | (This used to be commit 1e0c24b2760f2a632333b51710cd9581f0cee851)
* | | Merge commit 'origin/v4-0-test' into vfs_smb2Andrew Tridgell2008-05-196-43/+54
|\ \ \ | | |/ | |/| | | | (This used to be commit 733937e87a1adcc19492ea2bd138e705701901b6)
| * | Fix a bunch of dependencies.Jelmer Vernooij2008-05-182-2/+2
| | | | | | | | | | | | (This used to be commit a63f458462d207d215a6e4ef8e480b0c8daedf6a)
| * | Fix a couple (well, little more than that..) of typos.Jelmer Vernooij2008-05-185-15/+15
| | | | | | | | | | | | (This used to be commit a6b52119940a900fb0de3864b8bca94e2965cc24)
| * | Create prototype headers from Makefile directory, without smb_build in the ↵Jelmer Vernooij2008-05-185-15/+26
| | | | | | | | | | | | | | | | | | middle. (This used to be commit f4a77b96f9c17d853348b70794026e5b9e384942)
| * | Use variables for source directory in a couple more places.Jelmer Vernooij2008-05-186-28/+28
| |/ | | | | | | (This used to be commit c41bd3005f5f0b9cfd3709fc9217b4a401d265b4)
* | added mkdir to SMB2 proxyAndrew Tridgell2008-05-191-0/+72
| | | | | | | | (This used to be commit 1323aab11fbf346e19c4cef227d727ddfcaa7d60)
* | private -> private_data for struct smb2_requestAndrew Tridgell2008-05-165-15/+30
| | | | | | | | (This used to be commit 67290e0ad69df2f2fe651249c6550b8e32dd641b)
* | build the smb2 composite callsAndrew Tridgell2008-05-161-1/+2
| | | | | | | | (This used to be commit ac10e3ad15dd17b96424987d1a2b7a0e4dc67cd0)
* | declare composite_wait_free()Andrew Tridgell2008-05-161-0/+1
| | | | | | | | (This used to be commit 5b6f80aba30fc8ade26f73b0a1336c22e40b66a9)
* | - added a composite_wait_free() callAndrew Tridgell2008-05-161-1/+18
| | | | | | | | | | - allow composite_error() to take NT_STATUS_OK (This used to be commit 5240e1e25655af1f9b92da99e85d845bf30c4e9e)
* | started adding SMB2 composite functions that emulate common SMB callsAndrew Tridgell2008-05-161-0/+122
| | | | | | | | | | (such as unlink) (This used to be commit 433038f3fea60087bdca07dcc856d0be4a4753f3)
* | update some SMB2 find flagsAndrew Tridgell2008-05-152-4/+5
| | | | | | | | (This used to be commit b7560afd4bab984c0083e9687b69bc42970ad932)
* | use a newer fsinfo level in smbclient, to support larger disksAndrew Tridgell2008-05-151-5/+6
|/ | | | (This used to be commit 1acc8077fb86c1e78724b010d149db166d98238d)
* Fix an uninitialized variable introduced by 3045d391Volker Lendecke2008-05-141-2/+1
| | | | | | | Simo, please check! Volker (This used to be commit 0c09d28acf42400d26cc27675e37226060de26d3)
* Reorder this function in the file, so it reads bottom-up.Andrew Bartlett2008-05-051-19/+18
| | | | | | | | The rest of this file reads bottom-up, but this function (connect_send_negprot()) was out of place. Andrew Bartlett (This used to be commit f0c95cd74fb6fea57cef89b59e5d2f10ea25c138)
* Revert to using the old CIFS connection API.Andrew Bartlett2008-04-252-17/+8
| | | | | | | | Rather than add a new 'out' member to the API, simply fill in the 'tree' early enough that we can access the server challenge there. Andrew Bartlett (This used to be commit 6dbbcf8aaf9b93af970d1701dfb185460d4dc788)
* Make the composite 'connect to server' code useful for security=serverAndrew Bartlett2008-04-253-14/+35
| | | | | | | | | The ability to short-circuit the connection code to only do a negprot allows us to do the rest once we have the user's password. We return the 8 byte challenge so we can pass it to the client. Andrew Bartlett (This used to be commit 40fe386b0374df8b390b995c332d048dbbc08f1b)
* Add comment explaining why io.in.workgroup isn't important.Andrew Bartlett2008-04-241-0/+5
| | | | | | | | This protocol feild isn't used by servers (apparently), so we might be able to get rid of it. Andrew Bartlett (This used to be commit 58935acc7c8e97323d5d5979234ef26ef8a100a4)
* fix an extrasemi compile warningBjörn Jacke2008-04-221-1/+1
| | | | (This used to be commit 47e8ef4f6aa91ed0b069a1890cb1f853b4e9b879)
* Remove more event_context_init() uses from function calls within deep down ↵Simo Sorce2008-04-2115-70/+33
| | | | | | | | the code. Make sure we pass around the event_context where we need it instead. All test but a few python ones fail. Jelmer promised to fix them. (This used to be commit 3045d391626fba169aa26be52174883e18d323e9)