summaryrefslogtreecommitdiffstats
path: root/source3/libsmb
Commit message (Collapse)AuthorAgeFilesLines
* s3-talloc Change TALLOC_MEMDUP() to talloc_memdup()Andrew Bartlett2011-06-091-2/+2
| | | | | Using the standard macro makes it easier to move code into common, as TALLOC_MEMDUP isn't standard talloc.
* s3-talloc Change TALLOC_ZERO_ARRAY() to talloc_zero_array()Andrew Bartlett2011-06-094-7/+7
| | | | | Using the standard macro makes it easier to move code into common, as TALLOC_ZERO_ARRAY isn't standard talloc.
* s3-talloc Change TALLOC_ZERO_P() to talloc_zero()Andrew Bartlett2011-06-096-14/+14
| | | | | Using the standard macro makes it easier to move code into common, as TALLOC_ZERO_P isn't standard talloc.
* s3-talloc Change TALLOC_P() to talloc()Andrew Bartlett2011-06-093-3/+3
| | | | | Using the standard macro makes it easier to move code into common, as TALLOC_P isn't standard talloc.
* s3-talloc Change TALLOC_ARRAY() to talloc_array()Andrew Bartlett2011-06-097-10/+10
| | | | | Using the standard macro makes it easier to move code into common, as TALLOC_ARRAY isn't standard talloc.
* s3-talloc Change TALLOC_REALLOC_ARRAY() to talloc_realloc()Andrew Bartlett2011-06-095-13/+13
| | | | | | | Using the standard macro makes it easier to move code into common, as TALLOC_REALLOC_ARRAY isn't standard talloc. Andrew Bartlett
* s3:libsmb/cli_np_tstream: s/TSTREAM_CLI_NP_BUF_SIZE/TSTREAM_CLI_NP_MAX_BUF_SIZEStefan Metzmacher2011-06-081-6/+6
| | | | | | | This isn't the fixed buffer size anymore, as we use dynamic beffer it's just the maximum size. metze
* s3:libsmb:cli_np_tstream: use dynamic talloc buffersStefan Metzmacher2011-06-081-9/+30
| | | | | | | | Having 8192 bytes on an idle connection is a bit to much, so we better use dynamic buffers using talloc, which also avoids a memcpy in the common SMBtrans readv codepath. metze
* s3:libsmb/cli_np_tstream: use larger buffers to avoid a bug NT4 servers (bug ↵Stefan Metzmacher2011-06-071-2/+17
| | | | | | | | | | | | | | | | | | | #8195) NT4 servers return NT_STATUS_PIPE_BUSY if we try a SMBtrans and the SMBwriteX before hasn't transmited the whole DCERPC fragment. W2K and above is happy with that. As a result we try to match the behavior of Windows and older Samba clients, they use write and read buffers of 4280 bytes instead of 1024 bytes. On Windows only the SMBtrans based read uses 1024 (while we also use 4280 there). metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Tue Jun 7 20:25:32 CEST 2011 on sn-devel-104
* s3: Remove unused variablesVolker Lendecke2011-06-071-2/+0
| | | | | Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Tue Jun 7 00:42:51 CEST 2011 on sn-devel-104
* s3: Remove a pointless if-statementVolker Lendecke2011-06-061-3/+1
| | | | | | | We are here only if we have more than one num_pending Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Mon Jun 6 18:21:17 CEST 2011 on sn-devel-104
* s3: Make name_resolve_bcast do parallel lookups to all interfacesVolker Lendecke2011-06-051-21/+19
|
* s3: Add name_queries_send/recvVolker Lendecke2011-06-051-0/+231
|
* lib/util/time.c: timeval_current_ofs_msecRusty Russell2011-06-011-2/+1
| | | | | | | | | | Several places want "milliseconds from current time", and several were simply doing "msec * 1000" which can (and does in one place) result in a usec value over 1 a million. Using a helper to do this is safer and more readable. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
* s3-libsmb remove ldap_err2string() as common nterrs[] has the constantsAndrew Bartlett2011-05-311-6/+0
| | | | | Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Tue May 31 08:58:00 CEST 2011 on sn-devel-104
* s3-libsmb: fix build warning of cli_qfilename().Günther Deschner2011-05-311-1/+1
| | | | Guenther
* libcli/security: move secdesc.c to the top level libcli/securityAndrew Bartlett2011-05-311-0/+1
| | | | | | | This code does not rely on lp_ or other source3 only functions, so can be part of the common library. Andrew Bartlett
* s3: fix some -Wunused-but-set-variable build warnings.Günther Deschner2011-05-302-6/+2
| | | | | | | Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Mon May 30 17:41:18 CEST 2011 on sn-devel-104
* s3: Remove unused cli_session_requestVolker Lendecke2011-05-292-131/+0
| | | | | Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Sun May 29 22:25:55 CEST 2011 on sn-devel-104
* s3: Remove unused cli_connectVolker Lendecke2011-05-292-180/+0
|
* s3: Use cli_connect_nb in SMBC_server_internalVolker Lendecke2011-05-291-81/+20
|
* s3: Add set_socket_options to cli_connect_sock()Volker Lendecke2011-05-291-0/+1
| | | | | | | A leftover of stuff that cli_connect() does Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Sun May 29 15:47:17 CEST 2011 on sn-devel-104
* s3: Remove unused attempt_netbios_session_requestVolker Lendecke2011-05-292-67/+0
|
* s3: Use cli_connect_nb in do_connectVolker Lendecke2011-05-291-45/+6
|
* s3: Extract the guest_login field in sesssetupVolker Lendecke2011-05-291-4/+17
|
* s3: Fix wct check in cli_sesssetup_blob_doneVolker Lendecke2011-05-291-1/+1
|
* s3: Use cli_connect_nb in remote_password_changeVolker Lendecke2011-05-281-31/+2
|
* s3: Add called name_type param to cli_connect_nbVolker Lendecke2011-05-282-4/+3
|
* s3: Fix a type-punned warningVolker Lendecke2011-05-281-1/+2
|
* s3: Fix some nonemtpy blank linesVolker Lendecke2011-05-281-3/+3
|
* s3: Fix smbsock_connectVolker Lendecke2011-05-281-1/+1
| | | | If all connection attempts fail, return immediately. Plain bug.
* s3: Use cli_connect_nb in cli_start_connectionVolker Lendecke2011-05-281-47/+4
|
* s3: Add cli_connect_nbVolker Lendecke2011-05-282-0/+136
| | | | | | This builds up a cli_state until after the netbios session setup. It makes use of smbsock_connect, so it connects to 139 and 445 simultaneously. This improves the connection to Windows 2008 which does not listen on *SMBSERVER anymore.
* s3: Remove unused cli_get_nt_errorVolker Lendecke2011-05-232-18/+0
| | | | | Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Mon May 23 16:54:21 CEST 2011 on sn-devel-104
* s3: Remove unused cli_set_nt_errorVolker Lendecke2011-05-232-10/+0
|
* s3: Remove unused cli_reset_errorVolker Lendecke2011-05-232-13/+0
|
* s3: Remove a reference to cli->inbufVolker Lendecke2011-05-231-1/+1
| | | | | This is only used for utf16 alignment calculations, "rdata" is aligned the same way as cli->inbuf is.
* s3: Remove two false references to cli->inbufVolker Lendecke2011-05-231-2/+2
|
* s3: Fix a leftover from fstring removal in cli_stateVolker Lendecke2011-05-231-4/+7
| | | | Jeremy, please check!
* s3: Remove unused cli_[en|de]crypt_messageVolker Lendecke2011-05-232-45/+0
| | | | | Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Mon May 23 12:15:33 CEST 2011 on sn-devel-104
* s3: Directly call common_encrypt_buffer in cli_smb_req_iov_sendVolker Lendecke2011-05-231-2/+2
|
* s3: Remove cli_send/receive_smbVolker Lendecke2011-05-222-284/+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
* s3: Remove clistr_align_outVolker Lendecke2011-05-212-6/+0
| | | | | Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Sat May 21 23:31:12 CEST 2011 on sn-devel-104
* s3: Remove unused cli_setup_bccVolker Lendecke2011-05-212-10/+0
| | | | | Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Sat May 21 21:24:13 CEST 2011 on sn-devel-104
* Patch for bug #8156 - net ads join fails to use the user's kerberos ticket.Jeremy Allison2011-05-211-10/+27
| | | | | | | | | If kerberos_get_realm_from_hostname() or kerberos_get_default_realm_from_ccache() fails due to a misconfigured krb5.conf, try the "realm =" from smb.conf as a fallcback before going back to NTLMSSP (which we'll do anyway). Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Sat May 21 00:58:09 CEST 2011 on sn-devel-104
* The "workgroup" parameter is not used at all in ↵Jeremy Allison2011-05-201-7/+4
| | | | cli_session_setup_kerberos(). Remove it.
* s3: Remove unused cli_setup_packet()Volker Lendecke2011-05-202-6/+0
| | | | | Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Fri May 20 10:51:36 CEST 2011 on sn-devel-104
* s3: Do central cli_set_errorVolker Lendecke2011-05-199-189/+2
|
* s3: Remove the use of cli->inbuf/outbuf from cli_session_requestVolker Lendecke2011-05-191-45/+53
|
* s3: Add sync read_smbVolker Lendecke2011-05-192-0/+25
|