aboutsummaryrefslogtreecommitdiff
path: root/io
AgeCommit message (Expand)AuthorFilesLines
2020-08-19Add new STATX_* constants from Linux 5.8 to bits/statx-generic.h.Joseph Myers1-0/+3
2020-05-11Suppress GCC 10 true positive warnings [BZ #25967]Martin Sebor1-2/+19
2020-02-18Linux: Work around kernel bugs in chmod on /proc/self/fd paths [BZ #14578]Florian Weimer1-59/+21
2020-02-18Move implementation of <file_change_detection.h> into a C fileFlorian Weimer4-31/+150
2020-02-13Add STATX_ATTR_VERITY from Linux 5.5 to bits/statx-generic.h.Joseph Myers1-0/+1
2020-02-12io: Add io/tst-lchmod covering lchmod and fchmodatFlorian Weimer2-1/+315
2020-02-12io: Implement lchmod using fchmodat [BZ #14578]Florian Weimer2-6/+5
2020-02-12Add internal <file_change_detection.h> header fileFlorian Weimer2-1/+207
2020-01-01Update copyright dates with scripts/update-copyrights.Joseph Myers141-141/+141
2019-12-01hurd: Fix ld.so __access override from libcSamuel Thibault1-0/+1
2019-12-01hurd: Fix ld.so __getcwd override from libcSamuel Thibault1-0/+1
2019-10-27time: Introduce function to check correctness of nanoseconds valueLukasz Majewski1-2/+2
2019-09-07Prefer https to http for gnu.org and fsf.org URLsPaul Eggert140-140/+140
2019-08-06Add AT_RECURSIVE from Linux 5.2 to fcntl.h.Joseph Myers1-0/+1
2019-07-08nftw: fill in stat buf for dangling links [BZ #23501]DJ Delorie3-3/+245
2019-06-28io: Remove copy_file_range emulation [BZ #24744]Florian Weimer5-750/+21
2019-06-12<sys/stat.h>: Use Linux UAPI header for statx if available and usefulFlorian Weimer6-71/+165
2019-02-15io: Consolidate lockf implementationAdhemerval Zanella4-84/+177
2019-01-03nptl: Remove tst-cancel-wrappers test and related macrosAdhemerval Zanella2-5/+0
2019-01-01Update copyright dates with scripts/update-copyrights.Joseph Myers138-138/+138
2018-10-17Don't reduce test timeout to less than defaultAndreas Schwab1-3/+0
2018-08-21Avoid running some tests if the file system does not support holesFlorian Weimer2-1/+9
2018-07-18Avoid insecure usage of tmpnam in tests.Joseph Myers1-9/+3
2018-07-11Install <bits/statx.h> headerFlorian Weimer1-1/+1
2018-07-10Add the statx functionFlorian Weimer8-1/+371
2018-06-26Fix Linux fcntl OFD locks for non-LFS architectures (BZ#20251)Adhemerval Zanella4-2/+55
2018-06-12Avoid cancellable I/O primitives in ld.so.Zack Weinberg1-0/+6
2018-04-02Revert __dirfd PLT avoidance for nowSamuel Thibault1-1/+1
2018-04-02hurd: Avoid some PLTs in libc and librtSamuel Thibault1-1/+1
2018-03-06Add missing start-of-file descriptive comment.Samuel Thibault2-2/+3
2018-02-21Fix a typo in a comment.Rical Jasan1-1/+1
2018-01-28Revert "hurd: Fix building io/tst-fchownat.c"Samuel Thibault1-1/+1
2018-01-28hurd: Fix building io/tst-copy_file_range.cSamuel Thibault1-1/+3
2018-01-28hurd: Fix building io/tst-fchownat.cSamuel Thibault1-1/+1
2018-01-12linux: make getcwd(3) fail if it cannot obtain an absolute path [BZ #22679]Dmitry V. Levin2-1/+67
2018-01-01Update copyright dates with scripts/update-copyrights.Joseph Myers132-132/+132
2017-12-22copy_file_range: New function to copy file dataFlorian Weimer6-2/+1056
2017-12-15Fix testing with read-only source directory.Joseph Myers1-0/+2
2017-12-11Replace = with += in CFLAGS-xxx.c/CPPFLAGS-xxx.cH.J. Lu1-26/+26
2017-10-30Assume that _DIRENT_HAVE_D_TYPE is always defined.Florian Weimer3-6/+0
2017-09-28hurd: Fix dirfd symbol exposition from ftwSamuel Thibault1-3/+3
2017-09-17Add missing libc_hidden_weak/def callsSamuel Thibault2-0/+2
2017-09-04Hide __chmod and __mkdir [BZ #18822]H.J. Lu2-0/+2
2017-08-31io: Remove internal_function attributeFlorian Weimer2-27/+11
2017-08-18Consolidate non cancellable close callAdhemerval Zanella1-2/+2
2017-08-18Consolidate non cancellable openat callAdhemerval Zanella1-2/+2
2017-06-15linux: Consolidate sync_file_range implementationAdhemerval Zanella1-1/+0
2017-05-20Remove __need macros from signal.h.Zack Weinberg1-4/+2
2017-05-11Consolidate Linux write syscallAdhemerval Zanella1-0/+1
2017-05-11Consolidate Linux read syscallAdhemerval Zanella1-0/+1