summaryrefslogtreecommitdiff
path: root/source3/libsmb/clientgen.c
AgeCommit message (Collapse)AuthorFilesLines
2011-09-14s3:smb_signing: add support for easier negotiation of SMB signingStefan Metzmacher1-0/+1
We don't make use of it yet, but it will follow. metze
2011-09-13s3:libsmb: add cli_state_server_time()Stefan Metzmacher1-0/+5
metze
2011-09-13s3:libsmb: add cli_state_server_time_zone()Stefan Metzmacher1-0/+5
metze
2011-09-13s3:libsmb: add cli_state_server_session_key()Stefan Metzmacher1-0/+5
metze
2011-09-13s3:libsmb: add cli_state_security_mode()Stefan Metzmacher1-0/+5
metze
2011-09-13s3:libsmb: add cli_state_max_requests()Stefan Metzmacher1-0/+5
metze
2011-09-13s3:libsmb: set the MID to 0 in cli_setup_packet_buf()Stefan Metzmacher1-1/+1
It's allocated when sending the request. metze
2011-09-13s3:libsmb: add cli_state_available_size()Stefan Metzmacher1-0/+13
metze
2011-09-08s3:libsmb: add CLI_FULL_CONNECTION_FORCE_ASCIIStefan Metzmacher1-0/+8
metze
2011-09-08s3:libsmb: add CLI_FULL_CONNECTION_FORCE_DOS_ERRORSStefan Metzmacher1-1/+4
metze
2011-09-08s3:libsmb: pass CLI_FULL_CONNECTION_* flags to cli_state_create()Stefan Metzmacher1-1/+22
metze
2011-08-10s3:libsmb: store the remote_realm on the cli_stateStefan Metzmacher1-0/+13
metze
2011-08-02s3:libsmb/cli*: make use of cli_state_protocol()Stefan Metzmacher1-1/+1
metze
2011-08-02s3:libsmb: add cli_state_protocol()Stefan Metzmacher1-0/+5
metze
2011-08-02s3:libsmb/cli*: make use of cli_state_capabilities()Stefan Metzmacher1-4/+4
metze
2011-08-02s3:libsmb: add cli_state_capabilities()Stefan Metzmacher1-0/+5
metze
2011-07-22s3:libsmb: move cli_state->desthost to cli_state->conn.remote_nameStefan Metzmacher1-4/+4
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Fri Jul 22 18:17:41 CEST 2011 on sn-devel-104
2011-07-22s3:libsmb: add cli_state_remote_name()Stefan Metzmacher1-0/+5
metze
2011-07-22s3:libsmb: move cli_state->{src_ss,dest_ss} to ↵Stefan Metzmacher1-6/+6
cli_state->conn.{local_ss,remote_ss} metze
2011-07-22s3:libsmb: add cli_state_[local|remote]_sockaddr()Stefan Metzmacher1-0/+10
metze
2011-07-22s3:libsmb: move cli_state->fd to cli_state->conn.fdStefan Metzmacher1-3/+2
metze
2011-07-22s3:libsmb: make use of cli_state_disconnect()Stefan Metzmacher1-4/+1
metze
2011-07-22s3:libsmb: move cli_state->outgoing to cli_state->conn.outgoingStefan Metzmacher1-2/+2
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Fri Jul 22 09:53:59 CEST 2011 on sn-devel-104
2011-07-22s3:libsmb: move cli_state->pending to cli_state->conn.pendingStefan Metzmacher1-3/+3
metze
2011-07-22s3:libsmb: fix compiler warnings in cli_state_create()Stefan Metzmacher1-5/+5
metze
2011-07-21s3:libsmb: replace cli_initialise[_ex]() by cli_state_create()Stefan Metzmacher1-8/+29
This makes sure cli_state->src_ss and cli_state->dest_ss are always initialized. metze
2011-07-21s3:libsmb: move cli->vuid to cli->smb1.uid and hide it behind ↵Stefan Metzmacher1-2/+14
cli_state_[g|s]et_uid() metze
2011-07-21s3:libsmb: add cli_state_encryption_on()Stefan Metzmacher1-0/+6
metze
2011-07-20s3:libsmb: move cli->cnum to cli->smb1.tid and hide it behind ↵Stefan Metzmacher1-2/+23
cli_state_[g|s]et_tid() metze
2011-07-20s3:libsmb: move cli->pid to cli->smb1.pid and hide it behind cli_[g|s]etpid()Stefan Metzmacher1-5/+10
metze
2011-07-20s3:libsmb: add cli->smb1.vc_num and hide it behind cli_state_get_vc_num()Stefan Metzmacher1-0/+6
This makes it clearer, why we send the pid value in the session setup. metze
2011-07-20s3:libsmb: move cli->mid to cli->smb1.midStefan Metzmacher1-2/+3
metze
2011-07-12s3:libsmb: remove unused cli_oplock_handler()Stefan Metzmacher1-1/+0
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Tue Jul 12 10:53:52 CEST 2011 on sn-devel-104
2011-07-11s3:libsmb: remove unused cli_set_port()Stefan Metzmacher1-10/+0
metze
2011-07-08s3:libsmb: remove unused cli->inbuf and cli->bufsizeStefan Metzmacher1-11/+1
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Fri Jul 8 15:21:46 CEST 2011 on sn-devel-104
2011-07-08s3:libsmb: don't use the cli->inbuf to store the last errorStefan Metzmacher1-0/+1
We keep the raw error in cli->raw_status now, until we fixed all caller to get the NTSTATUS from the function calls. metze
2011-07-08s3:libsmb: don't call cli_set_error() in cli_echo()Stefan Metzmacher1-3/+0
cli_smb_recv() already does it. metze
2011-07-08s3:libsmb: remove unused enum smb_read_errors infrastructureStefan Metzmacher1-7/+1
metze
2011-07-07s3:libsmb: finally remove unused cli_state->outbufStefan Metzmacher1-5/+1
metze
2011-06-10s3:libsmb: remove unused cli_state_seqnum infrastructureStefan Metzmacher1-32/+0
metze Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Fri Jun 10 20:37:54 CEST 2011 on sn-devel-104
2011-06-09s3-talloc Change TALLOC_ZERO_P() to talloc_zero()Andrew Bartlett1-1/+1
Using the standard macro makes it easier to move code into common, as TALLOC_ZERO_P isn't standard talloc.
2011-05-22s3: Remove cli_send/receive_smbVolker Lendecke1-282/+0
A moment of silence is due here, R.I.P. Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Sun May 22 22:17:12 CEST 2011 on sn-devel-104
2011-05-21s3: Remove unused cli_setup_bccVolker Lendecke1-9/+0
Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Sat May 21 21:24:13 CEST 2011 on sn-devel-104
2011-05-20s3: Remove unused cli_setup_packet()Volker Lendecke1-5/+0
Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Fri May 20 10:51:36 CEST 2011 on sn-devel-104
2011-05-06s3-libsmb: move protos to libsmb/proto.hGünther Deschner1-0/+1
Guenther
2011-04-29s3-tevent: only include ../lib/util/tevent wrappers where needed.Günther Deschner1-0/+1
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Fri Apr 29 14:00:30 CEST 2011 on sn-devel-104
2011-04-26s3: Remove cli_writeVolker Lendecke1-45/+0
Signed-off-by: Jeremy Allison <jra@samba.org>
2011-03-23s3-lib Remove the clobber_region() code.Andrew Bartlett1-7/+0
This code wrote to the full buffer in fstrcpy(), pstrcpy() and other fixed-length string manipulation functions. The hope of this code was to find out at run time if we were mixing up pstring and fstring etc, and to record where this came from. It has a runtime performance impact (particularly if compiled with --enable-developer). It is being removed because of the complexity it adds, and the distinct lack of bugs that this complexity has been credited in finding. The macro-based compile-time checking of string sizes remains. Andrew Bartlett
2011-03-01s3-build __FUNCTION__ is always available, always use itAndrew Bartlett1-2/+2
This avoids duplication between FUNCTION_NAME and __FUNCTION__
2011-02-23s3:libsmb only log a dead connection if it was not closedChristian Ambach1-7/+12
in case the cli was closed before (e.g. via a dropped ip message) it can be expected that the read here returns with an error and so we should not log that a connection is dead when it was closed before Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Wed Feb 23 16:51:03 CET 2011 on sn-devel-104