summaryrefslogtreecommitdiff
path: root/file_io
Commit message (Expand)AuthorAgeFilesLines
* Revert r1808456 (Win32: Don't seek to the end when opening files withkotkov2023-04-121-0/+1
* Remove trailing whitespaces in *.c.ivan2022-11-2034-393/+393
* * file_io/win32/pipe.c: Use unsigned char instead of char for random buffer.ivan2022-07-091-1/+1
* win32: Remove unused ANSI compatibility code.ivan2022-06-171-9/+0
* Merge 'win32-pollset-wakeup-no-file-socket-emulation' branch to trunk.ivan2022-02-092-246/+5
* Win32: Minor optimization of apr_stat() and apr_file_info_get().ivan2022-01-051-2/+4
* * file_io/win32/filestat.civan2022-01-051-2/+1
* * file_io/win32/filestat.c:ivan2022-01-051-1/+0
* Remove Windows 95 compatibility code.ivan2022-01-053-78/+36
* Fix a regression in apr_stat() for root path on Windows caused by the extendedivan2022-01-051-10/+6
* Follow-up to r1896625: Add typecast.ivan2022-01-021-1/+1
* Refactor code for further code improvements.ivan2022-01-021-1/+51
* Optimize apr_file_mtime_set() on Windows.ivan2022-01-021-11/+2
* TAB police ... get rid of missmatch of TAB and spaces through the codemturk2021-12-025-200/+200
* Get rid of check for old versions that cannot be run anyhowmturk2021-12-022-9/+4
* Stage 3 in cleaning win95 code ... cleanup headersmturk2021-12-021-10/+2
* Stage 2 in cleaning win95 code ... cleanup filesysmturk2021-12-024-497/+208
* Stage 3 in dismantling _WIN32_WCE ... cleanup codemturk2021-12-024-37/+0
* Fix remaining change when apr_filetype_e was addedmturk2021-12-011-1/+1
* Use enum instead multiple booleansmturk2021-11-192-16/+13
* Use random bytes like with named pipes as socket pipe identifiermturk2021-11-191-8/+10
* Fix typomturk2021-11-191-1/+1
* Sync WIN32 local function names with 1.7.x branch -- no functional changemturk2021-11-191-4/+4
* Follow up to r1895106: Use less expensive atomics for wakeup.ylavic2021-11-192-40/+72
* Follow up to r1893204: restore apr_file_setaside() semantics, fix file_bucket...ylavic2021-09-193-0/+3
* apr_file_setaside: don't blindly kill the old cleanup and file descriptor.ylavic2021-09-103-11/+6
* 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
* Be more forceful in identifying EBADPATHwrowe2020-01-161-2/+4
* ucs2 is a legacy name, the correct encoding nameswrowe2019-10-291-3/+3
* Revert r1862435, r1862071 per veto from ivanjorton2019-08-283-26/+10
* * include/apr_file_info.h: Clarify pool handling for apr_dir_read andjorton2019-07-022-2/+2
* Add apr_dir_pread(), a variant of apr_dir_read() which allows callersjorton2019-06-253-8/+24
* * file_io/unix/filedup.c (file_dup): Add assert() for possible values jorton2019-06-251-0/+4
* Fix typojailletc362019-06-131-1/+1
* * file_io/win32/dir.civan2019-06-071-2/+0
* * file_io/win32/dir.civan2019-06-071-10/+1
* * include/arch/win32/apr_arch_file_io.hivan2019-06-071-8/+8
* Windows platform: Fix access to uninitialized memory in apr_dir_read() whenivan2019-06-071-1/+11
* Windows platform: Remove ANSI codepath from apr_dir_*().ivan2019-06-071-192/+85
* Use manual reset events for OVERLAPPED I/O on Windows: I/O operations resetivan2019-05-272-5/+5
* * file_io/win32/open.civan2019-05-271-1/+2
* Optimize overlapped I/O for files and pipes on Windows.ivan2019-05-271-10/+30
* * file_io/win32/readwrite.civan2019-05-271-8/+6
* * file_io/win32/open.civan2019-05-271-5/+2
* * file_io/win32/readwrite.civan2019-05-271-18/+5
* Follow-up to r1860045: Fix condition.ivan2019-05-261-1/+1
* * file_io/win32/filestat.civan2019-05-261-3/+2
* * file_io/win32/filestat.civan2019-05-261-8/+15