Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-08-22 | Fix bug in SMB_FIND_INFO_STANDARD parsing found by Volker. | Jeremy Allison | 1 | -1/+3 | |
The function align_string() is now broken as base_ptr no longer points at the start of the SMB data packet, but at the start of the returned TRANS2 data area. Replace it with a check for FLAGS2_UNICODE_STRINGS and a call to ucs2_align(). | |||||
2012-05-28 | s3:libsmb: get rid of cli_ucs2 | Luk Claes | 1 | -4/+4 | |
Signed-off-by: Luk Claes <luk@debian.org> Signed-off-by: Stefan Metzmacher <metze@samba.org> Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Mon May 28 16:58:03 CEST 2012 on sn-devel-104 | |||||
2012-05-28 | s3:libsmb: get rid of cli_has_async_calls | Luk Claes | 1 | -3/+4 | |
Signed-off-by: Luk Claes <luk@debian.org> Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2012-05-28 | s3:libsmb: get rid of cli_state_server_time_zone | Luk Claes | 1 | -7/+7 | |
Signed-off-by: Luk Claes <luk@debian.org> Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2012-05-28 | s3:libsmb: get rid of cli_state_capabilities | Luk Claes | 1 | -1/+1 | |
Signed-off-by: Luk Claes <luk@debian.org> Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2012-05-28 | s3:libsmb: get rid of cli_state_protocol | Luk Claes | 1 | -1/+1 | |
Signed-off-by: Luk Claes <luk@debian.org> Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2011-12-01 | After a discussion with Volker, sdd a backup_intent state to the client struct. | Jeremy Allison | 1 | -2/+4 | |
This causes the backup_intent flags to be added to findfirst/findnext and ntcreate/nttrans_create calls. cli_set_backup_intent() sets the flag and returns the old value of its state. | |||||
2011-09-13 | s3:libsmb: make use of cli_state_server_time_zone() | Stefan Metzmacher | 1 | -7/+7 | |
metze | |||||
2011-09-13 | s3:libsmb: make use of cli_state_available_size() in cli_list_old_send() | Stefan Metzmacher | 1 | -1/+3 | |
metze | |||||
2011-08-09 | s3:libsmb/cli*: use CLI_BUFFER_SIZE instead of cli->max_xmit | Stefan Metzmacher | 1 | -2/+2 | |
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-02 | s3:libsmb/cli*: make use of cli_state_protocol() | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2011-08-02 | s3:libsmb/cli*: make use of cli_state_capabilities() | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2011-07-27 | Fix bug #8324 - smbclient cannot list directories from a big-endian machine. | Jeremy Allison | 1 | -2/+2 | |
Two uses of the setup array are not being correctly byte-swapped to little endian. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Wed Jul 27 03:14:48 CEST 2011 on sn-devel-104 | |||||
2011-07-08 | s3:libsmb: clistr_pull_talloc() doesn't need base_ptr and flags2 with STR_ASCII | Stefan Metzmacher | 1 | -2/+2 | |
interpret_short_filename() always parses OEM_Strings (in DOS charset). metze | |||||
2011-07-07 | s3:libsmb: use trans2_bytes_push_str/bytes() in cli_list_trans_*() | Stefan Metzmacher | 1 | -20/+26 | |
metze | |||||
2011-07-07 | s3:libsmb: use clistr_pull_talloc() for short_name in interpret_long_filename() | Stefan Metzmacher | 1 | -6/+14 | |
metze | |||||
2011-07-07 | s3:libsmb: interpret_long_filename() short_name is always UNICODE | Stefan Metzmacher | 1 | -8/+3 | |
metze | |||||
2011-06-09 | s3-talloc Change TALLOC_ARRAY() to talloc_array() | Andrew Bartlett | 1 | -2/+2 | |
Using the standard macro makes it easier to move code into common, as TALLOC_ARRAY isn't standard talloc. | |||||
2011-06-09 | s3-talloc Change TALLOC_REALLOC_ARRAY() to talloc_realloc() | Andrew Bartlett | 1 | -4/+4 | |
Using the standard macro makes it easier to move code into common, as TALLOC_REALLOC_ARRAY isn't standard talloc. Andrew Bartlett | |||||
2011-05-19 | s3: Do central cli_set_error | Volker Lendecke | 1 | -9/+0 | |
2011-05-06 | s3-libsmb: move protos to libsmb/proto.h | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2011-05-05 | More const fixes for compiler warnings from the waf build. | Jeremy Allison | 1 | -1/+1 | |
2011-04-29 | s3-tevent: only include ../lib/util/tevent wrappers where needed. | Günther Deschner | 1 | -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-03-30 | s3-trans2: only include trans2.h where needed. | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2010-10-29 | Fix bug #7700 - Improvement of return code of smbclient | Jeremy Allison | 1 | -6/+15 | |
Based on an initial patch from H Hasegawa <hasegawa.hiroyuki@fujixerox.co.jp>. Convert cli_list and associated functions to take calls that return NTSTATUS. Jeremy. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Fri Oct 29 19:40:16 UTC 2010 on sn-devel-104 | |||||
2010-09-20 | s3-build: only include async headers where needed. | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2010-08-19 | s3-cli: fix uninitialized variable. | Günther Deschner | 1 | -1/+1 | |
Volker, please check. Guenther | |||||
2010-08-19 | s3-libsmb: fix some uninitialized variables. | Günther Deschner | 1 | -2/+2 | |
Volker, please check. Guenther | |||||
2010-08-18 | s3: async cli_list | Volker Lendecke | 1 | -396/+647 | |
2010-08-05 | s3: Remove some direct cli->inbuf references in interpret_long_filename | Volker Lendecke | 1 | -2/+2 | |
2010-08-05 | s3: Remove a pointless wrapper function | Volker Lendecke | 1 | -1/+1 | |
2010-08-05 | s3: Explicitly pass flags2 to clistr_pull_talloc | Volker Lendecke | 1 | -3/+13 | |
Required to eventually make cli_list async | |||||
2010-08-05 | s3: Remove some pointless wrapper functions | Volker Lendecke | 1 | -7/+13 | |
2010-08-04 | s3: Convert cli_list() to return NTSTATUS | Volker Lendecke | 1 | -6/+14 | |
If needed, the callback functions can count themselves | |||||
2010-08-04 | s3: Use data_blob_null | Volker Lendecke | 1 | -1/+1 | |
2010-07-30 | s3: Remove "cli" from "struct finfo" | Volker Lendecke | 1 | -2/+0 | |
2010-07-27 | s3: Remove a typedef (struct file_info) | Volker Lendecke | 1 | -7/+10 | |
2010-06-28 | s3-libsmb: Make sure that finfo is initialized. | Andreas Schneider | 1 | -0/+2 | |
Found by clang-analyzer. | |||||
2010-05-22 | s3: Remove unreachable code | Volker Lendecke | 1 | -1/+0 | |
2009-11-02 | Convert from numbers to correct SMB_FIND_XX constant names. | Jeremy Allison | 1 | -8/+12 | |
Jeremy. | |||||
2009-03-12 | Remove the static "struct client_connection" mess which is part of | Jeremy Allison | 1 | -4/+1 | |
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-01-26 | Decouple clistr_pull from struct cli_state->inbuf | Volker Lendecke | 1 | -5/+5 | |
2008-12-16 | (Fixed) Final part of fix for bug #5953 - smbclient crashes: cli_list_new ↵ | Kai Blin | 1 | -4/+5 | |
segmentation fault (with NAS-BASIC server). | |||||
2008-12-16 | Revert "Final part of fix for bug #5953 - smbclient crashes: cli_list_new ↵ | Jeremy Allison | 1 | -24/+683 | |
segmentation fault (with NASBASIC server)." Error in commit ! This reverts commit bbd5824140992ea457d4270ee77018ebb367abc9. | |||||
2008-12-16 | Final part of fix for bug #5953 - smbclient crashes: cli_list_new ↵ | Kai Blin | 1 | -683/+24 | |
segmentation fault (with NASBASIC server). | |||||
2008-12-08 | Fix bug #5953 - smbclient crashes: cli_list_new segmentation fault. | Jeremy Allison | 1 | -1/+1 | |
Jeremy. | |||||
2008-02-28 | Fix from Guenter Kukkukk <linux@kukkukk.com> to fix listing against | Jeremy Allison | 1 | -1/+15 | |
OS/2 servers. OS/2 returns eclass == ERRDOS && ecode == ERRnofiles for a zero entry directory listing. Jeremy. (This used to be commit b34da627053581a9584367e177566d4a2cef7e82) | |||||
2008-02-08 | We don't need the extra null termination - we've | Jeremy Allison | 1 | -9/+4 | |
already got this in the cli_receive_trans calls. Jeremy. (This used to be commit 99424bba7bb45b05d970bab4a5e93f2cb636fcbb) | |||||
2008-02-08 | Make clilist work again with OS/2 (kukks help!). | Jeremy Allison | 1 | -1/+17 | |
Jeremy. (This used to be commit 2e27309401faa554620886b0e369db9d9c08e4fd) | |||||
2008-02-08 | From kukks - prevent crashes if finfo.name == NULL. | Jeremy Allison | 1 | -0/+11 | |
Jeremy. (This used to be commit 101f194795f87c709abfdfbcde710131a88f9d20) |