Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
43 hours | Update clang-format configuration | David Robillard | 1 | -2/+1 | |
2024-06-23 | Fix build on POSIX systems without PATH_MAX defined | David Robillard | 1 | -3/+5 | |
2024-06-04 | Add missing include | David Robillard | 1 | -0/+1 | |
2023-11-17 | Avoid fdatasync() on Darwin | David Robillard | 1 | -1/+7 | |
This isn't present at all on (older?) literal Darwin, and additionally fsync() there doesn't actually flush writes to storage like it does on Linux. So, use F_FULLFSYNC which was invented as an alternative API to do this. | |||||
2023-09-21 | Remove unnecessary includes and forward declarations | David Robillard | 1 | -2/+0 | |
According to include-what-you-use 0.20 (7301b1f) based on clang 16.0.6. | |||||
2023-08-23 | Improve test coverage | David Robillard | 1 | -8/+9 | |
2022-11-25 | Explicitly ignore posix_fadvise() return value | David Robillard | 1 | -2/+2 | |
If some error happened here, there's nothing we can do but proceed and try to copy anyway. | |||||
2022-11-25 | Consistently pass stat structs by pointer | David Robillard | 1 | -8/+10 | |
These are usually quite large, over 128 bytes. | |||||
2022-11-15 | Fix unused return value warning | David Robillard | 1 | -2/+3 | |
2022-11-12 | Fix zix_current_path() on systems with a static PATH_MAX | David Robillard | 1 | -1/+2 | |
2022-11-02 | Add missing include | David Robillard | 1 | -0/+1 | |
2022-11-01 | Add missing pure and const function attributes | David Robillard | 1 | -0/+1 | |
It seems that certain versions and/or configurations of gcc warn about these for static functions, which is annoying, but whatever. | |||||
2022-10-23 | Add filesystem API | David Robillard | 1 | -0/+444 | |