summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2020-12-14Clean up includesDavid Robillard2-3/+6
2020-11-30Fix digest on x32David Robillard1-1/+19
2020-11-11Rework BTree node datatypeDavid Robillard1-62/+138
2020-11-11Add an accessor function for BTree node childrenDavid Robillard1-37/+50
2020-11-11Use C11 if possibleDavid Robillard3-2/+14
2020-11-11Add CI row to run clang sanitizersDavid Robillard2-0/+17
2020-11-11Add configure option to disable test malloc implementationDavid Robillard3-5/+14
2020-11-11Simplify BTree iterator comparisonDavid Robillard1-3/+2
2020-11-11Add const, pure, and malloc function attributesDavid Robillard15-42/+71
2020-11-11Remove redundant API attributes in implementation filesDavid Robillard11-82/+65
2020-08-14Update autowafDavid Robillard2-0/+2
2020-08-14Fix BTree iterator comparisonDavid Robillard1-2/+4
2020-08-14Fix potential division by zeroDavid Robillard1-1/+3
2020-08-14Fix potential null pointer dereferenceDavid Robillard1-0/+3
2020-08-14Fix signed operand to bitwise operatorDavid Robillard1-1/+1
2020-08-14Remove workarounds for ancient versions of MSVCDavid Robillard7-21/+10
2020-08-13Fix Gitlab CI runner tagsDavid Robillard1-16/+8
2020-08-13Fix unreachable codeDavid Robillard1-2/+2
2020-08-13Use ultra-strict warnings and Werror on CIDavid Robillard1-16/+15
2020-08-13Improve digestDavid Robillard4-13/+195
2020-08-13Shrink some codeDavid Robillard3-22/+12
2020-08-13Fix duplicate branchesDavid Robillard2-4/+1
2020-08-13Fix narrowing conversionsDavid Robillard3-5/+4
2020-08-13Fix signed operands of bitwise operatorsDavid Robillard5-9/+8
2020-08-13Always reset level of end iteratorsDavid Robillard1-1/+4
2020-08-13Fix potential null pointer dereferencesDavid Robillard4-5/+14
2020-08-13Improve lint target and add clang-tidy fileDavid Robillard2-14/+73
2020-08-13Fix mismatched parameter nameDavid Robillard1-1/+3
2020-08-13Make zix_hash_free() tolerate NULLDavid Robillard2-0/+6
2020-08-13Move benchmarks to a separate directoryDavid Robillard4-4/+4
2020-08-13Clean up includes and forward declarationsDavid Robillard7-7/+16
2020-08-13Fix flake8 warningsDavid Robillard1-0/+8
2020-08-13Fix Wno-implicit-int-conversion warningsDavid Robillard3-5/+4
2020-08-13Fix Wno-shorten-64-to-32 warningsDavid Robillard8-24/+25
2020-08-13Use modern memory barriersDavid Robillard2-13/+8
2020-08-13Fix incorrect format specifiersDavid Robillard9-56/+59
2020-08-13Add format attributesDavid Robillard12-2/+24
2020-08-13Fix Wno-implicit-int-float-conversion warning in benchmarkDavid Robillard2-3/+2
2020-08-13Fix benchmark C++ compatibilityDavid Robillard2-12/+9
2020-08-13Fix unused variable warningsDavid Robillard2-2/+2
2020-08-13Fix unused parameter warningsDavid Robillard12-21/+25
2020-08-13Fix unused macro warning on MacOSDavid Robillard1-0/+2
2020-08-13Remove obsolete things from Doxygen fileDavid Robillard1-22/+1
2020-08-13Update autowafDavid Robillard2-9/+52
2019-10-18Add Gitlab CI configurationDavid Robillard1-0/+206
2019-10-18Fix strange bug in test mallocDavid Robillard1-3/+9
2019-10-18Implement Bitset for WindowsDavid Robillard1-2/+16
2019-10-18Fix building as C++David Robillard4-8/+8
2019-10-18Fix zix_sem_init return value on WindowsDavid Robillard1-1/+1
2019-10-18Use default unit test verbosityDavid Robillard1-1/+1