summaryrefslogtreecommitdiff
path: root/file_io/unix
Commit message (Expand)AuthorAgeFilesLines
* Remove trailing whitespaces in *.c.Ivan Zhakov2022-11-2010-105/+105
* Follow up to r1893204: restore apr_file_setaside() semantics, fix file_bucket...Yann Ylavic2021-09-191-0/+1
* apr_file_setaside: don't blindly kill the old cleanup and file descriptor.Yann Ylavic2021-09-101-3/+2
* Follow up to r1790200: fall back to fsync() if F_FULLFSYNC is not supportedBranko Čibej2020-11-121-3/+9
* * file_io/unix/readwrite.c (apr_file_write, apr_file_writev): FixJoe Orton2020-06-011-6/+10
* apr_file_mktemp: clear APR_FOPEN_NOCLEANUP if not requested.Yann Ylavic2020-05-291-1/+4
* Revert r1862435, r1862071 per veto from ivanJoe Orton2019-08-281-9/+3
* Add apr_dir_pread(), a variant of apr_dir_read() which allows callersJoe Orton2019-06-251-3/+9
* * file_io/unix/filedup.c (file_dup): Add assert() for possible values Joe Orton2019-06-251-0/+4
* Fix typoChristophe Jaillet2019-06-131-1/+1
* Revert r1789258, r1856189, r1856191 following discussion on list, in favorWilliam A. Rowe Jr2019-04-011-4/+3
* apr_dir: no need to allocate our dir entry if readdir{,64}_r() is not used.Yann Ylavic2019-03-251-9/+14
* Follow up to r1856189: use NAME_MAX from limits.h when available.Yann Ylavic2019-03-251-1/+5
* Follow up to r1789258: configure to detect whether readdir() is thread-safe.Yann Ylavic2019-03-251-3/+1
* * file_io/unix/filepath.c (apr_filepath_merge): Fix Coverity warning;Joe Orton2019-03-221-1/+1
* pipe: factorize apr_file_pipe_create*() in terms of static helperYann Ylavic2017-09-261-27/+16
* Set perms correctly on file copy where destination existsNick Kew2017-04-111-0/+1
* Do not try to use fdatasync() on macOS.Branko Čibej2017-04-051-0/+2
* apr_dir_read: Since readdir() is now thread safe on most (if not all) unixesYann Ylavic2017-03-291-4/+7
* Fix two issues with apr_file_trunc() for buffered files:Ivan Zhakov2017-03-271-0/+7
* apr_file_io: Add apr_file_pipe_create_pools() allowing a pair ofGraham Leggett2016-03-131-18/+46
* Fix comments for fcntl lockStefan Fritsch2015-08-201-4/+4
* * configure.in: Detect mkostemp, mkostemp64.Joe Orton2015-06-041-6/+14
* Correct nonsense test for non-exported sys/stat.h autoconf flagWilliam A. Rowe Jr2014-02-121-1/+1
* stop using deprecated versions of APR_FOPEN_* and APR_FPROT_*Jeff Trawick2014-01-186-41/+41
* APR_FOPEN_NONBLOCK is expected to be critical for an appJeff Trawick2013-11-021-2/+4
* clang scan-build noted that we sometimes assigned garbageJeff Trawick2013-10-231-6/+5
* Avoid fcntl() calls if support for O_CLOEXEC works.Stefan Fritsch2011-10-151-9/+19
* Fix race condition that could lead to EEXIST being returnedStefan Fritsch2011-10-151-3/+8
* * Update the correct structure element in the case thatRuediger Pluem2011-05-041-2/+2
* change apr_palloc+memcpy to apr_pmemdupJeff Trawick2011-04-061-2/+1
* fix undeclared variable issue with --disable-threadsJeff Trawick2011-03-301-1/+1
* fix a bit of 'if FOO'/'ifdef FOO' confusionJeff Trawick2011-03-292-5/+5
* apr_file_flush_locked(): Handle short writesStefan Fritsch2011-02-211-4/+8
* Ooops. Don't leave file lockedMladen Turk2010-12-101-1/+1
* Fix file_trunc for buffered files. Make sure the write buffer is flushed befo...Mladen Turk2010-12-101-1/+25
* Fix various issues found by cppcheckStefan Fritsch2010-07-271-2/+6
* Hide apr_wait_for_io_or_timeout() from public view and add insteadBrian Havard2010-04-121-0/+7
* include malloc() prototypeJeff Trawick2010-04-071-0/+4
* OS/2: Share the unix implementation of apr_file_printf() which passes theBrian Havard2010-04-042-47/+66
* Enable platform specific support for the opening of a file orGraham Leggett2010-03-021-0/+6
* Use the APR_FOPEN_* constants instead of the deprecated APR_* constantsGraham Leggett2010-03-015-37/+37
* * Reverse order of manual and check to conform to naming styleRuediger Pluem2010-02-041-1/+1
* Add two new features to APR Files:Paul Querna2010-02-033-0/+127
* * file_io/unix/open.c (apr_file_open): Don't set FD_CLOEXEC if it wasJoe Orton2010-01-311-3/+5
* Catch filepath_util.c flaws, unix build works againWilliam A. Rowe Jr2009-12-181-2/+2
* Nothing interesting existed in apr_common_private.h, this wouldWilliam A. Rowe Jr2009-12-182-27/+17
* Set file/socket descriptor to -1 before close(), so that there is no chanceBojan Smojver2009-11-011-2/+9
* TMPDIR is the canonical prefered envvar to useJim Jagielski2009-09-251-2/+2
* Link again on OS X, where fdatasync() does not seem to exist.Sander Striker2009-07-111-0/+4