index
:
c
master
non-posix
implementation of system interfaces from POSIX.1
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
stdlib
Age
Commit message (
Expand
)
Author
2024-06-05
rename all per-header internal structs to __<header>_h
Jakob Kaivo
2024-06-05
rename ___signal to __signal_h
Jakob Kaivo
2024-06-04
track LC_CTYPE epoch in character conversion functions to detect a change
Jakob Kaivo
2024-05-31
handle general segfaults when accessing "dangerous" pointer values
Jakob Kaivo
2024-05-29
apply GCC_SSE_HACK more uniformly
Jakob Kaivo
2024-05-29
fix getenv()
Jakob Kaivo
2024-05-29
finish integrating jkmalloc and read-only variable support
Jakob Kaivo
2024-05-28
abstract out "forced" implementations of functions from future specifications
Jakob Kaivo
2024-05-28
integrate jkmalloc/prep for readonly
Jakob Kaivo
2024-02-02
temporary hack
Jakob Kaivo
2024-02-02
use UNDEFINED() instead of directly calling __undefined()
Jakob Kaivo
2024-02-02
check for invalid integer conversions
Jakob Kaivo
2024-01-31
check for UB in qsort() and bsearch()
Jakob Kaivo
2024-01-31
remove posix and xopen specific functions
Jakob Kaivo
2024-01-31
add UB checks for search/sort
Jakob Kaivo
2024-01-31
compile under c89
Jakob Kaivo
2024-01-31
add dedicated undefined behavior handler, simplify most checks
Jakob Kaivo
2024-01-31
check for overlapping pointers
Jakob Kaivo
2024-01-31
include called function in output
Jakob Kaivo
2024-01-31
cleanup
Jakob Kaivo
2024-01-31
use a single variable for tracking exit calls
Jakob Kaivo
2024-01-31
fix up exit()/quick_exit() handlers
Jakob Kaivo
2024-01-31
remove extraneous #undef directives
Jakob Kaivo
2024-01-31
make tweaks to work with 1:1 checked functions
Jakob Kaivo
2024-01-30
fix to compile under c89
Jakob Kaivo
2024-01-30
update standards and safety checks
Jakob Kaivo
2024-01-30
update standards and safety checks
Jakob Kaivo
2024-01-10
include "_safety.h" instead of "_assert.h"
Jakob Kaivo
2024-01-08
mark as signal-safe
Jakob Kaivo
2023-11-27
add framework for marking function call location in diagnostics
Jakob Kaivo
2023-11-14
return 0 if c is EOF
Jakob Kaivo
2023-11-14
enable multiple-exit() detection
Jakob Kaivo
2023-11-14
only print constraint info and errno if present
Jakob Kaivo
2023-11-14
enable UB-testing for isupper()
Jakob Kaivo
2023-11-14
disable all functions; will strategically reenable them as tested
Jakob Kaivo
2022-05-08
use either environ or __stdlib.environ, never both
Jakob Kaivo
2020-09-25
annotate the reason for forcing _POSIX_C_SOURCE
Jakob Kaivo
2020-08-16
consistently use <> for standardized headers
Jakob Kaivo
2020-08-16
clean up
Jakob Kaivo
2020-08-16
add missing header to compile targetting POSIX
Jakob Kaivo
2020-08-16
adjust to new file names
Jakob Kaivo
2020-08-16
rename non-compiled files to *.h
Jakob Kaivo
2020-08-16
add skeleton of symbols from C11 LIB_EXT1
Jakob Kaivo
2020-08-16
add skeleton of things from C11
Jakob Kaivo
2020-08-16
rename files that should never be compiled on their own to .h
Jakob Kaivo
2020-08-16
formatting
Jakob Kaivo
2020-08-16
merge _qsort.h directly into qsort.c
Jakob Kaivo
2020-08-15
just call fflush(NULL) to flush all streams, let process teardown handle closing
Jakob Kaivo
2020-08-15
fclose() all open streams
Jakob Kaivo
2020-08-15
correct implementation
Jakob Kaivo
[next]