summaryrefslogtreecommitdiffstats
path: root/source/libsmb/clifile.c
Commit message (Collapse)AuthorAgeFilesLines
* r23784: use the GPLv3 boilerplate as recommended by the FSF and the license textAndrew Tridgell2007-07-101-2/+1
|
* r23780: Find and fix more GPL2 -> GPL3.Jeremy Allison2007-07-091-1/+1
| | | | Jeremy.
* r23347: Fix Coverity 363. Dead code elimination.Jeremy Allison2007-06-041-7/+3
| | | | Jeremy.
* r22844: Introduce const DATA_BLOB data_blob_null = { NULL, 0, NULL }; andVolker Lendecke2007-05-141-1/+1
| | | | replace all data_blob(NULL, 0) calls.
* r22589: Make TALLOC_ARRAY consistent across all uses.Jeremy Allison2007-04-301-3/+7
| | | | Jeremy.
* r21777: As Stevef requested and the Apple guys agreed, makeJeremy Allison2007-03-091-3/+4
| | | | | | | mode_t in posix_open/posix_mkdir -> 8 bytes to match the SET_UNIX_INFO_BASIC call. Steve is updating the Wikki. Jeremy.
* r21703: fix build when O_SYNC not definedHerb Lewis2007-03-051-0/+2
|
* r21644: Allow mkdir on platforms with no O_DIRECTORY.Jeremy Allison2007-03-011-9/+17
| | | | | | Add proper debug to all possible setfilepathinfo functions. Jeremy.
* r21643: Put the correct bits on the wire for posix_mkdir.Jeremy Allison2007-03-011-1/+2
| | | | | We're not yet deleting open files on unlink. Investigating... Jeremy.
* r21640: Fix the build for broken platoforms without O_DIRECT or O_DIRECTORY.Jeremy Allison2007-03-011-0/+9
| | | | Jeremy.
* r21639: Add in implementations of POSIX open/mkdir/unlink/rmdir.Jeremy Allison2007-03-011-0/+176
| | | | Jeremy.
* r21604: I got this wrong also in libsmb :-(.Jeremy Allison2007-02-281-0/+2
| | | | Jeremy.
* r20744: Fix the build (I missed some chkpth -> checkpath renames).Jeremy Allison2007-01-131-1/+1
| | | | Jeremy.
* r20655: After consulting with Volker, fix our pathnameJeremy Allison2007-01-101-2/+11
| | | | | | | | | | handling. Gets rid of more code than it adds. I will port this to SAMBA_3_0 next. There are still some wrinkles with wildcard delete I am working on - for example a dirtype pattern of 0x8aa4 isn't handled correctly yet.... still looking at this. Jeremy.
* r19806: merge time.c changesGerald Carter2006-11-201-19/+24
|
* r17902: Fix possible null deref caught by Stanford checker.Jeremy Allison2006-08-291-1/+3
| | | | Jeremy.
* r15028: Fix logic error checking valid args to POSIX lockJeremy Allison2006-04-101-1/+1
| | | | | call. Jeremy.
* r15018: Merge Volker's ipc/trans2/nttrans changes overJeremy Allison2006-04-101-1/+104
| | | | | | | | into 3.0. Also merge the new POSIX lock code - this is not enabled unless -DDEVELOPER is defined. This doesn't yet map onto underlying system POSIX locks. Updates vfs to allow lock queries. Jeremy.
* r11511: A classic "friday night check-in" :-). This moves muchJeremy Allison2005-11-051-8/+8
| | | | | | | | | | | | | | | | of the Samba4 timezone handling code back into Samba3. Gets rid of "kludge-gmt" and removes the effectiveness of the parameter "time offset" (I can add this back in very easily if needed) - it's no longer being looked at. I'm hoping this will fix the problems people have been having with DST transitions. I'll start comprehensive testing tomorrow, but for now all modifications are done. Splits time get/set functions into srv_XXX and cli_XXX as they need to look at different timezone offsets. Get rid of much of the "efficiency" cruft that was added to Samba back in the day when the C library timezone handling functions were slow. Jeremy.
* r11420: Fix issue pointed out by Dina Fine <dina@exanet.com>. We canJeremy Allison2005-10-311-12/+22
| | | | | | | | only tell at parse time from the wire if an incoming name has wildcards or not. If it's a mangled name and we demangle the demangled name may contain wildcard characters. Ensure these are ignored. Jeremy.
* r8572: Remove crufty #define NO_SYSLOG as it's not used at all anymore.Tim Potter2005-07-191-2/+0
|
* r8219: Merge the new open code from HEAD to 3.0. Haven't yet run the tortureJeremy Allison2005-07-081-1/+1
| | | | | | | | | tests on this as it's very late NY time (just wanted to get this work into the tree). I'll test this over the weekend.... Jerry - in looking at the difference between the two trees there seem to be some printing/ntprinting.c and registry changes we might want to examine to try keep in sync. Jeremy.
* r8184: fix build issue on Solaris in smbclientGerald Carter2005-07-061-0/+5
|
* r6753: Fixes bug 2663. cli_getattrE() and cli_setattrE() were not formatting orDerrell Lipman2005-05-121-6/+6
| | | | | | parsing the timestamp values correctly. It turns out they were using the incorrect function for formatting and parsing values. Thanks to Satwik Hebbar for reporting this and testing the patch.
* r6392: - Fixes bug 2564: when smbc_opendir() was called with a file rather thanDerrell Lipman2005-04-191-2/+2
| | | | | | | a directory, the errno returned could end up as ENOENT rather than ENOTDIR. - Fixes some compiler warnings which showed up on IRIX, as reported by James Peach.
* r5968: derrell's large file fix for libsmbclient (BUG 2505)Gerald Carter2005-03-221-2/+2
|
* r4088: Get medieval on our ass about malloc.... :-). Take control of all our ↵Jeremy Allison2004-12-071-3/+3
| | | | | | | | | allocation functions so we can funnel through some well known functions. Should help greatly with malloc checking. HEAD patch to follow. Jeremy.
* r3714: Getfacl now seems to work on files and directories. Next do setfaclJeremy Allison2004-11-131-1/+2
| | | | | and port to Samba4. Jeremy.
* r3713: Implementation of get posix acls in UNIX extensions. Passes valgrind.Jeremy Allison2004-11-121-0/+48
| | | | | | | | Need to add printout functions in client and set posix acl in server. SteveF - take a look at this for the cifsfs client ! Once this is working and tested the next step is to write this up for the UNIX extensions spec. documents. Jeremy.
* r2665: Ensure the UNIX info level returned enough data.Jeremy Allison2004-09-261-0/+6
| | | | Jeremy.
* r2651: Added 'stat' command to smbclient to exercise the UNIX_FILE_BASICJeremy Allison2004-09-261-1/+130
| | | | | | | | info level. Outputs data on the file in the same format the the stat command in Linux. Should be useful to people wanting to learn how to parse the UNIX extension output. Yes I will add the docs later :-). Jeremy.
* r1965: add cli_setattrE (inspired by samba4-code). needed for furtherGünther Deschner2004-08-201-0/+41
| | | | | | migration-work. could someone possibly double-check the byte-count? Guenther
* r96: Stupid f&%'n UNIX extensions.... SETPATHINFOJeremy Allison2004-04-061-9/+10
| | | | | | | | | | | | | | normally takes as it's param entry the filename to be acted upon.... Unless it's UNIX extensions create hardlink, or UNIX extensions create symlink. Then it's param -> newfile name data -> oldfile name. This caused me to stuff them up in 3.0.2 (and the client commands link and symlink). Fixed them, everything is now called oldname and newname - thus specifying which name should already exist (hint - the old one...) and which will be created (newname). Jeremy.
* r2: import HEAD into svn+ssh://svn.samba.org/home/svn/samba/trunkCVS Import User2004-04-041-0/+1417
metze