summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2023-04-02Run linting on CIDavid Robillard1-1/+1
2023-04-02Only check benchmark.py with pylint if matplotlib is presentDavid Robillard1-9/+25
2023-04-02Fix redefined names in plot.pyDavid Robillard1-6/+3
2023-04-02Only load sphinxygen subproject if required tools are foundDavid Robillard1-4/+8
2023-02-13Improve system feature detectionDavid Robillard4-191/+156
2023-02-06Simplify string view interfaceDavid Robillard2-28/+10
2023-02-05Fix MinGW buildDavid Robillard1-2/+2
2023-02-05Add missing includeDavid Robillard1-0/+1
2023-02-04Fix inconsistent parameter namesDavid Robillard1-10/+10
2023-02-04Fix inconsistent defineDavid Robillard1-1/+1
2023-02-04Suppress/fix clang-tidy warnings on WindowsDavid Robillard9-12/+38
2023-02-04Use a more realistic scenario for file locking testDavid Robillard1-1/+1
2023-02-04Check zix_ring_mlock() return valueDavid Robillard1-1/+2
2023-02-04Avoid use of rand()David Robillard1-1/+13
2023-02-04Fix clang build on WindowsDavid Robillard5-5/+41
2023-02-03Suppress/fix new warnings in clang-tidy 15David Robillard3-5/+5
2023-01-29Suppress new warnings in MSVS 2022David Robillard1-0/+2
2023-01-14Fix and simplify library naming on WindowsDavid Robillard2-34/+13
2022-12-19Make allocator methods null-unspecifiedDavid Robillard1-6/+6
2022-12-18Fix warnings on Windows without CreateSymbolicLinkDavid Robillard1-0/+4
2022-12-08Update sphinxygen wrap to use release archiveDavid Robillard2-5/+13
2022-12-04Fall back to alabaster if sphinx_lv2_theme is unavailableDavid Robillard3-33/+99
2022-12-04Sort documentation theme optionsDavid Robillard1-6/+6
2022-12-04Tighten documentation page layoutDavid Robillard1-8/+5
2022-12-04Fix version in documentationDavid Robillard2-4/+15
2022-12-03Replace duplicated dox_to_sphinx script with sphinxygen dependencyDavid Robillard6-717/+20
2022-11-25Clean up test conditionsDavid Robillard1-20/+17
2022-11-25Constrain test parameters to reasonable limitsDavid Robillard4-8/+31
2022-11-25Constrain benchmark parameters to reasonable limitsDavid Robillard1-2/+10
2022-11-25Avoid volatile side-effect within assertDavid Robillard1-3/+11
2022-11-25Avoid truncating test random seedDavid Robillard1-5/+6
2022-11-25Explicitly ignore posix_fadvise() return valueDavid Robillard1-2/+2
2022-11-25Avoid dereference after null checkDavid Robillard1-3/+4
2022-11-25Consistently pass stat structs by pointerDavid Robillard1-8/+10
2022-11-25Consistently check write_to_path() return value in testsDavid Robillard1-1/+1
2022-11-25Fix potential use of close() on invalid file descriptorsDavid Robillard1-1/+15
2022-11-25Remove dead codeDavid Robillard1-6/+0
2022-11-25Fix potential out of bounds readDavid Robillard1-1/+1
2022-11-17Remove ZixBitsetDavid Robillard10-317/+2
2022-11-17Improve documentationDavid Robillard9-15/+105
2022-11-17Show macro parameters in documentationDavid Robillard1-1/+6
2022-11-17Show the size of array members in the documentationDavid Robillard1-2/+8
2022-11-15Add meson subproject files to .gitignoreDavid Robillard1-0/+1
2022-11-15Normalize meson syntaxDavid Robillard1-5/+7
2022-11-15Fix unused return value warningDavid Robillard1-2/+3
2022-11-15Fix build as a subprojectDavid Robillard1-2/+3
2022-11-13Trim special parsing prefixes from canonical Windows pathsDavid Robillard1-0/+5
2022-11-12Fix zix_current_path() on systems with a static PATH_MAXDavid Robillard1-1/+2
2022-11-03Actually fix MacOS buildDavid Robillard1-0/+8
2022-11-03Fix MacOS buildDavid Robillard1-0/+8