Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | lib-util: rename memdup to smb_memdup and fix all callers | Björn Baumbach | 2014-04-16 | 1 | -2/+2 |
| | | | | | Signed-off-by: Björn Baumbach <bb@sernet.de> Reviewed-by: Volker Lendecke <vl@samba.org> | ||||
* | s3:libsmb: cli_qpathinfo3 use cli_qpathinfo2 for smb2 | Gregor Beck | 2013-10-30 | 1 | -1/+7 |
| | | | | | | | | | cli_qpathinfo3 only works (and is only needed as fallback so far) for smb1. Use cli_qpathinfo2 in the smb2 case to make it universally usable. Signed-off-by: Gregor Beck <gbeck@sernet.de> Reviewed-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org> | ||||
* | s3:libsmb: add function cli_qpathinfo3() | Gregor Beck | 2013-10-30 | 1 | -0/+54 |
| | | | | | | | | | This is a reimplemantation of cli_qpathinfo2 without the use of info level SMB_QFILEINFO_ALL_INFO which leads to broken responses from NetApp. Signed-off-by: Gregor Beck <gbeck@sernet.de> Reviewed-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org> | ||||
* | s3:libsmb: add function cli_qpathinfo_standard() | Gregor Beck | 2013-10-30 | 1 | -0/+49 |
| | | | | | | Signed-off-by: Gregor Beck <gbeck@sernet.de> Reviewed-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org> | ||||
* | s3:libsmb: pass creation or birth time in cli_qpathinfo_basic() | Gregor Beck | 2013-10-30 | 1 | -0/+1 |
| | | | | | | Signed-off-by: Gregor Beck <gbeck@sernet.de> Reviewed-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org> | ||||
* | s3:libsmb: Plumb cli_smb2_qpathinfo_alt_name() inside cli_qpathinfo_alt_name(). | Jeremy Allison | 2013-08-15 | 1 | -0/+6 |
| | | | | | Signed-off-by: Jeremy Allison <jra@samba.org> Reviewed-by: Stefan Metzmacher <metze@samba.org> | ||||
* | s3:libsmb: Plumb cli_smb2_qpathinfo_basic() inside cli_qpathinfo_basic(). | Jeremy Allison | 2013-08-15 | 1 | -1/+10 |
| | | | | | Signed-off-by: Jeremy Allison <jra@samba.org> Reviewed-by: Stefan Metzmacher <metze@samba.org> | ||||
* | s3:libsmb: Plumb cli_smb2_qfileinfo_basic() inside cli_qfileinfo_basic(). | Jeremy Allison | 2013-08-15 | 1 | -0/+12 |
| | | | | | Signed-off-by: Jeremy Allison <jra@samba.org> Reviewed-by: Stefan Metzmacher <metze@samba.org> | ||||
* | s3:libsmb: Plumb cli_smb2_qpathinfo_streams() inside cli_qpathinfo_streams(). | Jeremy Allison | 2013-08-15 | 1 | -1/+11 |
| | | | | | Signed-off-by: Jeremy Allison <jra@samba.org> Reviewed-by: Stefan Metzmacher <metze@samba.org> | ||||
* | s3:libsmb: Plumb cli_smb2_qpathinfo2() inside cli_qpathinfo2(). | Jeremy Allison | 2013-08-15 | 1 | -1/+15 |
| | | | | | Signed-off-by: Jeremy Allison <jra@samba.org> Reviewed-by: Stefan Metzmacher <metze@samba.org> | ||||
* | s3:libsmb: Add in the core of the libsmb client SMB2 functions. | Jeremy Allison | 2013-08-15 | 1 | -6/+1 |
| | | | | | | | | | | These create a synchronous cli_smb2_XXX() style interface designed to plug directly into the libsmb/cliXXXX.c code. https://bugzilla.samba.org/show_bug.cgi?id=9974 Signed-off-by: Jeremy Allison <jra@samba.org> Signed-off-by: Stefan Metzmacher <metze@samba.org> | ||||
* | s3:libsmb: s/struct event_context/struct tevent_context | Stefan Metzmacher | 2013-02-19 | 1 | -7/+7 |
| | | | | | Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Michael Adam <obnox@samba.org> | ||||
* | s3:libsmb: make use of samba_tevent_context_init() | Stefan Metzmacher | 2013-02-19 | 1 | -4/+4 |
| | | | | | Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Michael Adam <obnox@samba.org> | ||||
* | Check error returns from strupper_m() (in all reasonable places). | Jeremy Allison | 2012-08-09 | 1 | -2/+6 |
| | |||||
* | s3:libsmb: get rid of cli_ucs2 | Luk Claes | 2012-05-28 | 1 | -1/+1 |
| | | | | | | | | 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 | ||||
* | s3:libsmb: get rid of cli_has_async_calls | Luk Claes | 2012-05-28 | 1 | -4/+5 |
| | | | | | Signed-off-by: Luk Claes <luk@debian.org> Signed-off-by: Stefan Metzmacher <metze@samba.org> | ||||
* | s3:libsmb: get rid of cli_state_server_time_zone | Luk Claes | 2012-05-28 | 1 | -3/+3 |
| | | | | | Signed-off-by: Luk Claes <luk@debian.org> Signed-off-by: Stefan Metzmacher <metze@samba.org> | ||||
* | build: Remove SMB_OFF_T, replace with off_t | Andrew Bartlett | 2012-04-06 | 1 | -5/+5 |
| | | | | | | | | | Now that we always require a 64 bit off_t, we no longer need SMB_OFF_T. Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Fri Apr 6 01:47:43 CEST 2012 on sn-devel-104 | ||||
* | s3:libsmb: make use of cli_state_server_time_zone() | Stefan Metzmacher | 2011-09-13 | 1 | -3/+3 |
| | | | | metze | ||||
* | s3:libsmb/cli*: use CLI_BUFFER_SIZE instead of cli->max_xmit | Stefan Metzmacher | 2011-08-09 | 1 | -7/+7 |
| | | | | | | | | | | | | 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 | ||||
* | s3:libsmb: remove unused cli->privileges | Stefan Metzmacher | 2011-07-12 | 1 | -1/+4 |
| | | | | | | | metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Tue Jul 12 09:30:49 CEST 2011 on sn-devel-104 | ||||
* | s3:libsmb: use clistr_pull_talloc() in cli_qfilename() | Stefan Metzmacher | 2011-07-06 | 1 | -5/+26 |
| | | | | metze | ||||
* | s3:libsmb: let cli_qfileinfo[_recv]() return recv_flags2 | Stefan Metzmacher | 2011-07-06 | 1 | -1/+2 |
| | | | | metze | ||||
* | s3-talloc Change TALLOC_ARRAY() to talloc_array() | Andrew Bartlett | 2011-06-09 | 1 | -1/+1 |
| | | | | | 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 Bartlett | 2011-06-09 | 1 | -1/+1 |
| | | | | | | | Using the standard macro makes it easier to move code into common, as TALLOC_REALLOC_ARRAY isn't standard talloc. Andrew Bartlett | ||||
* | s3-libsmb: fix build warning of cli_qfilename(). | Günther Deschner | 2011-05-31 | 1 | -1/+1 |
| | | | | Guenther | ||||
* | s3: Remove a reference to cli->inbuf | Volker Lendecke | 2011-05-23 | 1 | -1/+1 |
| | | | | | This is only used for utf16 alignment calculations, "rdata" is aligned the same way as cli->inbuf is. | ||||
* | s3: Do central cli_set_error | Volker Lendecke | 2011-05-19 | 1 | -12/+0 |
| | |||||
* | s3-libsmb: move protos to libsmb/proto.h | Günther Deschner | 2011-05-06 | 1 | -0/+1 |
| | | | | Guenther | ||||
* | s3-tevent: only include ../lib/util/tevent wrappers where needed. | Günther Deschner | 2011-04-29 | 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 | ||||
* | s3-trans2: only include trans2.h where needed. | Günther Deschner | 2011-03-30 | 1 | -0/+1 |
| | | | | Guenther | ||||
* | charcnv: removed the allow_badcharcnv and allow_bad_conv options to ↵ | Andrew Tridgell | 2011-03-24 | 1 | -3/+2 |
| | | | | | | | | | convert_string*() we shouldn't accept bad multi-byte strings, it just hides problems Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Thu Mar 24 01:47:26 CET 2011 on sn-devel-104 | ||||
* | s3-libsmb: only include rap client when needed. | Günther Deschner | 2011-03-15 | 1 | -0/+1 |
| | | | | Guenther | ||||
* | s3: move some stuff out of smb.h to better locations. | Günther Deschner | 2011-02-09 | 1 | -0/+2 |
| | | | | Guenther | ||||
* | s3: Convert cli_api to cli_trans | Volker Lendecke | 2011-01-17 | 1 | -11/+48 |
| | |||||
* | s3: Make cli_setpathinfo_basic use cli_setpathinfo | Volker Lendecke | 2011-01-17 | 1 | -65/+8 |
| | |||||
* | s3: Rename cli_setpathinfo->cli_setpathinfo_basic | Volker Lendecke | 2011-01-17 | 1 | -6/+6 |
| | |||||
* | s3: Remove cli_send_trans from cli_qpathinfo_alt_name | Volker Lendecke | 2011-01-17 | 1 | -51/+25 |
| | |||||
* | s3: Remove cli_send_trans from cli_oem_change_password | Volker Lendecke | 2011-01-17 | 1 | -15/+5 |
| | |||||
* | s3: Replace cli_qfileinfo_test with a call to cli_qfileinfo | Volker Lendecke | 2010-10-24 | 1 | -55/+0 |
| | |||||
* | s3: Convert cli_qfileinfo_basic to cli_qfileinfo | Volker Lendecke | 2010-10-24 | 1 | -29/+18 |
| | |||||
* | s3: Convert cli_qfilename to cli_qfileinfo | Volker Lendecke | 2010-10-24 | 1 | -35/+13 |
| | |||||
* | s3: Rename cli_fileinfo() to cli_fileinfo_basic() | Volker Lendecke | 2010-10-24 | 1 | -7/+7 |
| | |||||
* | s3-build: only include async headers where needed. | Günther Deschner | 2010-09-20 | 1 | -0/+1 |
| | | | | Guenther | ||||
* | s3: Remove some pointless wrapper functions | Volker Lendecke | 2010-08-05 | 1 | -6/+6 |
| | |||||
* | s3: Save the received trans2 from the inbuf in cli_trans | Volker Lendecke | 2010-08-05 | 1 | -0/+1 |
| | |||||
* | s3: Fix cli_qpathinfo2 | Volker Lendecke | 2010-07-28 | 1 | -1/+1 |
| | | | | Does not fix the DIR_CREATETIME test, but it is definitely an error. | ||||
* | s3: Convert cli_qpathinfo_streams to cli_qpathinfo_send | Volker Lendecke | 2010-07-26 | 1 | -42/+93 |
| | |||||
* | s3: Factor out parse_streams_blob | Volker Lendecke | 2010-07-26 | 1 | -8/+22 |
| | |||||
* | s3: Convert cli_qpathinfo_basic to cli_qpathinfo_send | Volker Lendecke | 2010-07-26 | 1 | -49/+86 |
| |