Skip to content

Releases: awslabs/aws-c-common

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.

fixed mixed static/shared builds.

16 Sep 19:17
d27acc1
Compare
Choose a tag to compare
Pre-release
v0.4.9

Reorder thread shutdown so that only truly necessary memory is still …

Made AWS_ENABLE_LTO an option

11 Sep 20:48
2c8ed74
Compare
Choose a tag to compare
Pre-release
AWS_ENABLE_LTO=ON|OFF now controls LTO globally (#504)

* AWS_ENABLE_LTO=ON|OFF now controls LTO globally

* Made AWS_ENABLE_LTO an option

Added support for thread exit callbacks

11 Sep 16:32
94351a9
Compare
Choose a tag to compare
Pre-release
Added support for thread exit callbacks (#503)

* Added support for thread exit callbacks

* Added user data support to aws_thread_call_once

LTO support for Clang/GCC

03 Sep 22:47
f2ab9d0
Compare
Choose a tag to compare
Pre-release
LTO support (#499)

* Added IPO/LTO support to cmake

* Removed the requirement that release builds produce good backtrace output

* Check for IPO policy in older versions of CMake

* Add policy existence check to c flags