Commit Graph

  • 3478bc2668
    Merge pull request #83 from signalapp/private_key_to_der_pkcs8 Ivan Nikulin 2023-07-27 10:11:02 +0100
  • f9e1d2e51c
    Merge pull request #130 from inikulin/frankenfips Ivan Nikulin 2023-07-27 10:05:08 +0100
  • d4ddd16ee2 Add fips-link-precompiled feature Ivan Nikulin 2023-07-26 14:35:40 +0100
  • 09d92e54fc
    Merge pull request #128 from ghedo/bssl_source_path Ivan Nikulin 2023-07-14 15:14:42 +0100
  • f772338238 Allow specifying a custom BoringSSL source directory Alessandro Ghedini 2023-07-14 10:15:04 +0100
  • 63e178d880
    Merge pull request #126 from inikulin/rpk-pqc Ivan Nikulin 2023-07-10 23:08:33 +0100
  • 0b542999d4 Address review comments Ivan Nikulin 2023-07-10 14:00:52 +0100
  • d59d170c4d Update docs Ivan Nikulin 2023-07-10 12:29:30 +0100
  • d1ee9bfd86 Use workspace metadata for crates Ivan Nikulin 2023-07-10 11:38:18 +0100
  • c4e8a94a69 Add RPK and PQ crypto features Ivan Nikulin 2023-07-07 13:50:36 +0100
  • 8f488550eb
    Merge pull request #120 from nox/revert Ivan Nikulin 2023-07-03 11:09:41 +0100
  • 6e751e85cb Revert "Merge pull request #108 from nox/store-clone" Anthony Ramine 2023-05-15 15:26:16 +0200
  • ad2517f797 Fix build Anthony Ramine 2023-05-15 15:35:55 +0200
  • 1c1af4b38b
    Merge pull request #108 from nox/store-clone Ivan Nikulin 2023-05-11 16:25:11 +0100
  • da32be1fa9
    Merge pull request #114 from nox/nox/openssl-fixes Ivan Nikulin 2023-05-11 16:24:29 +0100
  • ec52371e6b
    Merge pull request #79 from signalapp/deriver-leak Ivan Nikulin 2023-05-11 16:23:56 +0100
  • 0dd85d187b
    Merge pull request #117 from nox/bump-boringssl Ivan Nikulin 2023-05-11 16:23:28 +0100
  • 561d786c10
    Merge pull request #97 from PiotrSikora/boringcrypto_4407 Ivan Nikulin 2023-05-11 16:22:25 +0100
  • e1dc466cd1
    Merge pull request #104 from tbu-/pr_doc_typo Ivan Nikulin 2023-05-11 16:20:47 +0100
  • 7cfe2065a3
    Merge pull request #115 from nox/bindgen Ivan Nikulin 2023-05-09 23:04:37 +0100
  • 902e7d0c92 Update BoringCrypto to FIPS 140-2 certificate 4407. Piotr Sikora 2023-01-10 08:44:15 +0000
  • 6274f70726 Update boringssl to latest upstream commit Anthony Ramine 2023-05-05 11:08:33 +0200
  • 530db8841b Bump bindgen to 0.65.1 Anthony Ramine 2023-04-27 12:58:48 +0200
  • 2ceb99216f Implement ToOwned for X509StoreRef and Clone for X509Store Anthony Ramine 2023-03-27 11:59:36 +0200
  • b36b1705b3 Fix race condition with X509Name creation Alex Gaynor 2023-03-21 20:49:48 -0400
  • 90dfe2f912 Document the horror show Alex Gaynor 2023-03-21 20:45:35 -0400
  • c80e3a3ec5 Always provide an X509V3Context in X509Extension::new because OpenSSL requires it for some extensions (and segfaults without) Alex Gaynor 2023-03-21 20:44:15 -0400
  • 0f28001027 Resolve an injection vulnerability in EKU creation Alex Gaynor 2023-03-21 20:31:02 -0400
  • 1eea7c5271 Resolve an injection vulnerability in SAN creation Alex Gaynor 2023-03-21 20:20:26 -0400
  • ae0cd6b98e Add X509Name to/from DER methods Rob Shearman 2021-10-04 13:01:11 +0100
  • f8e225e6a4 Add additional function so that x509 name with specific type can be added Joshua Nitschke 2020-11-12 09:26:23 -0800
  • 4ce9c50b63
    Merge pull request #116 from nox/clippy Ivan Nikulin 2023-05-05 09:44:30 +0100
  • 74b0cc0da7 Fix lints Anthony Ramine 2023-03-27 11:59:56 +0200
  • 6d61bf2adb Fix google test Anthony Ramine 2023-03-27 13:07:23 +0200
  • 7215070e22 Use ubuntu-20.04 image for FIPS build Anthony Ramine 2023-03-27 12:58:41 +0200
  • 8c2c2bd2b6 Add link in docs Tobias Bucher 2023-02-28 14:33:07 +0100
  • f102b3792b psuedo → pseudo Tobias Bucher 2023-02-28 13:27:35 +0100
  • 3059ba6e10
    Merge pull request #78 from signalapp/aarch64-cross-compilation Ivan Nikulin 2022-09-27 16:14:52 +0100
  • 34929928c4 bump version number for tokio-boring Joshua Nelson 2022-09-16 13:13:08 -0500
  • da2c13e761 Update changelogs and bump version numbers Joshua Nelson 2022-09-16 12:39:00 -0500
  • bd4f8d58ef Fix clippy warnings Joshua Nelson 2022-09-07 10:16:13 -0500
  • 774e721ad9 Remove uses of `mem::uninitialized` Joshua Nelson 2022-09-07 10:10:16 -0500
  • 3841e626ae Remove T: Debug bound 4JX 2022-08-09 01:48:18 +0200
  • 3417b41b5b hyper-boring: Impl debug for MaybeHttpsStream 4JX 2022-08-08 19:24:45 +0200
  • 172b623bcc boring: Expose PKey::private_key_to_der_pkcs8(_passphrase) Jordan Rose 2022-07-28 15:13:08 -0700
  • a117901fe0 boring-sys: Use the Android NDK sysroot when running bindgen Jordan Rose 2022-07-25 14:54:54 -0700
  • db03da82fd boring: Fix memory leak in `Deriver` Ravi Khadiwala 2022-06-30 20:15:49 -0500
  • 3bbb1b94b6 Add minimal cross-compilation support for Windows and AArch64 Linux Jordan Rose 2022-06-22 13:27:13 -0700
  • 74a453d8b0 MSVC generator hack should be only applied to MSVC msoxzw 2022-06-17 19:02:07 +0000
  • ccc0128cba chore: update to bindgen 1.60 Alexis (Poliorcetics) Bourget 2022-06-07 08:51:21 +0200
  • 87cdcee599 ci: Test builds for iOS targets ilammy 2021-12-30 20:05:13 +0900
  • 4c5ffc7723 ci: Don't run tests when targeting iOS ilammy 2021-12-30 20:03:28 +0900
  • 76ba5429d7 boring-sys: Disable alignment tests for iOS ARM64 targets ilammy 2022-01-01 13:54:25 +0900
  • 51e99ea9c0 boring-sys: Configure "rustc-cdylib-link-arg" only for macOS targets ilammy 2021-12-30 19:52:39 +0900
  • 11910f1e7c boring-sys: Pass "-isysroot" to bindgen for iOS builds ilammy 2021-12-30 19:50:31 +0900
  • d3486e40c5 boring-sys: Support "aarch64-apple-ios-sim" targets ilammy 2021-12-30 19:41:57 +0900
  • f7673415bf boring-sys: Use TARGET to determine iOS CMake params ilammy 2021-12-30 19:40:02 +0900
  • 06cf604b3a boring-sys: Pull iOS CMake params into a function ilammy 2021-12-30 19:37:04 +0900
  • 570cc95c90 boring-sys: Pull Android CMake params into a function ilammy 2021-12-30 19:33:31 +0900
  • 00b14f6379 boring-sys: Save time by not building the bssl CLI utility Jordan Rose 2022-06-02 13:36:08 -0700
  • 863b72b3a8 ssl/test: fix UT expectations accordingly with boringssl change BiagioFesta 2022-04-28 15:49:23 +0200
  • e141e834f1 Update boringssl deps for quiche 0.12.0 compatibility BiagioFesta 2022-04-27 13:16:39 +0200
  • e6ddc40333 boring: BigNumRef::to_vec_padded() ilammy 2022-02-12 15:18:20 +0900
  • 1507689c5b
    Add fips-3678 feature (#52) Braden Ehrat 2022-01-31 16:11:33 -0600
  • 5f327aba86 boring: Suppress Clippy warnings about missing safety docs ilammy 2021-12-30 20:16:54 +0900
  • db6867b794 Add/update changelogs Joshua Nelson 2021-12-16 13:44:05 -0600
  • 18650f625e Bump versions for release Joshua Nelson 2021-12-16 13:15:55 -0600
  • 44426292e0 Remove PasswordCallback Robin Lindner 2021-10-06 21:55:46 +0200
  • c4e1f47497 Relax constraints on `Display for tokio-boring::HandshakeError` Oliver Gould 2021-11-04 17:16:08 +0000
  • dcbe1571b3 boring-sys: Disable unnecessary bindgen dependencies Oliver Gould 2021-11-02 16:58:52 +0000
  • 75d6ced4c9 Remove unused and deprecated `tempdir` dependency Joshua Nelson 2021-08-10 15:48:41 -0500
  • 057a81b9a4 Remove unused `*Ref` parameters to macro Joshua Nelson 2021-08-09 16:41:07 -0500
  • e46378d4de Update dependencies Joshua Nelson 2021-08-09 16:35:27 -0500
  • c037a438f8 Switch to 2018 edition in boring Joshua Nelson 2021-08-12 11:32:28 -0500
  • 46787b7b69 Run `cargo fix --edition Joshua Nelson 2021-08-12 11:30:34 -0500
  • 03dda42d1a Remove unused attribute Joshua Nelson 2021-07-30 12:30:48 -0400
  • 993f68ded2 Remove unused dependency on bytes Robin Lambertz 2021-06-14 18:04:51 +0200
  • 080dfa7edf Update bindgen to 0.59 and bytes to 1 Anthony Ramine 2021-07-29 09:53:52 +0200
  • 52499f5562
    Merge pull request #46 from cloudflare/jnelson/rust-1.54 Connor Jones 2021-07-30 10:45:34 -0400
  • 6ddfee29b7 Fix clippy warnings for 1.54 Joshua Nelson 2021-07-29 11:58:58 -0400
  • 3a0e2db753 Update documentation for tokio-boring Joshua Nelson 2021-07-28 15:20:59 -0400
  • 8d00e01332
    Merge pull request #43 from cloudflare/jnelson/submodule Connor Jones 2021-07-28 15:00:03 -0400
  • 7c772a9832
    Merge pull request #37 from Evrard-Nil/allow-pre-built-binaries Joshua Nelson 2021-07-28 14:58:52 -0400
  • cedceb8213 Fetch git submodule automatically Joshua Nelson 2021-07-27 17:06:11 -0400
  • 6355fd816f
    Merge pull request #42 from cloudflare/jnelson/warnings Connor Jones 2021-07-27 23:43:10 -0400
  • 57eac7dfc3 Ignore bindgen warnings until they're fixed upstream Joshua Nelson 2021-07-27 16:21:13 -0400
  • c5010de2af pre-built binaries: Update readme and fix clippy Evrard-Nil Daillet 2021-06-01 10:52:36 +0200
  • 2e8ad14f59 Check for env var for pre-built binaries of bssl Evrard-Nil Daillet 2021-05-18 20:16:16 +0200
  • 9cb2e41e1f
    Merge pull request #33 from nox/bump Ivan Nikulin 2021-04-16 12:11:25 +0100
  • 72e347d041 Bump tokio-boring to 2.1.3 Anthony Ramine 2021-04-16 13:06:27 +0200
  • c8f13f23bd
    Merge pull request #32 from nox/bump Ivan Nikulin 2021-04-16 12:01:25 +0100
  • 77ef82c88d Bump boring to 1.1.6 Anthony Ramine 2021-04-16 13:00:09 +0200
  • dbc4e70fcc
    Merge pull request #30 from nox/client-version Ivan Nikulin 2021-04-16 11:59:04 +0100
  • 61e69eb3e2
    Merge pull request #31 from nox/unexpected-eof Ivan Nikulin 2021-04-16 11:57:48 +0100
  • 4473d08df4 Introduce HandshakeError::code Anthony Ramine 2021-04-16 12:31:28 +0200
  • fbdcfc3dbc Introduce ClientHello::client_version Anthony Ramine 2021-04-16 11:38:45 +0200
  • 90a195c9fe
    Merge pull request #29 from nox/bump Ivan Nikulin 2021-04-13 15:12:11 +0100
  • c85bf0940e Bump boring to 1.1.5 Anthony Ramine 2021-04-13 16:05:40 +0200
  • 10e472f64a
    Merge pull request #28 from nox/early-servername Ivan Nikulin 2021-04-13 12:21:26 +0100
  • d147f155a4 Allow retrieving the version string from early callback Anthony Ramine 2021-04-13 12:03:55 +0200