Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-12-20 | s3: Fix an error case in cli_negprot | Volker Lendecke | 1 | -0/+1 | |
2009-11-27 | s3-kerberos: only use krb5 headers where required. | Günther Deschner | 1 | -0/+1 | |
This seems to be the only way to deal with mixed heimdal/MIT setups during merged build. Guenther | |||||
2009-09-17 | spnego: share spnego_parse. | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2009-09-03 | s3:libsmb: Attempt to fix bug 6665 | Volker Lendecke | 1 | -0/+6 | |
Before the async libsmb rewrites, we sent tid==0 on negprot. With the rewrite, we send 0xffff. This *should* not matter, but this is one difference in the sniffs I see. | |||||
2009-08-26 | s3/debug: make SPENGO OID list appear under one debug header | Steven Danneman | 1 | -1/+4 | |
2009-06-01 | Fix bug #6419 - smbclient -L 127.0.0.1" displays "netbios name" instead of ↵ | Jeremy Allison | 1 | -3/+26 | |
"workgroup" Unify the handling of the sessionsetup parsing so we don't get different results when parsing a guest reply than an ntlmssp reply. Jeremy. | |||||
2009-05-13 | s3: return proper error code in cli_smb_req_send | Bo Yang | 1 | -4/+15 | |
Signed-off-by: Bo Yang <boyang@samba.org> | |||||
2009-05-12 | Clean up assignments to iov_base, ensure it's always cast to void *. This ↵ | Jeremy Allison | 1 | -2/+2 | |
should quieten some warnings with picky compilers on the buildfarm. Jeremy. | |||||
2009-05-07 | Make cli_tcon_andx chainable | Volker Lendecke | 1 | -15/+42 | |
2009-05-07 | Make cli_session_setup_guest chainable | Volker Lendecke | 1 | -9/+31 | |
2009-04-20 | Merge commit 'origin/master' into libcli-auth-merge-without-netlogond | Andrew Bartlett | 1 | -1/+1 | |
2009-04-16 | When doing a cli_ulogoff don't invalidate the cnum, invalidate the vuid. | Jeremy Allison | 1 | -1/+1 | |
Jeremy. | |||||
2009-04-14 | More work to adapt to merged libcli/auth function prototypes | Andrew Bartlett | 1 | -4/+5 | |
2009-04-06 | Add a bad hack to enable level 2 oplocks in torture_open_connection_share | Volker Lendecke | 1 | -0/+4 | |
2009-04-06 | Convert cli_tcon_andx to tevent_req | Volker Lendecke | 1 | -54/+69 | |
2009-04-06 | Convert cli_negprot to tevent_req | Volker Lendecke | 1 | -36/+68 | |
2009-04-06 | Convert cli_session_setup_guest to tevent_req | Volker Lendecke | 1 | -39/+69 | |
2009-03-23 | s3:libsmb: use new simplified smb_signing code for the client side | Stefan Metzmacher | 1 | -23/+16 | |
We store the seqnum/mid mapping in the cli_request structure for async requests and in the cli_state structure for sync calls. We skip the signing check for oplock requests while waiting for async requests coming in. metze | |||||
2009-03-23 | Fix connect to port 139 only -- thanks gd for bugging me :-) | Volker Lendecke | 1 | -4/+3 | |
2009-03-16 | Convert open_socket_out_defer to tevent_req | Volker Lendecke | 1 | -22/+37 | |
2009-03-13 | Remove pwd_cache.c, it was doing nothing. Make user_name, domain, and | Jeremy Allison | 1 | -7/+28 | |
password talloc'ed strings within the cli_struct. Jeremy. | |||||
2009-03-07 | Fix a smbclient segfault against security=share servers | Volker Lendecke | 1 | -3/+10 | |
2009-03-06 | s3:libsmb: remove cli_setup_signing_state() and add struct cli_state ↵ | Stefan Metzmacher | 1 | -3/+1 | |
*cli_initialise_ex() This prepares the next changes. metze | |||||
2009-03-06 | s3:libsmb: smb signing works the same for extented and non-extended security | Stefan Metzmacher | 1 | -5/+18 | |
This is only cosmetic, but it makes it easier to understand. metze | |||||
2009-02-24 | Convert name_mangle() to use talloc | Volker Lendecke | 1 | -4/+21 | |
2009-02-10 | Do not use strlen if not necessary... :-) | Volker Lendecke | 1 | -4/+2 | |
2009-02-03 | Fix Coverity ID 870 | Volker Lendecke | 1 | -0/+4 | |
2009-02-01 | Split up async_req into a generic and a NTSTATUS specific part | Volker Lendecke | 1 | -4/+4 | |
2009-01-30 | Make cli_tcon_andx async | Volker Lendecke | 1 | -50/+147 | |
2009-01-30 | Make cli_session_setup_guest async | Volker Lendecke | 1 | -37/+103 | |
2009-01-29 | Add the strlen to push to smb_bytes_push_str, return the converted size | Volker Lendecke | 1 | -1/+4 | |
The pushed strlen replaces the STR_TERMINATE flag which I personally always find very confusing. | |||||
2009-01-26 | Decouple clistr_pull from struct cli_state->inbuf | Volker Lendecke | 1 | -13/+25 | |
2009-01-15 | s3: make better use of ccache by not including version.h in every C-file. | Michael Adam | 1 | -1/+1 | |
version.h changes rather frequently. Since it is included via includes.h, this means each C file will be a cache miss. This applies to the following situations: * When building a new package with a new Samba version * building in a git branch after calling mkversion.sh after a new commit (i.e. virtually always) This patch improves the situation in the following way: * remove inlude "version.h" from includes.h * Use samba_version_string() instead of SAMBA_VERSION_STRING in files that use no other macro from version.h instead of SAMBA_VERSION_STRING. * explicitly include "version.h" in those files that use more macros from "version.h" than just SAMBA_VERSION_STRING. Michael | |||||
2009-01-14 | Remove smbclient globals that bled into clidfs.c. Now we only have | Jeremy Allison | 1 | -5/+1 | |
the connections list and authentication structures to worry about. Jeremy | |||||
2009-01-12 | s3:libsmb: handle the smb signing states the same in the krb5 and ntlmssp cases | Stefan Metzmacher | 1 | -16/+35 | |
SMB signing works the same regardless of the used auth mech. We need to start with the temp signing ("BSRSPYL ") and the session setup response with NT_STATUS_OK is the first signed packet. Now we set the krb5 session key if we got the NT_STATUS_OK from the server and then recheck the packet. All this is needed to make the fallback from krb5 to ntlmssp possible. This commit also resets the cli->vuid value to 0, if the krb5 auth didn't succeed. Otherwise the server handles NTLMSSP packets as krb5 packets. The restructuring of the SMB signing code is needed to make sure the krb5 code only starts the signing engine on success. Otherwise the NTLMSSP fallback could not initialize the signing engine (again). metze | |||||
2009-01-04 | Simulate the Windows behaviour to fire 445 and after a timeout 139 | Volker Lendecke | 1 | -14/+76 | |
2009-01-04 | Async wrapper for open_socket_out_send/recv | Volker Lendecke | 1 | -8/+15 | |
2009-01-03 | open_socket_out is always used with SOCK_STREAM, remove argument "type" | Volker Lendecke | 1 | -7/+5 | |
2008-12-19 | Pass "bytes_alignment" up through cli_request_send | Volker Lendecke | 1 | -1/+1 | |
This parameter makes smb_spice_chain add padding before the bytes field | |||||
2008-12-19 | Make cli_negprot async | Volker Lendecke | 1 | -50/+97 | |
2008-12-19 | Make cli_negprot return NTSTATUS instead of bool | Volker Lendecke | 1 | -16/+17 | |
2008-12-19 | cli_negprot_send -> cli_negprot_sendsync | Volker Lendecke | 1 | -1/+1 | |
2008-12-13 | Remove a pointless static variable | Volker Lendecke | 1 | -7/+7 | |
Every sane compiler will only allocate "*SMBSERVER" once | |||||
2008-12-13 | Micro-Optimize cliconnect.c | Volker Lendecke | 1 | -22/+27 | |
In this form, the prots array is fully read-only in the text segment and thus can be shared between processes. Probably pointless, but I had fun doing it :-) | |||||
2008-12-07 | Slightly simplify cli_session_setup_ntlmssp | Volker Lendecke | 1 | -10/+2 | |
Remove three pointless variables | |||||
2008-12-03 | s3: Change sockaddr util function names for consistency | Tim Prouty | 1 | -1/+1 | |
Also eliminates name conflicts with OneFS system libraries | |||||
2008-11-30 | Do not build the session request if it si not used anyway | Volker Lendecke | 1 | -4/+4 | |
2008-11-30 | fix nonempty blank lines | Volker Lendecke | 1 | -19/+19 | |
2008-11-01 | Make use of smb_bufrem() | Volker Lendecke | 1 | -1/+1 | |
2008-10-23 | Use sockaddr_storage only where we rely on the size, use sockaddr | Jelmer Vernooij | 1 | -1/+1 | |
otherwise (to clarify we can also pass in structs smaller than sockaddr_storage, such as sockaddr_in). |