summaryrefslogtreecommitdiff
path: root/source3/smbd/fileio.c
Commit message (Expand)AuthorAgeFilesLines
* s3: replace fsp_stat() with vfs_stat_fsp()Ralph Boehme2019-09-101-17/+0
* smbd: Use a struct initializerVolker Lendecke2019-05-031-2/+1
* Revert "smbd: explain that/why we use the raw tevent_context for update_write...Ralph Boehme2019-01-111-10/+2
* smbd: explain that/why we use the raw tevent_context for update_write_time_ha...Stefan Metzmacher2018-06-181-2/+10
* smbd: split out a fsp_flush_write_time_update() function from update_write_ti...Stefan Metzmacher2018-06-141-5/+14
* s3: smbd: Remove the handling of offset == -1 in real_write_file().Jeremy Allison2018-05-041-10/+6
* s3: vfs: Use the new smb_vfs_fsync_sync() call in place of SMB_VFS_FSYNC().Jeremy Allison2018-05-011-1/+1
* smbd: Fix line length & whitespace in write_fileVolker Lendecke2016-02-231-46/+71
* s3:smbd: convert file_struct.posix_open to a bitmap with flagsRalph Boehme2015-12-011-4/+4
* s3:smbd: document the interaction between "smb2 leases" and "write cache size"Stefan Metzmacher2014-12-041-0/+5
* s3:smbd: improve writecache profilingStefan Metzmacher2014-11-191-6/+33
* profiling: Remove a big DEBUG statementVolker Lendecke2014-10-031-25/+0
* profiling: Remove some #ifdefsVolker Lendecke2014-10-031-6/+0
* param: rename lp function and variable from "syncalways" to "sync_always"Garming Sam2014-02-071-1/+1
* Rename the profile enums with a SAMBA_ prefix to avoid conflict with system f...Jeremy Allison2013-11-221-13/+13
* s3:smbd: s/struct timed_event/struct tevent_timerStefan Metzmacher2013-02-191-1/+1
* s3:smbd: s/struct event_context/struct tevent_contextStefan Metzmacher2013-02-191-1/+1
* s3: Factor out "mark_file_modified"Volker Lendecke2012-07-121-25/+42
* s3:smbd: remove unnecessary variable readret from read_file()Michael Adam2012-06-081-7/+3
* s3:smbd: remove ancient DMF_FIX from read_file().Michael Adam2012-06-081-15/+0
* s3:smbd: remove typedef for struct write_cacheStefan Metzmacher2012-06-061-9/+9
* s3:smbd: make typedef write_cache private to fileio.cStefan Metzmacher2012-06-061-0/+8
* build: Remove SMB_OFF_T, replace with off_tAndrew Bartlett2012-04-061-7/+7
* s3:smbd/fileio: avoid usage of server_event_context()Stefan Metzmacher2011-12-121-3/+3
* lib/util/time.c: timeval_current_ofs_usecRusty Russell2011-06-011-1/+1
* s3-globals Remove smbd_event_context() (use server_event_context())Andrew Bartlett2011-05-311-1/+1
* s3-smb Use FILE_ATTRIBUTE_ARCHIVE intead of aARCHAndrew Bartlett2011-04-291-1/+1
* s3: only include smb profiling where needed.Günther Deschner2011-04-141-0/+1
* s3: include smbd/smbd.h where needed.Günther Deschner2011-03-301-0/+1
* Keep track of the sparse status of an open file handle. Allows bypass ofJeremy Allison2010-12-211-1/+2
* Fix bug #7693 - smbd changing mode of files on renameJeremy Allison2010-09-221-6/+7
* s3: Do the ftruncate write cache optimization in one placeVolker Lendecke2010-07-291-0/+31
* Revert "s3: Avoid pwrite calls for the 1-byte writes with zero content"Volker Lendecke2010-07-291-50/+4
* s3-smbd: Migrated to new spoolss functions for printing.Simo Sorce2010-07-271-11/+7
* s3: Avoid pwrite calls for the 1-byte writes with zero contentVolker Lendecke2010-07-191-4/+50
* s3: Optimize the write cache for sequential writesVolker Lendecke2010-07-091-0/+20
* smbd: move printfile_offset() within write_file()Simo Sorce2010-04-301-0/+3
* s3-smbd: group print relate data in own structureSimo Sorce2010-04-231-3/+4
* Don't overwrite a dynamic pointer with the address of a stackJeremy Allison2009-11-161-8/+6
* Got the logic simplification worked out so we still passJeremy Allison2009-11-051-4/+4
* Get closer to an accurate model of Windows timestamp changes.Jeremy Allison2009-11-051-8/+30
* s3: Change fsp->fsp_name to be an smb_filename struct!Tim Prouty2009-07-201-29/+28
* Remove reply_unixerror() - no longer needed. Should make Metze's refactoring ...Jeremy Allison2009-07-101-0/+1
* s3: Plumb smb_filename through dos_mode() and related funtionsTim Prouty2009-07-081-18/+16
* s3: Plumb smb_filename around SMB_VFS_CHFLAGSTim Prouty2009-07-061-4/+16
* Ensure we don't use delayed writes on POSIX opened files.Jeremy Allison2009-07-011-0/+10
* s3: Plumb smb_filename through SMB_VFS_STAT and SMB_VFS_LSTATTim Prouty2009-06-241-1/+1
* Introduce "struct stat_ex" as a replacement for SMB_STRUCT_STATVolker Lendecke2009-05-261-1/+1
* Only copy sharename up from rap_to_pjobidVolker Lendecke2009-03-011-2/+1
* s3 oplocks: Make the level2 oplock contention API more granularTim Prouty2009-02-091-1/+3