-
Notifications
You must be signed in to change notification settings - Fork 121
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge remote-tracking branch 'origin/master' into jnelson/update-upst…
…ream-boring-merge I intentionally retained the following changes: - FIPS support for non-32-bit non-Windows platforms, see #65 - FIPS support for `X509StoreContextRef::chain`, see #66 Upstream has had roughly the following changes since the last merge: - FIPS support - Updated dependencies - Git submodules are fetched automatically - Support for pre-built versions of boringssl using `BORING_BSSL_PATH` and `BORING_BSSL_INCLUDE_PATH` - Support for `HandshakeError::code` and `ClientHello::client_version`
- Loading branch information
Showing
61 changed files
with
647 additions
and
531 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,4 +4,4 @@ | |
ignore = dirty | ||
[submodule "boring-sys/deps/boringssl-fips"] | ||
path = boring-sys/deps/boringssl-fips | ||
url = ssh://[email protected]:7999/sys/boringssl.git | ||
url = ssh://[email protected]:7999/sys/boringssl.git |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
# Change Log | ||
|
||
## [Unreleased] | ||
|
||
## [v2.0.0] - 2021-12-16 | ||
|
||
### Changed | ||
|
||
* Updated `foreign-types` from 0.3 to 0.5. This is technically a breaking change if you used `foreign-types` in your own crate, but in practice this shouldn't have a large impact. | ||
* Removed unused `*Ref` structs; these served no purpose and were not useful. | ||
* Removed unused `tempdir` dependency |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
# Change Log | ||
|
||
## [Unreleased] | ||
|
||
## [v2.0.0] - 2021-12-16 | ||
|
||
### Added | ||
|
||
* Allow using pre-built binaries of `bssl` using the `BORING_BSSL_PATH` env variable | ||
* Automatically fetch the `boringssl` submodule if it doesn't yet exist | ||
|
||
### Changed | ||
|
||
* Removed unused `PasswordCallback` type | ||
* Disable unused bindgen dependencies | ||
* Update `bindgen` and `bytes` dependencies | ||
* |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
[package] | ||
name = "boring-sys" | ||
version = "1.1.1" | ||
version = "2.0.0" | ||
authors = ["Alex Crichton <[email protected]>", | ||
"Steven Fackler <[email protected]>", | ||
"Ivan Nikulin <[email protected]>"] | ||
|
@@ -26,10 +26,11 @@ include = [ | |
"/src", | ||
] | ||
|
||
[features] | ||
fips = [] | ||
|
||
[build-dependencies] | ||
bindgen = "0.57" | ||
bindgen = { version = "0.59", default-features = false, features = ["runtime"] } | ||
cmake = "0.1" | ||
libc = "0.2" | ||
|
||
[features] | ||
# Use a FIPS-validated version of boringssl. | ||
fips = [] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.