Skip to content

Releases: awslabs/aws-checksums

Allow mix of static and shared libs

24 Aug 20:23
48e7c0e
Compare
Choose a tag to compare
Pre-release

What's Changed

New Contributors

Full Changelog: v0.1.12...v0.1.13

Support new build flag: USE_CPU_EXTENSIONS

30 Sep 21:49
41df303
Compare
Choose a tag to compare

if -DUSE_CPU_EXTENSIONS=OFF then do not use function implementations that are optimized for specific CPU architectures, only use the generic implementation

Improved arm support

05 Feb 17:42
99bb0ad
Compare
Choose a tag to compare
Improved arm support Pre-release
Pre-release
  • Updated feature test compilation flags to properly detect/fail cortex features

Removed UNSTABLE from SONAME

11 Nov 20:25
8e1a84c
Compare
Choose a tag to compare
Pre-release
v0.1.10

Removed 0unstable from SOVERSION (#36)

Cmake Config Fixes

14 Aug 18:10
fb96b3e
Compare
Choose a tag to compare
Cmake Config Fixes Pre-release
Pre-release
  • updates cmake files to use the local project name, fixing consumers using this as a submodule

ARM CRC instructions, cpuid check refactor, and exported symbol changes

30 Jul 19:51
9fa9d4b
Compare
Choose a tag to compare
  • Refactor to run on aws-c-common's cpuid checks and cmake macros. (#31)
  • Add support for using Arm CRC instructions (#31)
  • Fix exported symbols according to changes in aws-c-common. (#32)

Fix duplicate symbols in gcc < 4.4

03 Jun 02:53
b6d35a1
Compare
Choose a tag to compare
Pre-release
v0.1.7

Fixed another stupid bug, this time it's not the compiler's fault tho…

Make sure clang builds use the hw optimized code, disable the asm on assemblers that don't know of clmul's existence.

02 Jun 19:34
1fea5fd
Compare
Choose a tag to compare
Clang is a bloody lier. Also disabled the asm on old assemblers. (#24)

* Clang is a bloody lier. Also disabled the asm on old assemblers.

Android Build Fix

25 Oct 18:20
519d6d9
Compare
Choose a tag to compare
Android Build Fix Pre-release
Pre-release

This release fixes conflicting symbols when building for Android.

fixed mixed static/shared builds.

16 Sep 19:29
343a0b0
Compare
Choose a tag to compare
Pre-release
v0.1.4

Added support for shared/static lib builds in the same build closure.…