summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
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
With a certain program, this was failing to use the local malloc in the call stack of the dlsym, which resulted in an infinite recursion and crash. I have no idea why, other than the optimizer is somehow at fault. This fixes it.
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
2019-10-18Fix SortedArrayDavid Robillard2-6/+6
2019-10-18Fix MinGW buildDavid Robillard3-1/+12
2019-10-18Add optional aggressive sorted order check to BTreeDavid Robillard1-0/+29
2019-10-18Fix some integer conversion warningsDavid Robillard9-31/+32
2019-10-18Fix unused parameter warningsDavid Robillard14-24/+29
2019-10-18Print individual unit testsDavid Robillard1-1/+1
2019-10-18Improve BTree test coverageDavid Robillard1-4/+29
2019-10-18Fix bug when deleting root node of BTreeDavid Robillard2-3/+34
2019-10-18Use digest in hash testDavid Robillard1-7/+4
2019-10-18Fix typoDavid Robillard1-1/+1
2019-10-18Update autowafDavid Robillard4-184/+38
2019-10-18Avoid use of strdupDavid Robillard1-2/+6
2019-10-18Fix out of bounds accesses in BitsetDavid Robillard2-8/+11
2019-10-18Add READMEDavid Robillard1-0/+8
2019-10-18Fix integer conversion warningsDavid Robillard1-1/+1
2019-01-12Fix integer conversion warningsDavid Robillard1-26/+26
2019-01-12Improve zix_btree_remove()David Robillard1-5/+10