summaryrefslogtreecommitdiff
path: root/src/_safety.h
AgeCommit message (Expand)Author
2024-06-06rework formatted I/O to do most validation in __conv(), use __conv() from __p...Jakob Kaivo
2024-06-05rename ___signal to __signal_hJakob Kaivo
2024-06-03track previously converted pointers in __printf() for checking in __scanf()Jakob Kaivo
2024-05-31fix off-by-one with overlap checkingJakob Kaivo
2024-05-31add support for marking "dangerous" memory accessJakob Kaivo
2024-05-29apply GCC_SSE_HACK more uniformlyJakob Kaivo
2024-02-02first cut of tracking previous return values with ftell()/fseek() as POCJakob Kaivo
2024-02-02use UNDEFINED() instead of directly calling __undefined()Jakob Kaivo
2024-02-02add UNDEFINED() macroJakob Kaivo
2024-01-31git rid of __check_* in favor of CHECK_*Jakob Kaivo
2024-01-31clean up UB detectionJakob Kaivo
2024-01-31add dedicated undefined behavior handler, simplify most checksJakob Kaivo
2024-01-31implement ASSERT_NOOVERLAP()Jakob Kaivo
2024-01-31make tweaks to work with 1:1 checked functionsJakob Kaivo
2024-01-30add macros for 1:1 checked functionsJakob Kaivo
2024-01-30update standards and safety checksJakob Kaivo
2024-01-08add macro to assert signal-safety of library functionsJakob Kaivo