Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-09-08 | s3:libsmb: pass CLI_FULL_CONNECTION_* flags via cli_connect_nb() | Stefan Metzmacher | 1 | -5/+13 | |
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Thu Sep 8 10:21:50 CEST 2011 on sn-devel-104 | |||||
2011-08-09 | s3:libsmb/cli*: use CLI_BUFFER_SIZE instead of cli->max_xmit | Stefan Metzmacher | 1 | -1/+1 | |
The max_data parameter of trans2/nttrans calls are not bound to cli->max_xmit. Even with cli->max_xmit, which means the max size of the whole SMB pdu, we would get fragmented trans2/nttrans replies. That's why we can also use our maximum, which is CLI_BUFFER_SIZE. metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Tue Aug 9 18:14:38 CEST 2011 on sn-devel-104 | |||||
2011-08-03 | s3:libsmb/clidfs: make use of cli_state_encryption_on() | Stefan Metzmacher | 1 | -2/+2 | |
metze | |||||
2011-08-02 | s3:libsmb/cli*: make use of cli_state_protocol() | Stefan Metzmacher | 1 | -2/+2 | |
metze | |||||
2011-08-02 | s3:libsmb/cli*: make use of cli_state_capabilities() | Stefan Metzmacher | 1 | -3/+3 | |
metze | |||||
2011-07-24 | s3: Fix Coverity ID 2596, REVERSE_INULL | Volker Lendecke | 1 | -1/+2 | |
Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Sun Jul 24 16:37:19 CEST 2011 on sn-devel-104 | |||||
2011-07-22 | s3:libsmb/clidfs: make use of cli_state_remote_name() | Stefan Metzmacher | 1 | -7/+14 | |
metze | |||||
2011-07-22 | s3:libsmb: remove const from cli_cm_display() | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2011-07-20 | s3:libsmb: move cli->cnum to cli->smb1.tid and hide it behind ↵ | Stefan Metzmacher | 1 | -2/+2 | |
cli_state_[g|s]et_tid() metze | |||||
2011-07-07 | s3:libsmb: use trans2_bytes_push_str() in cli_dfs_get_referral() | Stefan Metzmacher | 1 | -6/+10 | |
metze | |||||
2011-07-07 | s3:libsmb: use a talloc_stackframe in cli_dfs_get_referral() | Stefan Metzmacher | 1 | -4/+3 | |
metze | |||||
2011-07-06 | s3:libsmb: don't use cli->inbuf in cli_dfs_get_referral() | Stefan Metzmacher | 1 | -5/+7 | |
The rdata buffer returned by cli_trans() doesn't belong to cli->inbuf, so don't use it. metze | |||||
2011-07-06 | s3:libsmb: fix error handling in cli_dfs_get_referral() | Stefan Metzmacher | 1 | -3/+11 | |
We should not return NT_STATUS_OK on error. metze | |||||
2011-07-06 | s3: make cli_resolve_path return NTSTATUS | Volker Lendecke | 1 | -37/+41 | |
This looks larger than it is. No parameters needed changing. | |||||
2011-07-03 | s3: Make cli_cm_open return NTSTATUS | Volker Lendecke | 1 | -25/+32 | |
Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Sun Jul 3 23:57:53 CEST 2011 on sn-devel-104 | |||||
2011-07-03 | s3: Make cli_cm_connect return NTSTATUS | Volker Lendecke | 1 | -14/+22 | |
2011-07-03 | s3: Make "do_connect" return NTSTATUS | Volker Lendecke | 1 | -17/+19 | |
2011-07-03 | s3: Remove a use of cli_errstr | Volker Lendecke | 1 | -6/+8 | |
2011-05-29 | s3: Use cli_connect_nb in do_connect | Volker Lendecke | 1 | -45/+6 | |
2011-05-06 | s3-libsmb: move protos to libsmb/proto.h | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2011-04-03 | Fix for servers that don't put a path separator at the end of the service. | Larry Reid | 1 | -4/+13 | |
Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Sun Apr 3 10:33:42 CEST 2011 on sn-devel-104 | |||||
2011-03-30 | s3-libsmb: put namequery headers to nmblib.h | Günther Deschner | 1 | -0/+1 | |
We might find a better name for it and merge other namequery related things as well here... Guenther | |||||
2011-03-30 | s3-trans2: only include trans2.h where needed. | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2011-03-25 | s3-dfs: removed the last user of sec_len==-1 in pull_*_base_talloc() | Andrew Tridgell | 1 | -1/+2 | |
hopefully there aren't any others lurking in the code | |||||
2011-03-16 | s3-msdfs: avoid global inclusion of msdfs.h. | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2011-03-15 | s3-libsmb: only include rap client when needed. | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2010-11-11 | s3: Convert cli_dfs_get_referral to cli_trans | Volker Lendecke | 1 | -31/+30 | |
2010-11-11 | s3: cli_dfs_check_error does not need to depend on cli->inbuf | Volker Lendecke | 1 | -10/+13 | |
2010-11-11 | s3: Make split_dfs_path return bool | Volker Lendecke | 1 | -11/+27 | |
2010-11-11 | s3: Remove some dead code | Volker Lendecke | 1 | -3/+0 | |
2010-11-11 | s3: Untangle an if-expression | Volker Lendecke | 1 | -1/+2 | |
2010-08-05 | s3: Explicitly pass flags2 to clistr_pull_talloc | Volker Lendecke | 1 | -0/+1 | |
Required to eventually make cli_list async | |||||
2010-04-13 | Split out the client unix capabilities to those the server offered, and ↵ | Jeremy Allison | 1 | -2/+2 | |
those the client asked for. This fixes a bug when using encrypted transport and DFS links. Found by my basic DFS torture test, which I'll check in next. Testing *rocks* :-). Jeremy. | |||||
2010-02-20 | s3: Convert cli_qpathinfo_basic to use cli_trans() | Volker Lendecke | 1 | -1/+3 | |
2010-02-10 | s3-libsmb: update libsmb to use new DLIST macros | Andrew Tridgell | 1 | -1/+1 | |
manipulating p->prev directly is not safe any more (cherry picked from commit 3c650ac1e3e1cdbbabecfddcd29325f20b5dcb48) | |||||
2010-01-24 | s3: Use -C in smbclient | Volker Lendecke | 1 | -0/+1 | |
$ bin/wbinfo --ccache-save=w2k3ad\\vl%Password saving creds succeeded $ bin/smbclient //192.168.42.160/tmp -Uvl -N -C -W w2k3ad OS=[Windows Server 2003 R2 3790 Service Pack 2] Server=[Windows Server 2003 R2 5.2] smb: \> $ bin/wbinfo --ccache-save=w2k3ad\\vl%WrongPassword saving creds succeeded $ bin/smbclient //192.168.42.160/tmp -Uvl -N -C -W w2k3ad Anonymous login successful Domain=[W2K3AD] OS=[Windows Server 2003 R2 3790 Service Pack 2] Server=[Windows Server 2003 R2 5.2] tree connect failed: NT_STATUS_ACCESS_DENIED $ | |||||
2010-01-03 | s3: Convert cli_tdis to the async API | Volker Lendecke | 1 | -2/+4 | |
2009-11-21 | s3: Remove a struct typedef | Volker Lendecke | 1 | -6/+6 | |
2009-11-13 | s3: Convert cli_unix_extensions_version to async | Volker Lendecke | 1 | -2/+4 | |
2009-10-28 | Fix bug 6572 - libsmbclient: unable to access 'msdfs proxy' share. | SATOH Fumiyasu | 1 | -12/+2 | |
2009-10-22 | Fix bug 6829 - smbclient does not show special characters properly. | Jeremy Allison | 1 | -0/+9 | |
All successful calls to cli_session_setup() *must* be followed by calls to cli_init_creds() to stash the credentials we successfully connected with. There were 2 codepaths where this was missing. This caused smbclient to be unable to open the \srvsvc pipe to do an RPC netserverenum, and cause it to fall back to a RAP netserverenum, which uses DOS codepage conversion rather than the full UCS2 of RPC, so the returned characters were not correct (unless the DOS codepage was set correctly). Phew. That was fun to track down :-). Jeremy. | |||||
2009-06-30 | Fix bug #6496 - MS-DFS: cannot follow multibyte char link name. | SATOH Fumiyasu | 1 | -14/+38 | |
consumed_ucs is the number of bytes of the UCS2 path consumed not counting any terminating null. We need to convert back to unix charset and count again to get the number of bytes consumed from the incoming path. | |||||
2009-04-12 | Fix a bug in smbclient not sending the correct called name | Volker Lendecke | 1 | -1/+5 | |
Jeremy, I think the ability to say smbclient //foo/bar -I <ip-address> -p 139 making the called name to "foo" got lost with 3d2d0203. Was this removed deliberately? If so, please revert this patch. If not, please merge appropriately. Thanks, Volker | |||||
2009-03-18 | Allow DFS client paths to work when POSIX pathnames have been | Jeremy Allison | 1 | -2/+12 | |
selected (we need to path in pathname /that/look/like/this). Jeremy. | |||||
2009-03-17 | Remove the global "struct cm_cred_struct" and associated calls, make | Jeremy Allison | 1 | -95/+48 | |
callers pass in a struct user_auth_info * instead. This commit causes smbc_set_credentials() to print out a message telling callers to use smbc_set_credentials_with_fallback() instead, as smbc_set_credentials() has a broken API (no SMBCCTX * pointer). No more global variables used in the connection manager API for client dfs calls. Jeremy. | |||||
2009-03-12 | Remove the static "struct client_connection" mess which is part of | Jeremy Allison | 1 | -108/+54 | |
the problem that stops libsmbclient being thread safe. Subsidiary DFS connections are now hung off a list inside the cli_state struct. Much more to do in order to get libsmbclient to thread safety, but this is a good start. Jeremy. | |||||
2009-03-06 | s3:libsmb: remove cli_setup_signing_state() and add struct cli_state ↵ | Stefan Metzmacher | 1 | -2/+1 | |
*cli_initialise_ex() This prepares the next changes. metze | |||||
2009-01-30 | Make cli_tcon_andx async | Volker Lendecke | 1 | -4/+5 | |
2009-01-26 | Decouple clistr_pull from struct cli_state->inbuf | Volker Lendecke | 1 | -3/+4 | |
2009-01-14 | Remove smbclient globals that bled into clidfs.c. Now we only have | Jeremy Allison | 1 | -28/+28 | |
the connections list and authentication structures to worry about. Jeremy |