summaryrefslogtreecommitdiff
path: root/file_io/unix
Commit message (Expand)AuthorAgeFilesLines
* Follow up to r1790200: fall back to fsync() if F_FULLFSYNC is not supportedbrane2020-11-121-3/+9
* * file_io/unix/readwrite.c (apr_file_write, apr_file_writev): Fixjorton2020-06-011-6/+10
* apr_file_mktemp: clear APR_FOPEN_NOCLEANUP if not requested.ylavic2020-05-291-1/+4
* Revert r1862435, r1862071 per veto from ivanjorton2019-08-281-9/+3
* Add apr_dir_pread(), a variant of apr_dir_read() which allows callersjorton2019-06-251-3/+9
* * file_io/unix/filedup.c (file_dup): Add assert() for possible values jorton2019-06-251-0/+4
* Fix typojailletc362019-06-131-1/+1
* Revert r1789258, r1856189, r1856191 following discussion on list, in favorwrowe2019-04-011-4/+3
* apr_dir: no need to allocate our dir entry if readdir{,64}_r() is not used.ylavic2019-03-251-9/+14
* Follow up to r1856189: use NAME_MAX from limits.h when available.ylavic2019-03-251-1/+5
* Follow up to r1789258: configure to detect whether readdir() is thread-safe.ylavic2019-03-251-3/+1
* * file_io/unix/filepath.c (apr_filepath_merge): Fix Coverity warning;jorton2019-03-221-1/+1
* pipe: factorize apr_file_pipe_create*() in terms of static helperylavic2017-09-261-27/+16
* Set perms correctly on file copy where destination existsniq2017-04-111-0/+1
* Do not try to use fdatasync() on macOS.brane2017-04-051-0/+2
* apr_dir_read: Since readdir() is now thread safe on most (if not all) unixesylavic2017-03-291-4/+7
* Fix two issues with apr_file_trunc() for buffered files:ivan2017-03-271-0/+7
* apr_file_io: Add apr_file_pipe_create_pools() allowing a pair ofminfrin2016-03-131-18/+46
* Fix comments for fcntl locksf2015-08-201-4/+4
* * configure.in: Detect mkostemp, mkostemp64.jorton2015-06-041-6/+14
* Correct nonsense test for non-exported sys/stat.h autoconf flagwrowe2014-02-121-1/+1
* stop using deprecated versions of APR_FOPEN_* and APR_FPROT_*trawick2014-01-186-41/+41
* APR_FOPEN_NONBLOCK is expected to be critical for an apptrawick2013-11-021-2/+4
* clang scan-build noted that we sometimes assigned garbagetrawick2013-10-231-6/+5
* Avoid fcntl() calls if support for O_CLOEXEC works.sf2011-10-151-9/+19
* Fix race condition that could lead to EEXIST being returnedsf2011-10-151-3/+8
* * Update the correct structure element in the case thatrpluem2011-05-041-2/+2
* change apr_palloc+memcpy to apr_pmemduptrawick2011-04-061-2/+1
* fix undeclared variable issue with --disable-threadstrawick2011-03-301-1/+1
* fix a bit of 'if FOO'/'ifdef FOO' confusiontrawick2011-03-292-5/+5
* apr_file_flush_locked(): Handle short writessf2011-02-211-4/+8
* Ooops. Don't leave file lockedmturk2010-12-101-1/+1
* Fix file_trunc for buffered files. Make sure the write buffer is flushed befo...mturk2010-12-101-1/+25
* Fix various issues found by cppchecksf2010-07-271-2/+6
* Hide apr_wait_for_io_or_timeout() from public view and add insteadbjh2010-04-121-0/+7
* include malloc() prototypetrawick2010-04-071-0/+4
* OS/2: Share the unix implementation of apr_file_printf() which passes thebjh2010-04-042-47/+66
* Enable platform specific support for the opening of a file orminfrin2010-03-021-0/+6
* Use the APR_FOPEN_* constants instead of the deprecated APR_* constantsminfrin2010-03-015-37/+37
* * Reverse order of manual and check to conform to naming stylerpluem2010-02-041-1/+1
* Add two new features to APR Files:pquerna2010-02-033-0/+127
* * file_io/unix/open.c (apr_file_open): Don't set FD_CLOEXEC if it wasjorton2010-01-311-3/+5
* Catch filepath_util.c flaws, unix build works againwrowe2009-12-181-2/+2
* Nothing interesting existed in apr_common_private.h, this wouldwrowe2009-12-182-27/+17
* Set file/socket descriptor to -1 before close(), so that there is no chancebojan2009-11-011-2/+9
* TMPDIR is the canonical prefered envvar to usejim2009-09-251-2/+2
* Link again on OS X, where fdatasync() does not seem to exist.striker2009-07-111-0/+4
* Add apr_file_sync() and apr_file_datasync() calls.bojan2009-06-141-0/+48
* Retain the INHERIT/NOCLEANUP flags of new_file in apr_file_dup2().bojan2009-06-111-2/+2
* Only set CLOEXEC on dup() if both NOCLEANUP and INHERIT flags are clear.bojan2009-03-031-2/+2