summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
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
2022-11-02Improve documentationDavid Robillard3-3/+15
2022-11-02Remove function_types.hDavid Robillard10-106/+83
2022-11-02Relax nullability constraints for Tree valuesDavid Robillard1-4/+4
2022-11-02Relax nullability constraints for BTree valuesDavid Robillard3-11/+14
2022-11-02Suppress warnings in C++ testDavid Robillard2-2/+15
2022-11-02Add missing includeDavid Robillard1-0/+1
2022-11-02Delete trailing whitespaceDavid Robillard1-1/+1
2022-11-02Improve documentation headingsDavid Robillard2-2/+2
2022-11-01Add missing pure and const function attributesDavid Robillard2-0/+7
2022-11-01Remove invalid test caseDavid Robillard1-2/+0
2022-10-26Clean up test suiteDavid Robillard2-20/+27
2022-10-26Suppress test warnings in strict builds as a subprojectDavid Robillard1-2/+11
2022-10-26Arrange CI rows more logicallyDavid Robillard1-26/+40
2022-10-26Merge debug and release rows on CIDavid Robillard1-74/+22
2022-10-26Fix test build on systems with older or missing C++ compilersDavid Robillard1-13/+31
2022-10-25Fix build without threads or testsDavid Robillard3-14/+30
2022-10-24Expose ring transaction API in shared libraryDavid Robillard1-0/+3
2022-10-23Build reference documentationDavid Robillard17-32/+1165
2022-10-23Add C++ header build testDavid Robillard2-0/+41
2022-10-23Add filesystem APIDavid Robillard21-5/+2368
2022-10-23Add path APIDavid Robillard15-6/+2523
2022-10-23Add string view APIDavid Robillard7-5/+136
2022-10-23Split up platform sourcesDavid Robillard8-246/+268
2022-10-23Split reference documentation up into groups and add global headerDavid Robillard15-60/+127
2022-10-23Fix documentation markup issuesDavid Robillard1-2/+2
2022-10-23Add missing documentationDavid Robillard4-20/+21
2022-10-21Factor out public declaration scope markersDavid Robillard12-60/+34
2022-10-21Split up common headerDavid Robillard25-69/+104
2022-10-21Hide errno utility functionsDavid Robillard11-78/+81
2022-10-20Fix mismatched function typesDavid Robillard2-4/+1
2022-10-20Hide thread implementationDavid Robillard3-53/+72
2022-10-20Fix doc commentsDavid Robillard11-62/+64