summaryrefslogtreecommitdiff
path: root/include (follow)
AgeCommit message (Expand)Author
2023-07-09Add some malloc annotationsjvoisin
2023-07-09Add some `format` annotationsjvoisin
2023-07-09Move a misplaced #endifjvoisin
2023-07-09Add an __access__ annotation to wchar.hjvoisin
2023-07-09Improve a bit `size_t*size_t` overflow checksjvoisin
2023-07-09Add access annotations to unistd.hjvoisin
2023-07-05Add access annotations to sys/socket.hjvoisin
2023-06-27Add more access-annotationsjvoisin
2023-06-25Fix clang supportjvoisin
2023-06-25add initial clang supportDaniel Kolesa
2023-06-25avoid __extension__ with clangDaniel Kolesa
2023-06-22Add an annotation for fgetsjvoisin
2023-06-22Add a test for `poll`jvoisin
2023-06-22Add a test for strncatjvoisin
2023-06-22Add tests for stcncpyjvoisin
2023-06-22Add tests for stpcpyjvoisin
2023-06-14Add tests for strncpy and handle overlapping buffers therejvoisin
2023-05-30Add some __attribute__((access…)) annotationsjvoisin
2023-05-30Add a check for overlapping copies in strcpyjvoisin
2023-05-30Fix inconsistent time_t version of ppolljvoisin
2023-04-13Make use of __builtin_dynamic_object_sizejvoisin
2019-03-13getgroups: do not trap on non-positive gidsetsizeinfo@mobile-stream.com
2019-03-07wctomb, wcrtomb: guard slow/trap path with MB_LEN_MAXinfo@mobile-stream.com
2019-03-07realpath: guard slow/trap path with PATH_MAXinfo@mobile-stream.com
2019-02-25Make use of builtins whenever possiblesin
2018-07-24Don't use __extension__ in C++ codeA. Wilcox
2017-08-22Don't trap if an encoding error occurs in wcrtomb()sin
2016-09-10Bump copyright yearsin
2016-07-14Only include limits.h when actually usedNatanael Copa
2015-07-16Only crash on overflow for realpath()sin
2015-07-15Fix stpncpy() checksin
2015-07-15Fix confstr() checksin
2015-07-15Fix wcrtomb() checksin
2015-06-25Add __extension__ mark to include_next to silence -pedanticSteven Barth
2015-06-22unistd: fix signed / unsigned comparison in getgroupsSteven Barth
2015-06-04Use the __inline__ keyword instead of __inline to avoid breakageTrutz Behn
2015-06-03Use namespace-safe macro, param and variable namesTrutz Behn
2015-06-03Fix usage of __USER_LABEL_PREFIX__Trutz Behn
2015-05-21Fix return-type of fortified FD_CLR and FD_SETTrutz Behn
2015-05-13Wrap some overly long linessin
2015-05-13Add LICENSE headersin
2015-05-13Add fortify_fn() helper in fortify-headers.hsin
2015-05-07Minor style fixsin
2015-05-07fix realpath when stdlib.h is included before limits.hNatanael Copa
2015-04-08Add read checks for bcopy()sin
2015-04-08Check for out of bound reads for memcpy, memmove and mempcpy()sin
2015-04-01Add feature-test guards for mbsnrtowcs() and wcsnrtombs()sin
2015-03-15Hide stpcpy() and stpncpy() under feature test macrossin
2015-03-14Use __typeof__ to in part avoid replicating function typesTrutz Behn
2015-03-14Fix typo in attribute nameTrutz Behn