summaryrefslogtreecommitdiffstats
path: root/libcli
Commit message (Collapse)AuthorAgeFilesLines
...
* s3: Remove duplicate fsctl function definitionsDavid Disseldorp2011-10-191-0/+2
| | | | Signed-off-by: Stefan Metzmacher <metze@samba.org>
* libcli: move ioctl function field defs to smb_constantsDavid Disseldorp2011-10-191-0/+38
| | | | | | | Currently there are a lot of duplicate ioctl function field definitions between source3 and source4. Signed-off-by: Stefan Metzmacher <metze@samba.org>
* ntlmssp: Move ntlmssp code to auth/ntlmsspAndrew Bartlett2011-10-188-1827/+5
| | | | | | | | | This brings in the code from both libcli/auth and source4/auth/ntlmssp. Andrew Bartlett Signed-off-by: Stefan Metzmacher <metze@samba.org>
* lib/util: Add back control of mmap and hash size in tdb for top level buildAndrew Bartlett2011-10-131-1/+1
| | | | | | | | This passes down a struct loadparm_context to allow these parameters to be checked. This may be s3 or s4 context, allowing the #if _SAMBA_BUILD_ macro to go away safely. Andrew Bartlett
* libcli/auth: Provide a struct loadparm_context to schannel callsAndrew Bartlett2011-10-134-13/+14
| | | | | | This will allow us to pass this down to the tdb_wrap layer. Andrew Bartlett
* libcli/smb Move CSC_POLICY_* definition to smb_constants.hAndrew Bartlett2011-10-111-0/+8
| | | | | | | This removes the duplicate definition between smb.h and lib/param/loadparm.c which in turn allows this file to be compiled with the s3 includes.h Andrew Bartlett
* lib/param move source4 param code to the top levelAndrew Bartlett2011-10-111-0/+4
| | | | | | | | | | | | This is done so that the lpcfg_ functions are available across the whole build, either with the struct loadparm_context loaded from an smb.conf directly or as a wrapper around the source3 param code. This is not the final, merged loadparm, but simply one step to make it easier to solve other problems while we make our slow progress on this difficult problem. Andrew Bartlett
* libcli/cldap: don't pass tevent_context to cldap_socket_init()Stefan Metzmacher2011-10-102-2/+0
| | | | | | | metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Mon Oct 10 23:23:07 CEST 2011 on sn-devel-104
* libcli/cldap: make use of explicit tevent_contextsStefan Metzmacher2011-10-101-50/+75
| | | | metze
* libcli/cldap: pass tevent_context to cldap_search_send()Stefan Metzmacher2011-10-102-4/+8
| | | | metze
* libcli/cldap: pass tevent_context to cldap_netlogon_send()Stefan Metzmacher2011-10-102-3/+5
| | | | metze
* libcli/cldap: pass tevent_context to cldap_set_incoming_handler()Stefan Metzmacher2011-10-102-1/+4
| | | | metze
* ldb: use ldb directly rather than via a copyAndrew Bartlett2011-10-072-8/+0
| | | | | | | | | | | | | | | | | | This avoids needing to manually sync the two files, which due to the top level build must be API compatible at all times anyway. The most important recent change was: commit e3b76bd6205acfc1a89fbcab5d9588b32cb47b88 Author: Andrew Tridgell <tridge@samba.org> Date: Thu Jul 28 15:51:31 2011 +1000 ldb: fixed a search expression parse bug However, as we always control the search expression in the callers to this code, no backport to other releases is required. Andrew Bartlett
* build: Reduce build systems to just top level waf and autoconfAndrew Bartlett2011-10-072-22/+20
| | | | | | | | | The s3-waf build system is a key component of the top level build, but with this commit is is no longer available directly. This reduces the number of build system combinations in master as we prepare for the Samba 4.0 release. Andrew Bartlett
* smb_unix_ext.h: Protect against multiple inclusion.Jelmer Vernooij2011-09-281-0/+4
|
* Install headers included by smb_common.h.Jelmer Vernooij2011-09-281-2/+2
|
* errormap: Add unix_to_werror() functionKai Blin2011-09-282-0/+10
| | | | | | | | While this function technically is closest to the map_nt_status_from_unix() function, I think it is better to keep the new function in line with our usual fooerror_to_barerror() naming scheme. Signed-off-by: Kai Blin <kai@samba.org>
* libcli/smb: Get rid of set but unused variableKai Blin2011-09-241-1/+3
|
* Remove extraneous debug code.Jeremy Allison2011-09-221-3/+0
| | | | | Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Thu Sep 22 00:22:12 CEST 2011 on sn-devel-104
* Fix bug #8474 - SMB2 create doesn't cope with an Apple client using NULL ↵Jeremy Allison2011-09-211-3/+7
| | | | | | | | | blob in create Cope with zero length data_offset and data_length values. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Wed Sep 21 22:12:40 CEST 2011 on sn-devel-104
* libcli/smb: add SMB2_DIALECT_REVISION_222Stefan Metzmacher2011-09-161-0/+1
| | | | | | | metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Fri Sep 16 19:51:47 CEST 2011 on sn-devel-104
* libcli/smb: add PROTOCOL_SMB2_22Stefan Metzmacher2011-09-161-1/+2
| | | | metze
* libcli/auth: add some const to SMBNTencrypt_hash() and SMBNTencrypt()Stefan Metzmacher2011-09-142-4/+4
| | | | | | | metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Wed Sep 14 19:49:24 CEST 2011 on sn-devel-104
* libcli/smb: s/FLAGS2_UNKNOWN_BIT4/FLAGS2_SMB_SECURITY_SIGNATURES_REQUIREDStefan Metzmacher2011-09-101-1/+1
| | | | | | | metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Sat Sep 10 00:34:50 CEST 2011 on sn-devel-104
* smb2_constants: add SMB2_WRITEFLAG_WRITE_THROUGH defineStefan Metzmacher2011-09-061-0/+2
| | | | metze
* libcli/smb: add PROTOCOL_SMB2_10Stefan Metzmacher2011-09-051-1/+2
| | | | | | | metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Mon Sep 5 14:57:06 CEST 2011 on sn-devel-104
* libcli/smb: remove PROTOCOL_SMB2 alias of PROTOCOL_SMB2_02Stefan Metzmacher2011-09-051-1/+0
| | | | metze
* libcli/smb: move smb2_signing.c to the toplevelStefan Metzmacher2011-09-054-2/+175
| | | | metze
* smb2_constants: add SMB2_HDR_CREDIT_CHARGEStefan Metzmacher2011-08-301-1/+2
| | | | | | | | | | | | | SMB2_HDR_EPOCH was never used and SMB 2.10 uses it as SMB2_HDR_CREDIT_CHARGE. We keep SMB2_HDR_EPOCH as alias for now, until all callers are fixed. metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Tue Aug 30 23:49:56 CEST 2011 on sn-devel-104
* werror: remove duplicate definition of WERR_INVALID_OWNERMichael Adam2011-08-261-1/+0
| | | | | Autobuild-User: Michael Adam <obnox@samba.org> Autobuild-Date: Fri Aug 26 01:23:52 CEST 2011 on sn-devel-104
* smb_common: Fix include paths.Jelmer Vernooij2011-08-181-5/+5
| | | | | Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Thu Aug 18 16:54:01 CEST 2011 on sn-devel-104
* smb_common: Install some more headers.Jelmer Vernooij2011-08-181-1/+2
|
* Adapt del_sid_from_array to Samba coding styleVolker Lendecke2011-08-171-1/+2
| | | | | Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Wed Aug 17 16:46:24 CEST 2011 on sn-devel-104
* Fix a typoVolker Lendecke2011-08-171-1/+1
|
* Remove unused "sid_equal"Volker Lendecke2011-08-172-10/+0
|
* Replace calls to sid_equal with calls to dom_sid_equalVolker Lendecke2011-08-171-2/+2
|
* pytalloc: Use consistent prefix for functions, add ABI file.Jelmer Vernooij2011-08-101-4/+4
|
* build: provide tevent-util as a public libraryAndrew Bartlett2011-08-084-4/+4
| | | | | | | This is needed so that OpenChange can get at _tevent_req_nterr(), which is referenced by generated PIDL output. Andrew Bartlett
* ntlmssp: Add ntlmssp_blob_matches_magic()Andrew Bartlett2011-08-032-0/+12
| | | | | | | | | This avoids having the same check in 3 different parts of the code Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Wed Aug 3 12:45:04 CEST 2011 on sn-devel-104
* gensec: Remove mem_ctx from calls that do not return memoryAndrew Bartlett2011-08-032-2/+0
| | | | Signed-off-by: Andrew Tridgell <tridge@samba.org>
* cli_smb_common: Lowercase name.Jelmer Vernooij2011-07-261-2/+2
|
* cli_cldap: Lowercase name.Jelmer Vernooij2011-07-261-1/+1
|
* libcli/security: add some const to marshall_sec_desc[_buf]()Stefan Metzmacher2011-07-232-4/+4
| | | | metze
* libcli/smb: add NBSS message typesStefan Metzmacher2011-07-121-0/+10
| | | | metze
* libcli/smb: add PROTOCOL_SMB2_02 constantStefan Metzmacher2011-07-121-1/+2
| | | | metze
* libcli: remove duplicate of #define NT_STATUS_NO_SUCH_JOBBjörn Baumbach2011-07-071-1/+0
| | | | | | | Signed-off-by: Stefan Metzmacher <metze@samba.org> Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Thu Jul 7 20:29:13 CEST 2011 on sn-devel-104
* libcli/smb move FILE_TYPE constants in commonAndrew Bartlett2011-07-062-3/+9
| | | | | | This allows us to remove another _SAMBA_BUILD_ conditional Andrew Bartlett
* libcli/smb move enum protocol_types to a common headerAndrew Bartlett2011-07-061-0/+12
|
* build: Add missing depencency on NDR_NBTAndrew Bartlett2011-07-051-1/+1
|
* s3: Add STATUS_STOPPED_ON_SYMLINK error codeVolker Lendecke2011-07-032-0/+2
|