Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update vendored libs #1026

Merged

Conversation

Apprentice-Alchemist
Copy link
Contributor

@Apprentice-Alchemist Apprentice-Alchemist commented Jan 20, 2023

Vendored libs really should be updated more often, especially for things like mbedtls.

Notes:

  1. Has been tested with Haxe test suite, so hopefully that means nothing has broken
  2. I haven't updated PCRE since we should update to pcre2, but that's for a future PR.
  3. I've updated mbedtls to 2.28.x, but that's only supported until 2024, so at some point we will have to switch to mbedtls 3.x.

Closes #840 (which has been ignored for more than 2 years...)

src/hx/libs/ssl/Build.xml Outdated Show resolved Hide resolved
@Uzume
Copy link

Uzume commented Mar 25, 2023

2. I haven't updated PCRE since we should update to pcre2, but that's for a future PR.

Migration to PCRE2 is already in the works, see #1037. This seems to be the last remaining hold out, see HaxeFoundation/haxe#10491.

@Simn Simn added this to the Maybe 4.3 milestone Mar 27, 2023
@hughsando hughsando merged commit 94a8658 into HaxeFoundation:master Apr 10, 2023
@Apprentice-Alchemist Apprentice-Alchemist deleted the update-vendored-libs branch May 23, 2024 13:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants