Skip to content

Releases: awslabs/aws-c-common

Stack dump improvements

07 Nov 22:39
c1e62c8
Compare
Choose a tag to compare
Pre-release
v0.4.19

Added newlines to stacktrace headers (#541)

Stack dump improvements

07 Nov 21:30
1906857
Compare
Choose a tag to compare
Pre-release
v0.4.18

Always print both raw and resolved stack trace, helps in release buil…

Memory tracing updates

05 Nov 23:00
4bd17cf
Compare
Choose a tag to compare
Pre-release
v0.4.17

Fixed probing for stack trace availability (#537)

Memory Tracing

05 Nov 18:20
cbf339c
Compare
Choose a tag to compare
Memory Tracing Pre-release
Pre-release
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

28 Oct 22:54
e3e7ccd
Compare
Choose a tag to compare
Pre-release
v0.4.15

aws_string_c_str() (#534)

Fix alignment on Windows

23 Oct 20:02
Compare
Choose a tag to compare
Pre-release
v0.4.14

Remove AWS_ALIGN, as it doesn't work reliably, add AWS_ALIGNED_TYPEDE…

Added ring_buffer allocator, AWS_UNREACHABLE

17 Oct 22:13
852014d
Compare
Choose a tag to compare
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.

03 Oct 21:31
82a26d5
Compare
Choose a tag to compare

Fixed bug in AWS_ASSUME on gcc.

19 Sep 05:26
cf3bec3
Compare
Choose a tag to compare
Pre-release
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

18 Sep 21:30
ab97f68
Compare
Choose a tag to compare
Pre-release
Fixed support for gcc 4.1.2. (#507)

* Fixed support for gcc 4.1.2.