summaryrefslogtreecommitdiff
path: root/include (follow)
AgeCommit message (Collapse)Author
2015-03-10Inline ppoll() as wellsin
2015-03-10Make ppoll() staticsin
Thanks Timo Teras.
2015-03-10Fix strncat() and strncpy() mappingssin
Thanks zhasha.
2015-03-07Style fixsin
2015-03-06Fix some checks in wchar.hsin
Some of these functions allow the destination pointer to be NULL. Do not trap in that case as nothing will be written to the destination buffer.
2015-03-05Fix mbsnrtowcs() and wcsnrtombs() checkssin
2015-03-04Fix wcsrtombs() checksin
2015-03-04Fix mbsrtowcs() checksin
2015-03-04Handle early termination in wcsnrtombs() and mbsnrtowcs()sin
2015-03-04Add wctomb() checksin
2015-03-04Add wcstombs() checksin
2015-03-04Add wcsnrtombs() and wcsrtombs() checkssin
2015-03-04Add wcsncat() and wcsncpy() checkssin
2015-03-04Add wcrtomb(), wcscat() and wcscpy() checkssin
2015-03-03Style fixsin
2015-03-03Add mbstowcs() checksin
2015-03-03Add mbsnrtowcs() and mbsrtowcs() checkssin
2015-03-03Add wmemcpy() and wmemmove() checkssin
2015-03-03Add wmemset() checksin
2015-03-03Fix signed/unsigned warningsin
2015-03-03Remove gcc attribute decorationsin
2015-03-03Don't trap on error for vsprintf() and friendssin
2015-03-03Add fgetws() checksin
2015-03-03Add ppoll() checksin
2015-03-01Add fwrite() checksin
2015-03-01Add fread() checksin
2015-03-01Add vsprintf() checksin
2015-03-01Fix potential signed/unsigned warningsin
2015-03-01Add sprintf() checksin
2015-02-28Remove redundant checkssin
We can never have an array of more than SIZE_MAX/2/sizeof(gid_t) gid_t's.
2015-02-28Minor style fixsin
2015-02-28Add sendto() checksin
2015-02-28Add readlink() and readlinkat() checkssin
2015-02-28Style fixsin
2015-02-28Use __typeof__(sizeof 0) trickerysin
We cannot pull stddef.h and since fortify already relies on GCC features we can use the above typeof trick to get a usable size_t.
2015-02-28__fortify_realpath() should trap if PATH_MAX is not definedsin
This is currently done only if the pointer is non-NULL.
2015-02-28Add ttyname_r() checksin
2015-02-28Don't include stddef.h from poll.hsin
2015-02-28Add poll() checksin
Not sure if including stddef.h from poll.h is acceptable.
2015-02-28Add getgroups() checksin
Since getgroups() will never write more than NGROUPS_MAX entries we might as well cap len to that value. The following should probably not trap the program: gid_t set[NGROUPS_MAX]; getgroups(NGROUPS_MAX + 1, set);
2015-02-28Add getdomainname() checksin
2015-02-25Clarify comment a bitsin
2015-02-25Add getlogin_r() checksin
2015-02-24Add send() checksin
2015-02-24Add write() checksin
2015-02-24Add realpath() checksin
2015-02-24Remove compile time checkssin
These can produce false positives. Given that we support fortify source level 1 we shouldn't break valid code.
2015-02-23Add gethostname() checkssin
2015-02-22Remove header license commentssin
2015-02-05Add getcwd() checkssin