summaryrefslogtreecommitdiffstats
path: root/source4/libcli
Commit message (Collapse)AuthorAgeFilesLines
* 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)
* libcli/smb2: make it possible to handle incoming oplock requestsStefan Metzmacher2008-04-192-0/+54
| | | | | metze (This used to be commit 58189b87eade62b717c2c17c679e482786bf2098)
* libcli/smb2: add smb2_break() callsStefan Metzmacher2008-04-192-1/+75
| | | | | metze (This used to be commit 7f545dbbf0186fe552e4c49a3f618862cb4771e7)
* libcli: define structure for SMB2 BreakStefan Metzmacher2008-04-191-1/+16
| | | | | metze (This used to be commit 5ffea702c3a1c92a797afab1a3cadf2f2a18729f)
* fix the overflow/wrap checks in Samba4 for new gcc optimisation behaviorAndrew Tridgell2008-04-173-10/+10
| | | | | | The approach I have used is as set out in https://www.securecoding.cert.org/confluence/display/seccode/ARR38-C.+Do+not+add+or+subtract+an+integer+to+a+pointer+if+the+resulting+value+does+not+refer+to+an+element+within+the+array (This used to be commit 92d5fb531db39be655f0cbd2d75b5f675a0a4cfa)
* libcli/smb2: make it possible to pass additional extra blobs in smb2_create()Stefan Metzmacher2008-04-172-23/+79
| | | | | | | This also fixes the alignment from 8 to 4 byte bounderies. metze (This used to be commit e0a0d8e36acd735b587cd7870625af52c5dc3431)
* libcli/smb2: also offer the SMB2 dialect that what used in longhorn beta3Stefan Metzmacher2008-04-171-3/+4
| | | | | | | | With this smbtorture works against longhorn beta3 again, hopefully it still works with new versions... metze (This used to be commit 874924a85a862e38b7d1a6199276e998cf3697d8)
* Fix warnings.Jelmer Vernooij2008-04-151-0/+2
| | | | (This used to be commit 88013ca9775a6ff5e5a393f9d8238dbcd197f26f)
* Move SOVERSION, VERSION and PC_FILE out of smb_build but use make variables ↵Jelmer Vernooij2008-04-151-2/+0
| | | | | | directly instead. (This used to be commit 9d0ae012b0b463278cd054d06788aa998acc2da2)
* Use _OBJ_FILES variables in a couple more places.Jelmer Vernooij2008-04-146-109/+87
| | | | (This used to be commit 92856d5054106894b65cd1a1b5119c0facfc4cff)
* fill in unknown fields in SMB2 READ callAndrew Tridgell2008-04-142-9/+22
| | | | (This used to be commit 9b686c138037f613da15168d0722786e00f023e5)
* Make sure we do not reference req after it has been freedSimo Sorce2008-04-091-1/+4
| | | | (This used to be commit a13f64bf54afc22516d1f6a786dfec67389cb754)
* Install pidl by default if ExtUtils::MakeMaker is available. This should ↵Jelmer Vernooij2008-04-041-2/+0
| | | | | | make the build process for openchange users easier. (This used to be commit 7fccd85cc673c139bc1d57915e0fccd22316998c)
* wbclient: Add an async winbind client library.Kai Blin2008-04-024-0/+267
| | | | (This used to be commit 3e3563f2840e7cd795f5fc157003af3c932cb4d1)
* Reintroduce header previously autogenerated but ignored by git.Jelmer Vernooij2008-04-021-0/+10
| | | | | Also fixed extra include in regpatch. (This used to be commit 0e371cf169e9a607fcbb3e65437ab9413935dd52)
* Reduce the number of installed headers.Jelmer Vernooij2008-04-021-2/+2
| | | | (This used to be commit 2243e24024f09ff9c9c7d0eb735c3b39c9d84424)
* Install public header files again and include required prototypes.Jelmer Vernooij2008-04-0258-94/+371
| | | | (This used to be commit 47ffbbf67435904754469544390b67d34c958343)
* Rename libsamba-config to libsamba-hostconfig.Jelmer Vernooij2008-04-012-4/+4
| | | | (This used to be commit c46b7e90e347da76156ddcae4866adb88e9fec21)
* libcli/security: fix compiler warningsStefan Metzmacher2008-03-281-0/+2
| | | | | metze (This used to be commit 91dd223bd432f0461c5c85259b4e48a1b7f83af1)
* Add my copyrightVolker Lendecke2008-03-211-0/+1
| | | | | | If I remember it right and when I look at the git log, then this way to do the async functions was designed by me. (This used to be commit 8d44f997c88b97fc40a88eebd50b6df720c0c10f)
* More kludge ACLs!Andrew Bartlett2008-03-202-0/+35
| | | | | | | | | Rather than killing off the nasty 'kludge ACLs' stuff, this patch extends it, to ensure that LSA secrets and the registry are also protected. Andrew Bartlett (This used to be commit 2f2b110fb870132099bad1d4c16ed8962affb3ce)
* swig: regenerate _wrap.c filesStefan Metzmacher2008-03-142-5/+5
| | | | | metze (This used to be commit 08b41e10699c7bb8058ab0ab61f17a1bbfcc1ce4)
* swig: make the code more portable and use NT_STATUS_V() and W_ERROR_V()Stefan Metzmacher2008-03-141-2/+2
| | | | | metze (This used to be commit d6fd98a307f83fd492ef73bf6ec281f9f11286f2)
* libcli/raw: add RAW_RENAME_NTTRANS supportStefan Metzmacher2008-03-112-1/+38
| | | | | | | metze Signed-off-by: Stefan Metzmacher <metze@samba.org> (This used to be commit bfe773a620640fa46efe008f38144f5452350825)
* libcli/raw: make it possible to not send CAP_LEVEL_II_OPLOCKSStefan Metzmacher2008-03-061-0/+4
| | | | | | | | But the keep the default to always send it when the server supports it too. metze (This used to be commit 33caaef2e46557525a8ffb79d6dd0db46a079529)
* Change remaining prototype headers to be private.Jelmer Vernooij2008-02-291-1/+1
| | | | (This used to be commit 2f7ff409e89c9682e681ddcf54439db9e3b6ccb4)
* Move public header accumulation out of the perl code.Jelmer Vernooij2008-02-293-7/+14
| | | | | | | | | | | | | | | | | | | | | | | | | Never install generated prototype files. It's easier to break the API when using them and they're not easily readable for 3rd party users. Conflicts: source/auth/config.mk source/auth/credentials/config.mk source/auth/gensec/config.mk source/build/smb_build/config_mk.pm source/build/smb_build/main.pl source/build/smb_build/makefile.pm source/dsdb/config.mk source/lib/charset/config.mk source/lib/tdr/config.mk source/lib/util/config.mk source/libcli/config.mk source/libcli/ldap/config.mk source/librpc/config.mk source/param/config.mk source/rpc_server/config.mk source/torture/config.mk (This used to be commit 6c659689ed4081f1d7a6253c538c7f01784197ba)
* Remove use of global_loadparm.Jelmer Vernooij2008-02-281-2/+9
| | | | (This used to be commit 3cf3922c806d0e33439073d204b44bf0af3102d5)
* Remove use of global_loadparm.Jelmer Vernooij2008-02-282-1/+2
| | | | (This used to be commit 4472d7e1e47d4fe6b1c60e28d168cce99b237979)
* Remove uses of global_loadparm.Jelmer Vernooij2008-02-251-1/+3
| | | | (This used to be commit a16c9a2129ce92e7e1a613b2badd168e42ead436)
* Remove another global_loadparm instance.Jelmer Vernooij2008-02-211-6/+8
| | | | (This used to be commit ccb29c0b463f5ccb53553f0a1c411ad77a84482a)