summaryrefslogtreecommitdiff
path: root/libcli
AgeCommit message (Collapse)AuthorFilesLines
2011-11-24smbXcli: pass hdr to smb1cli_pull_raw_error()Stefan Metzmacher1-3/+2
metze
2011-11-24smbXcli: add state->smb1.recv_{cmd,status,iov}Stefan Metzmacher1-0/+13
In the following commits we will need to remember a few more things. metze
2011-11-24smbXcli: split out a smb1cli_req_flags() functionStefan Metzmacher1-26/+55
metze
2011-11-24smbXcli: set message id to UINT64_MAX for BREAK in smb2cli_req_create()Stefan Metzmacher1-0/+9
This way the caller can register an oplock handler. Note that smb2cli_req_compound_submit() will overwrite this if a request is send over the wire. metze
2011-11-24s3:smb2cli: replace smb2cli_base.c code with the more generic smbXcli_base.c ↵Stefan Metzmacher1-0/+1
code metze
2011-11-24smbXcli: rework smb2cli_req to smbXcli_conn/smbXcli_reqStefan Metzmacher2-172/+167
metze
2011-11-24libcli/smb: copy smb2cli_req_* code to smbXcli_base.cStefan Metzmacher2-0/+620
metze
2011-11-24smbXcli: rework smbXcli_base.c to use smbXcli_conn/smbXcli_reqStefan Metzmacher2-323/+871
This splits the low level smb code from 'struct cli_state' and makes it much more generic and useful for testing. metze
2011-11-24smbXcli: cp source3/libsmb/async_smb.c libcli/smb/smbXcli_base.cStefan Metzmacher1-0/+1118
metze
2011-11-24security: add local authority well-known SIDsChristian Ambach2-0/+3
add the S-1-2 well-known SID family Autobuild-User: Christian Ambach <ambi@samba.org> Autobuild-Date: Thu Nov 24 19:01:08 CET 2011 on sn-devel-104
2011-11-10libcli/cldap/cldap.c - remove outdated commentMatthias Dieter Wallnöfer1-2/+0
Reviewed-by: metze Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Thu Nov 10 20:32:08 CET 2011 on sn-devel-104
2011-11-10libcli/cldap: fix a crash bug in cldap_socket_recv_dgram() (bug #8593)Stefan Metzmacher1-10/+25
After a calling any wrapper of tevent_req_notify_callback(), e.g. tevent_req_nterror(), tevent_req_done(), tevent_req_nomem(), a function has to return immediately otherwise it is very likely to crash, unless in calls tevent_req_defer_callback() before. metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Thu Nov 10 16:31:59 CET 2011 on sn-devel-104
2011-11-03waf: convert NDR_NBT into shared library.Günther Deschner2-2/+2
Guenther
2011-11-03nbt: move netlogon_samlogon_response into librpc/ndr/ndr_nbt.h.Günther Deschner1-11/+0
Guenther
2011-11-03nbt: move nbt_string ndr functions to ndr/ndr_nbt.c helper.Günther Deschner2-180/+0
Guenther
2011-11-03nbt: merge in LIBCLI_NDR_NETLOGON helper into NDR_NBT.Günther Deschner4-241/+1
Guenther
2011-11-03librpc: remove nbt dependency to svcctl.Günther Deschner1-1/+0
Guenther
2011-11-03librpc: remove nbt dependency to samr.Günther Deschner2-3/+2
Guenther
2011-11-03libcli/smb: use the same values for SMB_SIGNING_* as the source3 code usesStefan Metzmacher1-4/+4
The source3 code currently uses: #define Undefined (-1) #define False false #define True true #define Required (3) In order to make the rewrite easier we should match the values. metze
2011-11-03libcli/smb: remove unused SMB_SIGNING_SUPPORTEDStefan Metzmacher1-1/+0
metze
2011-11-03libcli/smb: add SMB_SIGNING_IF_REQUIRED as replacement for SMB_SIGNING_SUPPORTEDStefan Metzmacher1-1/+2
metze
2011-11-03libcli/smb: SMB_SIGNING_AUTO is no longer usedStefan Metzmacher1-1/+0
metze
2011-11-03libcli/smb: add SMB_SIGNING_DEFAULTStefan Metzmacher1-2/+6
metze
2011-10-26libcli/smb: add smb_buffer_oob() helperStefan Metzmacher2-0/+14
A copy of trans_oob(). metze
2011-10-26libcli/smb: merge NEGOTIATE_SECURITY_* flags to smb_constants.hStefan Metzmacher1-0/+6
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Wed Oct 26 11:27:12 CEST 2011 on sn-devel-104
2011-10-25libcli/smb: move smb_signing.[ch] to the toplevelStefan Metzmacher3-5/+519
metze
2011-10-25libcli/smb: remove unused includes from read_smb.hStefan Metzmacher1-2/+2
metze
2011-10-24libcli/smb: merge LOCKING_ANDX_* and OPLOCK_* defines to smb_constants.hStefan Metzmacher1-0/+34
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Mon Oct 24 17:46:47 CEST 2011 on sn-devel-104
2011-10-24libcli/smb: move more defines to smb_constants.hStefan Metzmacher1-0/+105
metze
2011-10-24libcli/smb: move CAP_* defines to smb_constants.hStefan Metzmacher1-0/+46
metze
2011-10-24libcli/smb Move smb_seal.h include to files that use it.Andrew Bartlett2-1/+1
This is required because at the moment, smb_seal.h includes references to gssapi structures and this causes issues with header dependencies on subsystems that otherwise do not need a gssapi dependency. Andrew Bartlett Signed-off-by: Stefan Metzmacher <metze@samba.org>
2011-10-24libcli/smb: move source3/libsmb/read_smb.* to the toplevelStefan Metzmacher3-2/+148
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Mon Oct 24 10:18:06 CEST 2011 on sn-devel-104
2011-10-21libcli-cldap: avoid the case local == remote == NULLMatthieu Patou1-1/+5
2011-10-21libcli/cldap: make sure the local and remote address family matchesStefan Metzmacher1-5/+25
metze Signed-off-by: Matthieu Patou <mat@matws.net>
2011-10-21libcli: remove unneeded com_err.h and fix the build here.Günther Deschner1-4/+0
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Fri Oct 21 15:52:36 CEST 2011 on sn-devel-104
2011-10-21libcli/smb: move smb_seal.c to the toplevelStefan Metzmacher4-2/+503
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Fri Oct 21 10:22:39 CEST 2011 on sn-devel-104
2011-10-21libcli/smb: add smb_setlen_[nbt|tcp] macrosStefan Metzmacher1-0/+8
metze
2011-10-21libcli/smb: move some common defines to smb_constants.hStefan Metzmacher1-0/+27
metze
2011-10-20werror: Added missing DNS error codesAmitay Isaacs1-0/+36
Signed-off-by: Andrew Tridgell <tridge@samba.org>
2011-10-19libcli/smb: add smb_[set]len_[nbt|tcp]() macrosStefan Metzmacher1-0/+6
metze
2011-10-19libcli: Move smb2 fsctl fn defs into common codeDavid Disseldorp1-1/+14
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2011-10-19s3: Remove duplicate fsctl function definitionsDavid Disseldorp1-0/+2
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2011-10-19libcli: move ioctl function field defs to smb_constantsDavid Disseldorp1-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>
2011-10-18ntlmssp: Move ntlmssp code to auth/ntlmsspAndrew Bartlett8-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>
2011-10-13lib/util: Add back control of mmap and hash size in tdb for top level buildAndrew Bartlett1-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
2011-10-13libcli/auth: Provide a struct loadparm_context to schannel callsAndrew Bartlett4-13/+14
This will allow us to pass this down to the tdb_wrap layer. Andrew Bartlett
2011-10-11libcli/smb Move CSC_POLICY_* definition to smb_constants.hAndrew Bartlett1-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
2011-10-11lib/param move source4 param code to the top levelAndrew Bartlett1-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
2011-10-10libcli/cldap: don't pass tevent_context to cldap_socket_init()Stefan Metzmacher2-2/+0
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Mon Oct 10 23:23:07 CEST 2011 on sn-devel-104
2011-10-10libcli/cldap: make use of explicit tevent_contextsStefan Metzmacher1-50/+75
metze