Skip to content

Releases: HaxeFoundation/hxcpp

Release 4.3.54

31 Jul 02:19
Compare
Choose a tag to compare
v4.3.54

Add some basic .asm support

Release 4.3.53

31 Jul 01:47
Compare
Choose a tag to compare
v4.3.53

Fix windows compile error

Release 4.3.51

26 Jul 10:00
7665c67
Compare
Choose a tag to compare
[android] Bump default API level to 21. (#1134)

NDK r26 has dropped support for API levels 19 and 20.
This only affects armv7 and x86, 64-bit architectures already required API level 21 or higher.
https://github.com/android/ndk/wiki/Changelog-r26#announcements

Release 4.3.50

25 Jul 12:12
d6ebd3c
Compare
Choose a tag to compare
[ssl] Expose mbedtls xml config for external use (#1133)

The exposed configuration can be used to solve issues with static
linking

Release 4.3.49

15 Jul 08:48
01cfee2
Compare
Choose a tag to compare
Remove #undef MBEDTLS_NET_C from mbedtls_config (#1128)

This was needed for windows because the `<windows.h>` include in
`threading_alt.h` broke compilation for `net_sockets.c`.

However, we can instead define `WIN32_LEAN_AND_MEAN` before including
<windows.h> in `threading_alt.h`, which avoids the issue so we can
remove this #undef.

Release 4.3.48

15 Jul 08:09
8bda60e
Compare
Choose a tag to compare
v4.3.48

[ssl] fix link order (#1129)

Release 4.3.47

15 Jul 08:07
40025d6
Compare
Choose a tag to compare
Fix mac ci failures (#1130)

* update setup haxe

* [ci] Add arm64 support to test suite

* [ci] Run x86_64 mac tests as well

* [ci] Use arm64 output folder for arm64 tests

This is already in .gitignore

---------

Co-authored-by: Aidan Lee <[email protected]>

Release 4.3.46

11 Jul 18:46
6d0b37b
Compare
Choose a tag to compare
[ssl] Separate mbedtls c files from SSL.cpp (#1125)

* [ssl] Separate mbedtls c files from SSL.cpp

* [ssl] Remove mbedtls depend on hxcpp-depends

Release 4.3.45

27 Jun 06:25
9cdfc47
Compare
Choose a tag to compare
Check HXCPP_ARCH before defaulting to host arch (#1122)

* Check HXCPP_ARCH before defaulting to host arch

Right now HXCPP_ARCH is ignored, which means you can get situations
where `HXCPP_ARM64` is set but the architecture is x86_64 so you may end
up with a broken build.

* Fix formatting

Release 4.3.44

27 Jun 06:10
f97a11e
Compare
Choose a tag to compare
CI - UTest2 (#1120)

* std tests now use utest

* utest for native tests

* utest for telemetry

* rest of the tests hopefully working

* another isNull test

* Easier to reason about assert

* Swivel asserts around

* More aggressive stack clearing

* Non debug haxe tests