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

LIT-256 Bump WolfSSL v5.6.6-stable #154

Merged
merged 2 commits into from
Jan 2, 2024

Conversation

expressvpn-tom-l
Copy link
Contributor

@expressvpn-tom-l expressvpn-tom-l commented Dec 27, 2023

Description

Update WolfSSL to v5.6.6-stable and enable AES bitsliced option.

Also removed all the WolfSSL patches which are included in the v5.6.6-stable release already.

Changes:
https://github.com/wolfSSL/wolfssl/releases/tag/v5.6.6-stable

Motivation and Context

Keep dependencies up to date.

How Has This Been Tested?

Manual tested on devices:

  • iPhone 8
  • Android (Google Pixel 5)
  • Ubuntu 23.10

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

  • My code follows the code style of this project.
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • All active GitHub checks are passing
  • The correct base branch is being used, if not main

@expressvpn-tom-l expressvpn-tom-l force-pushed the LIT-256-bump-wolfssl-5.6.6 branch 4 times, most recently from e931cc3 to b4de1cb Compare December 28, 2023 03:23
@expressvpn-tom-l expressvpn-tom-l changed the title LIT-256 Bump WolfSSL v5.6.6-stable and remove patches LIT-256 Bump WolfSSL v5.6.6-stable Dec 28, 2023
@expressvpn-tom-l expressvpn-tom-l force-pushed the LIT-256-bump-wolfssl-5.6.6 branch from e65d67b to 7b3eeb4 Compare December 28, 2023 05:34
@expressvpn-tom-l expressvpn-tom-l marked this pull request as ready for review December 28, 2023 07:53
…gacy router

wolfcrypt/src/aes.c: In function 'bs_expand_key':
wolfcrypt/src/aes.c:2604:39: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
                                       *(word32*) t;
                                       ^
wolfcrypt/src/aes.c:2619:39: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
                                       *(word32*) t;
                                       ^
wolfcrypt/src/aes.c:2643:39: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
                                       *(word32*) t;
                                       ^
cc1: all warnings being treated as errors
@expressvpn-tom-l expressvpn-tom-l force-pushed the LIT-256-bump-wolfssl-5.6.6 branch from bf23390 to aceb054 Compare January 2, 2024 07:28
@expressvpn-tom-l expressvpn-tom-l merged commit e14b91f into main Jan 2, 2024
34 checks passed
@expressvpn-tom-l expressvpn-tom-l deleted the LIT-256-bump-wolfssl-5.6.6 branch January 2, 2024 07:57
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.

4 participants