summaryrefslogtreecommitdiffstats
path: root/NEWS
AgeCommit message (Collapse)AuthorFilesLines
2024-06-22Add ZIX_NODISCARD attributeDavid Robillard1-2/+3
2024-03-14Fix ring unit test when mlock() is unavailableDavid Robillard1-1/+2
2024-03-14Update NEWSDavid Robillard1-1/+2
2023-12-15Fix nullability annotations for zix_canonical_path() and friendsDavid Robillard1-1/+2
These functions can (and likely will) fail due to filesystem operations failing, rather than a (rare) failed allocation, so they should be nullable so clang can find potential null dereferences.
2023-11-17Avoid fdatasync() on DarwinDavid Robillard1-0/+6
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-10-22Zix 0.4.2v0.4.2David Robillard1-2/+4
2023-09-02Fix documentation build in a virtualenvDavid Robillard1-0/+6
2023-08-23Zix 0.4.0v0.4.0David Robillard1-2/+2
2023-05-10Add ZIX_STATIC_STRING()David Robillard1-1/+1
2022-11-17Remove ZixBitsetDavid Robillard1-1/+1
2022-10-23Add string view APIDavid Robillard1-1/+1
2022-08-18Fix semaphore error handlingDavid Robillard1-2/+2
Note that existing code which uses zix_sem_try_wait() may still compile against this change, but be incorrect!
2022-08-18Add NEWS fileDavid Robillard1-0/+5