summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2024-03-19Relax our checks for memchr on C11 and above2.2jvoisin
2024-03-08Add some NULL-pointers checksjvoisin
2024-03-04Add a .gitattributes file to simplify releasesjvoisin
2024-01-13Properly check for builtinsjvoisin
2023-12-28Re-enable previously disabled overlap checksjvoisin
2023-12-28Make the CI fail when the testsuite failsjvoisin
2023-12-28Build with USE_NATIVE_CHK for clang and gccjvoisin
2023-12-27Improve __fh_overlap implementationjvoisin
2023-12-27Don't check for overlapping in strncpy/stpncpy for nowjvoisin
2023-12-18fix typo for __builtin_memcpypsykose
2023-12-16Ditto for strrchrq66
2023-12-16Disable strchr tests since strchr hardening is disabledq66
2023-12-16Also handle SIGTRAP in testsq66
2023-12-16Bump to 2.12.1q66
2023-12-16Disable str(r)chr hardeningq66
2023-12-15Rename some macros to be more namespace-friendlyq66
2023-12-15Fix missing } for extern "C" when using clangq66
2023-12-15Move wctomb to stdlib.h and disable it for nowq66
2023-12-15Guard some conditional stdio APIs with the right macrosq66
2023-12-15Do not use static inline for C++ to avoid ODR violationsq66
2023-12-15Add missing include in select.hq66
2023-12-15Remove superfluous includesJulien Voisin
2023-12-15Remove superfluous includesjvoisin
2023-12-12Bump to 2.02.0jvoisin
2023-12-10Add gcc 13 to the CIjvoisin
2023-12-08Add a check in the CI to keep the readme up to datejvoisin
2023-12-08Update the readme to point to upstream git repojvoisin
2023-12-07Add qsortjvoisin
2023-12-07Add a global test to ensure that all headers are compilingjvoisin
2023-12-06Work around an erroneous `-Wformat-nonliteral` bug in gccjvoisin
2023-12-05Update the READMEjvoisin
2023-11-16Add hardening for select()Julien Voisin
2023-11-16Add hardening for select()jvoisin
2023-11-01Add support for FD_ISSETjvoisin
2023-10-16Add a check about redefined macrosjvoisin
2023-10-01Add vfprintf`jvoisin
2023-10-01Add `fprintf`jvoisin
2023-09-30Add `vprintf`jvoisin
2023-09-30Fix a typojvoisin
2023-09-30Add `strlen`jvoisin
2023-09-29Make use of the native _chk variants for realjvoisin
2023-09-28Add `printf` hardeningjvoisin
2023-09-27Add support for more builtin compiler provided _chk variantsjvoisin
2023-09-27Add an option to make use of compiler-provided _chk builtinsjvoisin
2023-09-22Add more __diagnose_as_builtin annotationsjvoisin
2023-09-21Properly enable diagnose_as_builtin attributejvoisin
2023-09-21Add clang 15 to the CIjvoisin
2023-09-20Add tests for compile-time errorsjvoisin
2023-09-20Replace a strlen+condition with strnlenjvoisin
2023-09-17Make use of the buffers in the wide-chars testsjvoisin