Releases: awslabs/aws-c-common
Releases · awslabs/aws-c-common
Stack dump improvements
v0.4.19 Added newlines to stacktrace headers (#541)
Stack dump improvements
v0.4.18 Always print both raw and resolved stack trace, helps in release buil…
Memory tracing updates
v0.4.17 Fixed probing for stack trace availability (#537)
Memory Tracing
Generalized Mem tracing (#536) * Ported alloc tracer from Java CRT, added unit tests * Generalized backtrace/backtrace_symbols for multiple platforms * Added tests to ensure midstream usage works * Stack trace decoding test now uses virtual logger * Fixed AWS_VARIABLE_LENGTH_ARRAY on windows, causing stack corruption * Converted all tests to use the mem tracer * Removed allocator from test harness structure, enabled logging by default
aws_string_c_str() helper fn
v0.4.15 aws_string_c_str() (#534)
Fix alignment on Windows
v0.4.14 Remove AWS_ALIGN, as it doesn't work reliably, add AWS_ALIGNED_TYPEDE…
Added ring_buffer allocator, AWS_UNREACHABLE
Imported ring buffer allocator from node CRT (#527) * Imported ring buffer allocator from node, fixed bugs, added unit test * Implemented realloc as an assert to prevent use
Fixed visibility on static libs, added secure string length functions, fixed buffer overflow vulnerability in stack trace printing.
Pre-release
v0.4.12 Don't set fvisibility on static libs. (#516)
Fixed bug in AWS_ASSUME on gcc.
Fix stupid bad boolean logic in macro. (#508) * Fix stupid bad boolean logic in macro. * simplified gcc macro for assume.
fixed gcc 4.1.2 builds
Fixed support for gcc 4.1.2. (#507) * Fixed support for gcc 4.1.2.