Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-12-03 | Move the callers that need to use the new cli_open() back to calling | Jeremy Allison | 1 | -2/+2 | |
it from cli_openx(). | |||||
2011-12-02 | Convert smbclient to using NtCreateX by preference, fall back to openX on | Jeremy Allison | 1 | -2/+2 | |
'not implemented' or similar error. | |||||
2011-09-13 | s3:clitar: remove unused/not existing extern variables | Stefan Metzmacher | 1 | -3/+0 | |
metze | |||||
2011-07-23 | s3-client/clitar.c: replace cli_read_old() with cli_read() | Björn Baumbach | 1 | -5/+4 | |
Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2011-07-20 | s3-libsmb: replace cli_read() with cli_read_old() | Björn Baumbach | 1 | -1/+1 | |
Will introduce new cli_read() function. Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2011-07-19 | First part of fix for bug 8310 - toupper_ascii() is broken on big-endian systems | Jeremy Allison | 1 | -1/+1 | |
Remove int toupper_ascii(int c); int tolower_ascii(int c); int isupper_ascii(int c); int islower_ascii(int c); and replace with their _m equivalents, as they are identical. | |||||
2011-07-08 | s3:clitar: avoid usage of cli_errstr() | Stefan Metzmacher | 1 | -1/+2 | |
metze | |||||
2011-05-18 | s3-client/clitar.c: Fix cli_errstr() usage (part of bug #7864) | Björn Baumbach | 1 | -9/+14 | |
Convert cli_errstr() to nt_errstr() Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2011-05-06 | s3-libsmb: move protos to libsmb/proto.h | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2011-05-06 | More const fixes... getting near the end now. | Jeremy Allison | 1 | -5/+5 | |
Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Fri May 6 00:57:00 CEST 2011 on sn-devel-104 | |||||
2011-05-05 | More simple const fixups. | Jeremy Allison | 1 | -1/+1 | |
2011-05-04 | Tidy up some missing checks for NULL in strlcpy. | Jeremy Allison | 1 | -1/+1 | |
2011-05-04 | Convert safe_strXX to strlXXX. Clean up off-by-ones. | Jeremy Allison | 1 | -31/+17 | |
2011-04-29 | s3-smb Use FILE_ATTRIBUTE_ARCHIVE intead of aARCH | Andrew Bartlett | 1 | -3/+3 | |
This means we use just one constant for this file attribute. Andrew Bartlett | |||||
2011-04-29 | s3-smb Use FILE_ATTRIBUTE_DIRECTORY intead of aDIR | Andrew Bartlett | 1 | -3/+3 | |
This means we use just one constant for this file attribute. Andrew Bartlett | |||||
2011-04-29 | s3-smb Use FILE_ATTRIBUTE_SYSTEM intead of aSYSTEM | Andrew Bartlett | 1 | -3/+3 | |
This means we use just one constant for this file attribute. Andrew Bartlett | |||||
2011-04-29 | s3-smb Use FILE_ATTRIBUTE_HIDDEN intead of aHIDDEN | Andrew Bartlett | 1 | -3/+3 | |
This means we use just one constant for this file attribute. Andrew Bartlett | |||||
2011-04-29 | s3-smb Use FILE_ATTRIBUTE_READONLY intead of aRONLY | Andrew Bartlett | 1 | -1/+1 | |
This means we use just one constant for this file attribute. Andrew Bartlett | |||||
2011-04-26 | s3: Use cli_writeall instead of cli_write | Volker Lendecke | 1 | -2/+6 | |
Signed-off-by: Jeremy Allison <jra@samba.org> | |||||
2011-03-30 | s3-includes: only include system/filesys.h when needed. | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2011-03-27 | s3: Fix Coverity ID 83: RESOURCE_LEAK | Volker Lendecke | 1 | -0/+3 | |
2010-11-02 | s3-debug Impove setup_logging() to specify logging to stderr | Andrew Bartlett | 1 | -1/+1 | |
This change improves the setup_logging() API so that callers which wish to set up logging to stderr can simply ask for it, rather than directly modify the dbf global variable. Andrew Bartlett | |||||
2010-10-29 | Fix bug #7700 - Improvement of return code of smbclient | Jeremy Allison | 1 | -16/+29 | |
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-08-31 | s3: use monotonic clock for time deltas in smbtar | Björn Jacke | 1 | -7/+7 | |
2010-07-30 | s3: Remove "cli" from "struct finfo" | Volker Lendecke | 1 | -2/+4 | |
2010-07-27 | s3: Remove a typedef (struct file_info) | Volker Lendecke | 1 | -4/+6 | |
2010-06-29 | s3-client: Make sure we only write to an opened file. | Andreas Schneider | 1 | -4/+10 | |
Found by clang-analyzer. | |||||
2009-11-29 | s3: "tar_parseargs" only looks at the mtime | Volker Lendecke | 1 | -1/+1 | |
2009-11-29 | s3: "dotareof" only looks at the file type | Volker Lendecke | 1 | -1/+1 | |
2009-11-29 | s3: Pass the "fake dir create times" parameter to sys_*stat | Volker Lendecke | 1 | -2/+3 | |
Step 0 to restore it as a per-share paramter | |||||
2009-11-23 | Revert "s3: Make the implicit reference to Protocol in mask_match_list() ↵ | Volker Lendecke | 1 | -7/+2 | |
explicit" This reverts commit 1e22899d268ae5a089f941a204413c07ee64fc78. | |||||
2009-11-23 | Revert "s3: Move the global variable Protocol to struct smbd_server_connection" | Volker Lendecke | 1 | -2/+2 | |
This reverts commit c85a4c9ba4a7de65a7850f6f9708df66bd24deea. | |||||
2009-11-21 | s3: Move the global variable Protocol to struct smbd_server_connection | Volker Lendecke | 1 | -2/+2 | |
2009-11-21 | s3: Make the implicit reference to Protocol in mask_match_list() explicit | Volker Lendecke | 1 | -2/+7 | |
2009-05-26 | Introduce "struct stat_ex" as a replacement for SMB_STRUCT_STAT | Volker Lendecke | 1 | -2/+3 | |
This patch introduces struct stat_ex { dev_t st_ex_dev; ino_t st_ex_ino; mode_t st_ex_mode; nlink_t st_ex_nlink; uid_t st_ex_uid; gid_t st_ex_gid; dev_t st_ex_rdev; off_t st_ex_size; struct timespec st_ex_atime; struct timespec st_ex_mtime; struct timespec st_ex_ctime; struct timespec st_ex_btime; /* birthtime */ blksize_t st_ex_blksize; blkcnt_t st_ex_blocks; }; typedef struct stat_ex SMB_STRUCT_STAT; It is really large because due to the friendly libc headers playing macro tricks with fields like st_ino, so I renamed them to st_ex_xxx. Why this change? To support birthtime, we already have quite a few #ifdef's at places where it does not really belong. With a stat struct that we control, we can consolidate the nanosecond timestamps and the birthtime deep in the VFS stat calls. At this moment it is triggered by a request to support the birthtime field for GPFS. GPFS does not extend the system level struct stat, but instead has a separate call that gets us the additional information beyond posix. Without being able to do that within the VFS stat calls, that support would have to be scattered around the main smbd code. It will very likely break all the onefs modules, but I think the changes will be reasonably easy to do. | |||||
2009-05-06 | Make cli_setatr async. | Jeremy Allison | 1 | -2/+2 | |
Jeremy. | |||||
2009-05-05 | Make cli_getatr() async. | Jeremy Allison | 1 | -1/+3 | |
Jeremy. | |||||
2009-05-03 | Fix some warnings due to uint16_t!=-1 always being true | Volker Lendecke | 1 | -1/+1 | |
2009-04-30 | Cause cli_close to return an NTSTATUS. | Jeremy Allison | 1 | -2/+3 | |
Jeremy. | |||||
2009-04-30 | Get medieval on our ass about SMB1 file descriptors being 16 bits, not an int. | Jeremy Allison | 1 | -6/+5 | |
Convert all uses of cli_open(), cli_nt_createXXX to NTSTATUS versions. This is smaller than it looks, it just fixes a lot of old code. Next up, ensure all cli_XX functions return NTSTATUS. Jeremy. | |||||
2009-04-22 | Make cli_chkpath async. | Jeremy Allison | 1 | -1/+1 | |
Jeremy | |||||
2009-04-21 | Make cli_mkdir async. Change it to return NTSTATUS. | Jeremy Allison | 1 | -1/+1 | |
Jeremy. | |||||
2009-03-05 | Fix bug #6161 - smbclient corrupts source path in tar mode | Jeremy Allison | 1 | -0/+16 | |
This was my fault. I broke the smbclient tar argument processing in creating the string for chdir when removing pstrings. Jeremy. | |||||
2008-12-31 | Fix all warnings in source3 with gcc4.3. | Jeremy Allison | 1 | -5/+12 | |
Jeremy. | |||||
2008-10-14 | Use {u,}int64_t instead of SMB_BIG_{U,}INT. | Jelmer Vernooij | 1 | -14/+14 | |
2008-06-17 | Fix a brown paper bag segfault in clitar | Volker Lendecke | 1 | -1/+1 | |
Thanks to "No Body is Perfect" from gmail, whoever that is :-) Volker (cherry picked from commit 679d8dfa390601f777bfb43c02cd921eae5edcf4) (This used to be commit b8e1d62b8e8f724b855c8ab9801abee0b2791e36) | |||||
2008-03-15 | Fix Coverity ID 564 | Volker Lendecke | 1 | -10/+0 | |
finfo1==NULL just does not happen in current code (This used to be commit 9ea0078c3151984a901c9bba559ae2bd7959e077) | |||||
2008-01-24 | Fix Coverity ID 463 | Volker Lendecke | 1 | -1/+3 | |
(This used to be commit 21d126c56a633d2d72ffad08db7331ecc0ee3c0c) | |||||
2008-01-23 | strtok -> strtok_r | Volker Lendecke | 1 | -3/+4 | |
(This used to be commit fd34ce437057bb34cdc37f4b066e424000d36789) | |||||
2007-12-21 | Remove next_token_nr_talloc and its associated global | Volker Lendecke | 1 | -5/+55 | |
Only client.c and clitar.c used this, I think they should carry the static themselves. Also move the a bit funny routine toktocliplist to clitar.c, the only place where it is used. (This used to be commit 86d9412611fd99c21e15c71d30a3f95e35d8535b) |