summaryrefslogtreecommitdiffstats
path: root/source3/libsmb
Commit message (Collapse)AuthorAgeFilesLines
...
* s3:libsmb: don't pass cli->called.name to NTLMv2_generate_names_blob()Stefan Metzmacher2011-07-211-3/+3
| | | | | | | | | cli->called.name is never initialized, so this change doesn't change the behavior. And this behavior seems to be correct, see commit 29c0c37691da10bf061ba90a5b31482bda2fa486 s4/libcli: do not use netbios name in NTLMv2 blobs w/o spnego. metze
* s3:libsmb: move cli->vuid to cli->smb1.uid and hide it behind ↵Stefan Metzmacher2011-07-213-10/+24
| | | | | | cli_state_[g|s]et_uid() metze
* s3:libsmb: add cli_state_encryption_on()Stefan Metzmacher2011-07-213-1/+8
| | | | metze
* s3-libsmb: introduce new NTSTATUS cli_read()Björn Baumbach2011-07-202-0/+23
| | | | | | Replacement for cli_read_old() Signed-off-by: Stefan Metzmacher <metze@samba.org>
* s3-libsmb: replace cli_read() with cli_read_old()Björn Baumbach2011-07-203-3/+3
| | | | | | Will introduce new cli_read() function. Signed-off-by: Stefan Metzmacher <metze@samba.org>
* s3:libsmb: move cli->cnum to cli->smb1.tid and hide it behind ↵Stefan Metzmacher2011-07-206-13/+32
| | | | | | cli_state_[g|s]et_tid() metze
* s3:libsmb: move cli->pid to cli->smb1.pid and hide it behind cli_[g|s]etpid()Stefan Metzmacher2011-07-203-10/+16
| | | | metze
* s3:libsmb: add cli->smb1.vc_num and hide it behind cli_state_get_vc_num()Stefan Metzmacher2011-07-203-3/+10
| | | | | | This makes it clearer, why we send the pid value in the session setup. metze
* s3:libsmb: move cli->mid to cli->smb1.midStefan Metzmacher2011-07-202-3/+4
| | | | metze
* s3:libsmb: smb_bytes_talloc_string() doesn't need a cli_stateStefan Metzmacher2011-07-201-3/+3
| | | | metze
* s3-libsmb: remove unused cli_lock()Björn Baumbach2011-07-192-18/+0
| | | | | | | | | Replaced with cli_lock32() Signed-off-by: Stefan Metzmacher <metze@samba.org> Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Tue Jul 19 00:43:03 CEST 2011 on sn-devel-104
* s3:clikrb5: fix the build with newer heimdal versionsStefan Metzmacher2011-07-141-0/+4
| | | | | | | | | | krb5_get_default_in_tkt_etypes() requires a 3rd argument if KRB5_PDU_NONE is available. metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Thu Jul 14 21:21:13 CEST 2011 on sn-devel-104
* Fix bug 8305 - nmbd segfaults - when using "smbtree ..."Günter Kukkukk2011-07-131-1/+1
| | | | | Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Wed Jul 13 16:35:16 CEST 2011 on sn-devel-104
* s3:libsmb: remove unused cli_smb_inbuf()Stefan Metzmacher2011-07-131-7/+0
| | | | | | | metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Wed Jul 13 01:19:51 CEST 2011 on sn-devel-104
* s3:libsmb: remove unused cli_oplock_handler()Stefan Metzmacher2011-07-123-51/+0
| | | | | | | metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Tue Jul 12 10:53:52 CEST 2011 on sn-devel-104
* s3:libsmb: s/SMBkeepalive/NBSSkeepaliveStefan Metzmacher2011-07-121-1/+1
| | | | metze
* s3:libsmb: remove unused cli->privilegesStefan Metzmacher2011-07-121-1/+4
| | | | | | | metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Tue Jul 12 09:30:49 CEST 2011 on sn-devel-104
* s3:libsmbclient: use cli_state_is_connected() in SMBC_check_server()Stefan Metzmacher2011-07-111-4/+4
| | | | metze
* s3:libsmbclient: don't log the lowlevel fd in smbc_free_context()Stefan Metzmacher2011-07-111-2/+2
| | | | metze
* s3:libsmb: add cli_state_disconnect()Stefan Metzmacher2011-07-112-0/+8
| | | | metze
* s3:libsmb: make use of cli_state_is_connected()Stefan Metzmacher2011-07-111-13/+9
| | | | metze
* s3:libsmb: remove unused cli_set_port()Stefan Metzmacher2011-07-113-12/+0
| | | | metze
* s3:libsmb: also remember the local socket address after connectStefan Metzmacher2011-07-111-0/+8
| | | | metze
* s3:smb2cli_base: add my copyrightStefan Metzmacher2011-07-111-0/+1
| | | | metze
* s3-libsmb: let cli_lock64 return NTSTATUS instead of boolBjörn Baumbach2011-07-112-7/+8
| | | | | | | Signed-off-by: Stefan Metzmacher <metze@samba.org> Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Mon Jul 11 12:48:38 CEST 2011 on sn-devel-104
* s3-libsmb: introduce cli_lock32()Björn Baumbach2011-07-112-0/+18
| | | | | | Same like cli_lock() but return NTSTATUS instead of bool Signed-off-by: Stefan Metzmacher <metze@samba.org>
* s3:smb2cli_tcon: use tevent_req_oom()Stefan Metzmacher2011-07-101-1/+1
| | | | metze
* s3: Fix Coverity ID 2587,2588: CHECKED_RETURNVolker Lendecke2011-07-102-2/+2
| | | | | Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Sun Jul 10 10:36:11 CEST 2011 on sn-devel-104
* s3:smb2cli_base: ask for the next response if there're still pending requestsStefan Metzmacher2011-07-091-1/+21
| | | | | | | metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Sat Jul 9 13:55:04 CEST 2011 on sn-devel-104
* s3:smb2cli_base: make use of tevent_req_defer_callback()Stefan Metzmacher2011-07-091-28/+64
| | | | | | | | | In order to notify requests of transport layer errors, we need to defer the triggering of the callbacks, otherwise we may crash, if one of the callbacks destroys the cli_state. metze
* s3:smb2cli_base: fix memory hierachy in smb2cli_req_recv()Stefan Metzmacher2011-07-094-27/+44
| | | | | | | | We need to use talloc_reference() if there're more than one response, but we use it in a way that the caller can't call talloc_free() or talloc_unlink() on it. metze
* s3:smb2cli_base: call smb2cli_req_unset_pending() before tevent_req_done()Stefan Metzmacher2011-07-091-0/+1
| | | | metze
* s3:smb2cli_base: unset the destructor in smb2cli_req_unset_pending()Stefan Metzmacher2011-07-091-2/+3
| | | | metze
* s3:smb2cli_base: keep the order of pending requestsStefan Metzmacher2011-07-091-2/+2
| | | | metze
* s3:smb2cli_base: rename 'result' => 'req' in smb2cli_req_create()Stefan Metzmacher2011-07-091-13/+13
| | | | metze
* s3:libsmb: remove unused cli->inbuf and cli->bufsizeStefan Metzmacher2011-07-082-20/+1
| | | | | | | metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Fri Jul 8 15:21:46 CEST 2011 on sn-devel-104
* s3:libsmb: clistr_pull_talloc() doesn't need base_ptr and flags2 with STR_ASCIIStefan Metzmacher2011-07-081-2/+2
| | | | | | interpret_short_filename() always parses OEM_Strings (in DOS charset). metze
* s3:libsmb: remove unused smb_dos_errstr()Stefan Metzmacher2011-07-081-42/+0
| | | | metze
* s3:libsmb/smberr: make global const arrays staticStefan Metzmacher2011-07-081-4/+4
| | | | metze
* s3:libsmb: don't use the cli->inbuf to store the last errorStefan Metzmacher2011-07-083-92/+40
| | | | | | | We keep the raw error in cli->raw_status now, until we fixed all caller to get the NTSTATUS from the function calls. metze
* s3:libsmb: don't call cli_set_error() in cli_echo()Stefan Metzmacher2011-07-081-3/+0
| | | | | | cli_smb_recv() already does it. metze
* s3:libsmb: remove unused enum smb_read_errors infrastructureStefan Metzmacher2011-07-082-79/+9
| | | | metze
* s3:libsmb: remove use of cli_errstr() in SMBC_server_internal()Stefan Metzmacher2011-07-081-3/+8
| | | | metze
* s3:libsmb: add smb2cli_query_directory*()Stefan Metzmacher2011-07-082-0/+205
| | | | | | Based on the initial patch from Volker Lendecke <vl@samba.org>. metze
* s3:libsmb: add smb2cli_write*()Stefan Metzmacher2011-07-082-0/+154
| | | | | | Based on the initial patch from Volker Lendecke <vl@samba.org>. metze
* s3:libsmb: add smb2cli_read*()Stefan Metzmacher2011-07-082-0/+185
| | | | | | Based on the initial patch from Volker Lendecke <vl@samba.org>. metze
* s3:libsmb: add smb2cli_flush*()Stefan Metzmacher2011-07-082-0/+126
| | | | | | Based on the initial patch from Volker Lendecke <vl@samba.org>. metze
* s3:libsmb: add smb2cli_close*()Stefan Metzmacher2011-07-082-0/+127
| | | | | | Based on the initial patch from Volker Lendecke <vl@samba.org>. metze
* s3:libsmb: add smb2cli_create*()Stefan Metzmacher2011-07-082-0/+282
| | | | | | Based on the initial patch from Volker Lendecke <vl@samba.org>. metze
* s3:libsmb: add smb2cli_tcon*() and smb2cli_tdis*()Stefan Metzmacher2011-07-082-0/+242
| | | | | | Based on the initial patch from Volker Lendecke <vl@samba.org>. metze