summaryrefslogtreecommitdiffstats
path: root/source4/libcli
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3Jelmer Vernooij2008-03-071-0/+4
|\ | | | | | | (This used to be commit e4da851bd7e7620bbf99efe20a496b1be78ba4e2)
| * 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)
* | Fix includes.Jelmer Vernooij2008-03-042-0/+6
| | | | | | | | (This used to be commit 99e61dade2bd9ae2a5dfe17f766528012c09e46c)
* | Fix some syntax errors.Jelmer Vernooij2008-03-031-2/+2
| | | | | | | | (This used to be commit 906148bf87ae278c6f6232675bd6aaf4d1e33e6c)
* | Move object file lists to the Makefile.Jelmer Vernooij2008-03-035-108/+79
| | | | | | | | (This used to be commit a7e6d2a1832db388fdafa1279f84c9a8bbfc87d6)
* | Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3Jelmer Vernooij2008-02-2920-48/+115
|\| | | | | | | | | | | | | Conflicts: source/scripting/python/config.mk (This used to be commit 0ac0ea660ab63eca764149f1d2828d0238a57289)
| * 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)
| * Fix the build.Jelmer Vernooij2008-02-212-2/+4
| | | | | | | | (This used to be commit f4b31ad76771d674ec85cd155b023eed377e6eb4)
| * Remove yet more global_loadparm instances.Jelmer Vernooij2008-02-213-6/+14
| | | | | | | | (This used to be commit 5de88728ac5c567d3711d1ac6862bbdaced84b75)
| * Remove more global_loadparm instance.sJelmer Vernooij2008-02-212-2/+5
| | | | | | | | (This used to be commit a1280252ce924df69d911e597b7f65d8038abef9)
| * Remove yet more uses of global_loadparm.Jelmer Vernooij2008-02-2111-28/+68
| | | | | | | | (This used to be commit e01c1e87c0fe9709df7eb5b863f7ce85564174cd)
| * Remove more global_loadparm uses.Jelmer Vernooij2008-02-212-3/+5
| | | | | | | | (This used to be commit 4d6fd9381f7fe4c823b47ebc43d7b272a92edffd)
* | Move public header accumulation out of the perl code.Jelmer Vernooij2008-02-263-5/+12
| | | | | | | | (This used to be commit 89f7c74924965071981bbe7e05ff69847b0a3a03)
* | Remove public prototype headers. Generating both public and private ↵Jelmer Vernooij2008-02-252-3/+3
|/ | | | | | prototype headers is tricky with gmake and it's easy to break backwards compatibility for the public API with them. (This used to be commit dee1cb6b08aa0a3e24372e052729121c11280971)
* Remove more uses of global_loadparm.Jelmer Vernooij2008-02-212-4/+5
| | | | (This used to be commit a1715b1f48ba44bd94844418cc9299649aaf1a5e)
* Remove more uses of global_loadparm.Jelmer Vernooij2008-02-2110-19/+25
| | | | (This used to be commit 47d05ecf6fef66c90994f666b8c63e2e7b5a6cd8)
* Rename include to mkinclude to emphasize it is different from make's include.Jelmer Vernooij2008-02-181-4/+4
| | | | (This used to be commit 0e1d0a874ae3d22b8f97a79b81fe0af3ef53a771)
* Fix build with partial linking.Jelmer Vernooij2008-02-181-1/+1
| | | | (This used to be commit bfad9610c472e8d7e3656e19c8dbb6b85727dc13)
* Avoid redetermining paths; use already stored values.Jelmer Vernooij2008-02-181-1/+1
| | | | (This used to be commit 0d223ddc39b7438dbce6716f1f00c29579a1f4c4)
* Reenable partial linkingJelmer Vernooij2008-02-181-1/+1
| | | | (This used to be commit a7512fb059d5dcb6bf70418622206eec94153693)
* handle pushing of zero length smb2 stringsAndrew Tridgell2008-02-181-0/+6
| | | | (This used to be commit 66d0502228b31533b5d93731128a681992c22eda)
* fixed RAW-READ after the bufinfo changes. Thanks to Metze for spottingAndrew Tridgell2008-02-161-0/+3
| | | | | this. (This used to be commit 3c9973b695a0b5c30d3a5bfabecf62dd1a25ebc1)
* fixed handling of zero sized buffers versus NULL buffers inAndrew Tridgell2008-02-161-10/+31
| | | | | SMB2. Thanks to Metze for spotting this. (This used to be commit fbcf3e65b9284e5d1862c98706d7f148a36afe47)
* Remove type before variables in data.mkJelmer Vernooij2008-02-141-1/+1
| | | | (This used to be commit 3c1a7c0dcc56ed5595e31a8df023a04ae95bfca5)
* updated SMB2 code for getinfo according to WSPP docsAndrew Tridgell2008-02-145-26/+75
| | | | | | | - Updated getinfo structures and field names - also updated the protocol revision number handling to reflect new docs (This used to be commit 3aaa2e86d94675c6c68d66d75292c3e34bfbc81b)
* A better way to handle the different format of RenameInformation in SMB2Andrew Tridgell2008-02-143-1/+21
| | | | | | We now define a separate info level RAW_SFILEINFO_RENAME_INFORMATION_SMB2 and set that level when handling SMB2 packets. This makes the parsers clearer. (This used to be commit f6cdf3f1177f63d80be757f007eb15380839b4f5)
* Fixed SMB2 rename operations from Vista clientsAndrew Tridgell2008-02-144-5/+11
| | | | | | | | | | We needed a flag in bufinfo to mark packets as SMB2, as it seems that SMB2 uses a different format for the RenameInformation buffer than SMB does Also handle the fact that SMB2 clients give the full path to the target file in the rename, not a relative path (This used to be commit 52d7972d95ddc19d22a4187b4d4428a6c3ed32d5)
* Convert SMB and SMB2 code to use a common buffer handling structureAndrew Tridgell2008-02-1415-50/+102
| | | | | | | | | | | | | | | | | | | This converts our SMB and SMB2 code to use a common structure "struct request_bufinfo" for information on the buffer bounds of a packet, alignment information and string handling. This allows us to use a common backend for SMB and SMB2 code, while still using all the same string and blob handling functions. Up to now we had been passing a NULL req handle into these common routines from the SMB2 side of the server, which meant that we failed any operation which did a bounds checked string extraction (such as a RenameInformation setinfo call, which is what Vista uses for renaming files) There is still some more work to be done on this - for example we can now remove many of the SMB2 specific buffer handling functions that we had, and use the SMB ones. (This used to be commit ca6d9be6cb6a403a81b18fa6e9a6a0518d7f0f68)
* updated SMB2 create operation to match WSPP.Andrew Tridgell2008-02-133-38/+67
| | | | | Adding some defined for various new create options (This used to be commit d037dc23ced3df6bce98cbf4810fb5f1247336bd)
* Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-testAndrew Tridgell2008-02-131-18/+13
|\ | | | | | | (This used to be commit 11102681bcd70b0abb2df38bcdc7fdec51e71600)
| * [PATCH] composite: make it possible to call composite_is_ok() without ↵Stefan Metzmacher2008-02-121-18/+13
| | | | | | | | | | | | | | callback fn metze (This used to be commit 4e459f1fb3ab60c586df9a08cdc57db424a30b18)
* | updated SMB2 tcon as per WSPP docsAndrew Tridgell2008-02-135-13/+42
|/ | | | (This used to be commit 5913e3e549e71affc66c28cacb6563331fb0c790)
* updated SMB2 header defines to match WSPP docsAndrew Tridgell2008-02-128-23/+24
| | | | (This used to be commit d2c6ad55eca27f50a38fc6e2a85032eddb3f0aae)
* converted SMB2 session setup to use WSPP protocol field namesAndrew Tridgell2008-02-122-25/+20
| | | | (This used to be commit 3c2af0fdc4916dce32c2690e49dde0852d1a0c50)
* converted the out side of SMB2 negprot handlingAndrew Tridgell2008-02-123-35/+36
| | | | | | This follows the SMB2 PFIF docs. Current versions of Vista can now connect to Samba4 as a SMB2 server and do basic operations (This used to be commit 9dc284770df9393a1a619735dc7a148713936fa7)
* added some helper functions for GUID handlingAndrew Tridgell2008-02-121-0/+41
| | | | (This used to be commit 7d3ffd4d2b59d7c87c0a81030f349db21c071967)
* fixed up the .in side of SMB2 negprotAndrew Tridgell2008-02-123-13/+39
| | | | | fixed the input side of the SMB2 negprot structure and parsers according to the documentation (This used to be commit 55af8acc7b32c24e4b1187e9d8d1c8f060e914b0)
* build: Remove support for DESCRIPTION setting that is now unused.Jelmer Vernooij2008-01-221-1/+0
| | | | (This used to be commit 91d7ba5202e6c375456a42c2c6861f63c7fcfc20)
* python: Reenable modules for libcli_nbt and libcli_smb.Jelmer Vernooij2008-01-217-446/+317
| | | | (This used to be commit 4fa8a2789c7a2fa912645f08ca5a3be891d173dd)
* util: Move asn1 to lib/util to trim down the number of subsystems.Jelmer Vernooij2008-01-157-833/+4
| | | | (This used to be commit 44e1cfd2d0ef62e4ee541cec00581a7151d951b3)
* r26694: asn1: Fix header and some typo's.Jelmer Vernooij2008-01-081-6/+6
| | | | (This used to be commit f9988734bb8a1d823e14b6bff5c4d55d75471f18)
* r26676: libcli: Fill in lp_workgroup() again, should fix my breakage of ↵Jelmer Vernooij2008-01-062-1/+2
| | | | | | | cifsdd tests. Thanks to Andrew for catching this. Also fixes a typo in sessetup.c. (This used to be commit b97de4a655b989a481d5d001ce9a5d3969d2909c)
* r26674: smb_composite: Avoid use of global_loadparm.Jelmer Vernooij2008-01-051-2/+3
| | | | | Hopefully this fixes OpenChange's mapiadmin. (This used to be commit 2df0f7016e27705c3799b2f6bb20fcc17b103c36)
* r26670: Janitorial: Remove global_loadparm uses.Jelmer Vernooij2008-01-051-2/+2
| | | | (This used to be commit 13cc6ca1d3c2b5899bdd02c4c7306a92baa260f5)
* r26669: Janitorial: Remove uses of global_loadparm.Jelmer Vernooij2008-01-053-6/+5
| | | | (This used to be commit 50c46160d997e0448f51ae09e0f3c79e8519fa41)