Skip to content
This repository has been archived by the owner on Sep 26, 2023. It is now read-only.

Commit

Permalink
Merge pull request #13 from expressvpn/upgrade-wolfssl-5.5.2
Browse files Browse the repository at this point in the history
Update WolfSSL to 5.5.2
  • Loading branch information
expressvpn-pete-m authored Oct 29, 2022
2 parents 43377bc + eecce0c commit fc56e95
Show file tree
Hide file tree
Showing 4 changed files with 5 additions and 5 deletions.
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "wolfssl-sys"
version = "0.1.10"
version = "0.1.12"
edition = "2021"
authors = ["[email protected]"]
license = "GPL-2.0"
Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,9 @@ Add `wolfssl-sys` to your Cargo manifest:

```
[dependencies]
wolfssl-sys = "0.1.10"
wolfssl-sys = "0.1.12"
```
To ensure that the crate can be built even offline, the crate includes the source code for WolfSSL (currently version `5.4.0`). WolfSSL uses autotools to build and configure the library so this will need to be installed on the build system.
To ensure that the crate can be built even offline, the crate includes the source code for WolfSSL (currently version `5.5.2`). WolfSSL uses autotools to build and configure the library so this will need to be installed on the build system.

Note: This crate includes a patch from the WolfSSL master branch to improve reporting with Post Quantum curves. It has no other effect and as it is already merged into master, will be removed when WolfSSL cuts a new release.

Expand All @@ -32,7 +32,7 @@ WolfSSL offers Post Quantum support by leveraging `liboqs`, a library from the [

``` toml
[dependencies]
wolfssl-sys = { version = "0.1.10" features = ["postquantum"] }
wolfssl-sys = { version = "0.1.12" features = ["postquantum"] }
```

This will automatically build `liboqs` from the `oqs-sys` crate and link WolfSSL against it, making definitions such as `WOLFSSL_P521_KYBER_LEVEL5` available.
Expand Down
2 changes: 1 addition & 1 deletion build.rs
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ use std::env;
use std::path::PathBuf;
use std::process::Command;

static WOLFSSL_VERSION: &str = "wolfssl-5.5.1-stable";
static WOLFSSL_VERSION: &str = "wolfssl-5.5.2-stable";

/**
* Work around for bindgen creating duplicate values.
Expand Down
Binary file not shown.

0 comments on commit fc56e95

Please sign in to comment.