| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-12-16 | Also handle SIGTRAP in tests | q66 | |
| SIGILL is not the only possible trap handler. On non-x86 archs this is not the case for instance. | |||
| 2023-12-15 | Remove superfluous includes | jvoisin | |
| This should fix #32 | |||
| 2023-12-07 | Add qsort | jvoisin | |
| 2023-12-07 | Add a global test to ensure that all headers are compiling | jvoisin | |
| 2023-11-16 | Add hardening for select() | jvoisin | |
| This is unlikely to be used, since fd_set is usually manipulated by macros, but it doesn't hurt to add a simple comparison. | |||
| 2023-11-01 | Add support for FD_ISSET | jvoisin | |
| 2023-10-01 | Add vfprintf` | jvoisin | |
| 2023-10-01 | Add `fprintf` | jvoisin | |
| 2023-09-30 | Add `vprintf` | jvoisin | |
| 2023-09-30 | Add `strlen` | jvoisin | |
| 2023-09-29 | Make use of the native _chk variants for real | jvoisin | |
| 2023-09-28 | Add `printf` hardening | jvoisin | |
| 2023-09-20 | Add tests for compile-time errors | jvoisin | |
| 2023-09-17 | Make use of the buffers in the wide-chars tests | jvoisin | |
| Just in case the compiler tries to optimize some things away. | |||
| 2023-09-17 | Fix compilation under clang for bsd-specific functions | jvoisin | |
| 2023-09-17 | Add more dynamic tests | jvoisin | |
| 2023-09-17 | Add dynamic tests for strcpy and strncat | jvoisin | |
| 2023-09-17 | Add a test for stpcpy | jvoisin | |
| 2023-09-11 | Fix a warning | jvoisin | |
| 2023-09-11 | Add a bunch of wchar_t tests | jvoisin | |
| 2023-09-04 | Add tests for wmemcpy | jvoisin | |
| 2023-08-26 | Add two tests for wmemmove | jvoisin | |
| 2023-08-22 | Show the failing file name in the testsuite | jvoisin | |
| 2023-08-22 | Add hardening for pwrite | jvoisin | |
| 2023-08-22 | Add tests for wmemset | jvoisin | |
| 2023-08-21 | Add tests for mbstowcs | jvoisin | |
| 2023-08-21 | Harden umask | jvoisin | |
| 2023-08-21 | Add tests for fgetws and mbsrtowcs | jvoisin | |
| 2023-08-20 | Remove the testsuite from the coverage data | jvoisin | |
| 2023-08-20 | Split build and run | jvoisin | |
| Both in the CI, and in the Makefile | |||
| 2023-08-20 | Fix clang build | jvoisin | |
| - s/CLFAGS/CFLAGS/ - provide paths to local includes - sprinkle more __pass_object_size__ - remove a problematic test | |||
| 2023-08-20 | Fix some sizeof-related typoes in the testsuite | jvoisin | |
| 2023-08-20 | Add hardening for strrchr | jvoisin | |
| 2023-08-20 | Add hardening for strchr | jvoisin | |
| 2023-08-20 | Add two tests for memchr | jvoisin | |
| 2023-07-11 | Add more dynamic tests | jvoisin | |
| 2023-07-11 | Sort build targets in the tests' Makefile | jvoisin | |
| 2023-07-11 | Add some dynamic tests for unistd.h | jvoisin | |
| 2023-07-10 | Add some dynamic tests for sys/socket.h | jvoisin | |
| 2023-07-10 | Add tests for sys/socket | jvoisin | |
| 2023-07-10 | Add tests for sys/socket.h | jvoisin | |
| 2023-07-09 | Add some malloc annotations | jvoisin | |
| 2023-07-09 | Add some `format` annotations | jvoisin | |
| 2023-07-09 | Add tests for stdio.h | jvoisin | |
| 2023-07-09 | Add tests for unistd.h | jvoisin | |
| 2023-07-09 | Fix a couple of warnings | jvoisin | |
| 2023-07-08 | Add tests for memcpy overflow/underflow | jvoisin | |
| 2023-07-05 | Add tests for bzero | jvoisin | |
| 2023-07-05 | Add tests for bcopy | jvoisin | |
| 2023-06-25 | Fix the coverage on github pages | jvoisin | |
