summaryrefslogtreecommitdiff
path: root/file_io
Commit message (Expand)AuthorAgeFilesLines
* 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
* win32: Remove ANSI codepath from apr_file_attrs_set().ivan2019-05-261-30/+6
* win32: Correctly cancel write operation on timeout.ivan2019-05-261-19/+31
* * file_io/win32/readwrite.civan2019-05-262-3/+3
* * file_io/win32/readwrite.civan2019-05-261-2/+1
* Follow-up to r1859473: Fix stupid typo: use *OFFSET instead of OFFSET inivan2019-05-181-1/+1
* win32: Use SetFilePointerEx() instead of SetFilePointer().ivan2019-05-181-26/+21
* win32: Check return value from apr_generate_random_bytes() inivan2019-05-161-2/+8
* apr_dir_read: Do not request short file names on Windows 7 and later. Thisivan2019-05-131-1/+15
* Use documented GetFileInformationByHandleEx() instead ofivan2019-05-051-12/+3
* * file_io/win32/filestat.civan2019-04-281-1/+2
* * file_io/win32/filestat.c: Use IsReparseTagNameSurrogate() macro to test forivan2019-04-281-1/+1
* Address some warnings raised by MSVC-32/64.ylavic2019-04-031-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
* Narrow symbolic link detection on NTFSwrowe2019-03-202-14/+91
* Unlock mutex only if APR_FOPEN_XTHREAD flag is setmturk2018-04-241-1/+3
* Win32: Improve apr_file_read() performance on buffered files by reducingkotkov2018-04-061-23/+57
* pipe: factorize apr_file_pipe_create*() in terms of static helperylavic2017-09-264-101/+68
* pipe: fix apr_file_pipe_create_ex()'s blocking parameter forwarding.ylavic2017-09-261-1/+1
* Win32: Create and use file mutex only for files opened with APR_FOPEN_XTHREAD.kotkov2017-09-153-15/+26
* Win32: Don't seek to the end when opening files with APR_FOPEN_APPEND.kotkov2017-09-151-1/+0
* Revert r1806592 and r1806603 that were meant to be a refactoring of theivan2017-08-301-11/+11
* Win32: Fix a deadlock when appending to locked files (PR50058).ivan2017-08-291-0/+33
* Minor refactoring of the Win32 file write code.ivan2017-08-291-5/+5
* Minor refactoring of the Win32 file write code.ivan2017-08-291-3/+3
* Minor refactoring of the Win32 file write code.ivan2017-08-291-8/+8