Overview of bounds_checking_function
mainThe bounds_checking_function library provides implementations of common memory and string manipulation functions that adhere to the C11 Annex K (Bounds-checking interfaces) standard. It is designed to improve memory safety by providing safer alternatives to standard C functions, such as memcpy_s and strcpy_s, which include explicit bounds checking to prevent buffer overflows.
Key features include:
- Implementation of common memory/string operation functions (e.g.,
memcpy_s,strcpy_s). - Compliance with C11 Annex K standards.
- Ongoing analysis and potential implementation of additional standard functions defined in Annex K.