summaryrefslogtreecommitdiffstats
path: root/source/smbd/fileio.c
Commit message (Collapse)AuthorAgeFilesLines
* r24164: Fix for write cache corruption bug reported by Jean-Francois ↵Jeremy Allison2007-08-031-10/+20
| | | | | | | Panisset <panisset@A52.com>. Awaiting confirmation from reporter. Jeremy.
* 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.
* r23773: One pstring a day...Volker Lendecke2007-07-091-3/+5
|
* r23508: Fix sync_file() to return NTSTATUS and return thisJeremy Allison2007-06-151-4/+11
| | | | | on failure in the write path. Jeremy.
* r21714: Change the VFS interface to use struct timespecJeremy Allison2007-03-051-2/+2
| | | | | | | | | | for utimes - change the call to ntimes. This preserves nsec timestamps we get from stat (if the system supports it) and only maps back down to usec or sec resolution on time set. Looks bigger than it is as I had to move lots of internal code from using time_t and struct utimebuf to struct timespec. Jeremy.
* r19810: more merge work....does not compile currently. Working on smbd mergeGerald Carter2006-11-211-1/+1
|
* r9985: Move the all the strict sync logic into file_sync().James Peach2005-09-031-3/+6
|
* r8219: Merge the new open code from HEAD to 3.0. Haven't yet run the tortureJeremy Allison2005-07-081-21/+21
| | | | | | | | | 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.
* r7882: Looks like a large patch - but what it actually does is make SambaJeremy Allison2005-06-241-1/+1
| | | | | | safe for using our headers and linking with C++ modules. Stops us from using C++ reserved keywords in our code. Jeremy
* r6949: Back-port Volker's cache fix, plus my change.Jeremy Allison2005-05-241-0/+38
| | | | Jeremy.
* r6890: Refactor printing interface to take offset into job. Fixes bugJeremy Allison2005-05-181-3/+3
| | | | | | where large print jobs can have out-of-order offsets. Bug found by Arcady Chernyak <Arcady.Chernyak@efi.com> Jeremy.
* r6841: Attempt to fix buf #2681. With "strict allocate = yes" we now zeroJeremy Allison2005-05-171-0/+5
| | | | | | fill when a file is extended. Should catch disk full errors on write from MS-Office. Jeremy.
* r6673: Fix the write cache based on some VERY good detective workJeremy Allison2005-05-081-59/+80
| | | | | | from Ingo Kilian <ikilian@web.de>. You must do a make clean after updating this. Jeremy.
* r5731: Get delayed write semantics closer to W2K3. We need to store 2 times.Jeremy Allison2005-03-101-0/+6
| | | | | This may fix bug #2382. Jeremy.
* r4088: Get medieval on our ass about malloc.... :-). Take control of all our ↵Jeremy Allison2004-12-071-2/+2
| | | | | | | | | allocation functions so we can funnel through some well known functions. Should help greatly with malloc checking. HEAD patch to follow. Jeremy.
* r4007: Fix bug #2088 - ensure inherit permissions is only applied on a new file,Jeremy Allison2004-11-301-1/+1
| | | | | not an existing one. Jeremy.
* r3895: Fix for bug #2045. May also fix other timestamp bugs with Excel Jeremy Allison2004-11-201-0/+14
| | | | | | | | (Volker please test). Setting a last write timestamp from Windows overrides any subsequent write timestamp changes and must be immediately seen by and findfirst/findnexts. This is a racy solution, but should work most of the time. This may also fix #1061, not sure. Jeremy.
* r3067: patch based on volker's initial work in trunk that fixes the queu ↵Gerald Carter2004-10-191-2/+2
| | | | update problem when using the background daemon
* r2: import HEAD into svn+ssh://svn.samba.org/home/svn/samba/trunkCVS Import User2004-04-041-0/+773
metze