Releases: awslabs/aws-c-common
Releases · awslabs/aws-c-common
Win7 API level support
Added AWS_SUPPORT_WIN7, Win7 is no longer supported by default (#669) * Added AWS_SUPPORT_WIN7, Win7 is no longer supported by default * Added AWS_SUPPORT_WIN7 macro for feature detection
Bytebuf updates
- Added some new aws_byte_buf APIs - functions for securely (zero all released memory) appending both cursors and single bytes.
- Removed aws_bigint; it is no longer needed.
Bigint constant time updates
- Reworks certain bigint constructors and operators to constant time
Added support for BOM/text encoding detection
v0.4.46 Added BOM detection/encoding detection via aws_text_encoding_detect (…
Added support for MSVC static CRT linkage
v0.4.45 Doc update for STATIC_CRT (#644)
AWS versions of isspace(), isalpha(), etc.
aws versions of isspace() isalpha() etc (#642) Versions of isspace() isalpha() etc for use with ASCII/UTF-8. C's built-in functions are affected by user's locale.
Added newline to a test file that was breaking builds.
Added newline to process_test.c (#641) * Added newline to process_test.c
Updated Process API to expose max fds for the system.
IO handle ulimit stuff. (#637) API for reading max fds and updating the soft limit.
SBA fix for windows, warning fixes for ctz math fallbacks
Windows compilation fixes (#631) * Use _WIN32 consistently, no WIN32 * Use signed compare in fallback ctz implementations * Added cross compile CI * Don't build consumers for cross compile, they're not all guaranteed to work * Use builder version v0.6.4
Small Block Allocator support
Add utility to append null terminator to aws_byte_buf. Co-authored-by: Andrew Tang <[email protected]>