Commit Graph

  • 8cfb59b9ea
    Add a way to get the certificates stored in an X509Store Noah 2020-03-22 23:20:59 -0500
  • dbc5459d63
    Merge pull request #1246 from mneumann/fix-build-on-dragonflybsd Steven Fackler 2020-03-21 10:30:06 -0400
  • 6254c1881b Fix build on DragonFly Michael Neumann 2020-03-21 12:46:59 +0100
  • 1994a523dc Upgrade CI versions Steven Fackler 2020-03-19 16:13:17 -0700
  • 614e739ef0
    Merge pull request #1241 from adrian-budau/master Steven Fackler 2020-02-26 10:13:16 -0500
  • e7d0e69c74
    Fix the memory leak in `X509Builder::append_extension`. Adrian Budau 2020-02-26 16:23:46 +0200
  • 99d63acb33
    Merge pull request #1238 from mcgoo/master Steven Fackler 2020-02-26 07:14:28 -0500
  • 03b8b29e4c use library names supplied by vcpkg Jim McGrath 2020-02-25 23:56:49 -0600
  • 7801226796 Tweak interface a bit Steven Fackler 2020-02-12 16:14:28 -0800
  • eed35cefb0
    Merge pull request #1229 from axos88/master Steven Fackler 2020-02-12 19:10:01 -0500
  • c81810d869 adds ability access the internal &SslContext of an SslAcceptor and SslConnector Akos Vandra 2020-02-05 16:00:32 +0100
  • 2dec15dbaa
    Merge pull request #1232 from rbtying/warn_non_snake Steven Fackler 2020-02-11 19:18:27 -0500
  • 16d93a9372 Allow bad style on pkey.rs Nipunn Koorapati 2020-02-11 14:28:53 -0800
  • ec46d27f83
    Merge pull request #1231 from rbtying/allow_deprecated Steven Fackler 2020-02-11 01:49:16 +0000
  • 4898f60e52 Attach cfg[allow_deprecated] to methods w/ uninitialized functionality Nipunn Koorapati 2020-02-10 12:53:47 -0800
  • 62187377b5 Release openssl v0.10.28 Steven Fackler 2020-02-04 21:58:26 +0000
  • 4b1564ebc1 Fix mutability of oneshot sign/verify methods Steven Fackler 2020-02-04 21:50:40 +0000
  • 972c7ae11a
    Fix visibility of Signer::new_intern Steven Fackler 2020-02-03 16:18:23 +0000
  • 61d5a1e38d Release openssl v0.10.27 Steven Fackler 2020-01-29 15:40:05 -0800
  • e02d85c799 Fix changelog Steven Fackler 2020-01-29 15:37:46 -0800
  • 216ffd0791 Release openssl-sys v0.9.54 Steven Fackler 2020-01-29 15:36:49 -0800
  • 6f4a592a2c
    Merge pull request #1225 from kubo39/no-renegotiation-option Steven Fackler 2020-01-27 14:49:37 -0500
  • 9189b67326 Add NO RENEGOTIATION option Hiroki Noda 2020-01-28 04:07:38 +0900
  • bb1cf5ef19
    Merge pull request #1222 from kubo39/EVP-APIs-encrypt-and-decrypt Steven Fackler 2020-01-27 08:55:44 -0500
  • 78c1e2409d Add EVP_EncryptInit_ex/EVP_EncryptFinish_ex, and the equivalently named decrypt functions Hiroki Noda 2020-01-25 00:49:47 +0900
  • ad37e7e07d
    Merge pull request #1160 from HyeonuPark/set-dtls-mtu Steven Fackler 2020-01-13 12:53:23 -0500
  • eda3ada731
    Merge pull request #1219 from alex/patch-1 Steven Fackler 2020-01-10 07:16:34 -0500
  • 9e6e36417d
    Update to autocfg 1.0 Alex Gaynor 2020-01-09 23:12:01 -0500
  • 4d5e5e1787 add SslStreamBuilder::set_dtls_mtu_size(usize) Hyeonu Park 2019-10-03 19:07:02 +0900
  • dfd9dfb289
    Merge pull request #1216 from kentfredric/bug-1215 Steven Fackler 2019-12-27 09:26:41 -0800
  • bba670dc90 Avoid false-failures if underlying network connection errors Kent Fredric 2019-12-27 21:15:39 +1300
  • 9b2eced529 Upgrade 1.0.2 in CI Steven Fackler 2019-12-24 09:12:40 -0800
  • 4a05dc7894
    Merge pull request #1205 from npmccallum/modernize Steven Fackler 2019-12-24 07:48:04 -0800
  • abc46f599e
    Merge pull request #1210 from AnderEnder/remove-deprecated-error-description Steven Fackler 2019-12-21 19:42:35 -0500
  • fc3c0a93d5 remove deprecated Error::description, replace deprecated cause with source Andrii Radyk 2019-12-21 23:53:49 +0100
  • 0815ac9b5d
    Merge pull request #1208 from Sach1nAgarwal/comment2 Steven Fackler 2019-12-20 09:14:58 -0500
  • 4cec131f37
    Merge pull request #1207 from Sach1nAgarwal/comment1 Steven Fackler 2019-12-20 09:14:44 -0500
  • 3ca6974f9e
    Merge pull request #1209 from Sach1nAgarwal/comment3 Steven Fackler 2019-12-20 09:14:28 -0500
  • 81cd1736d9 In the documentation of SslContextBuilder::set_cipher_list, we had given link of "SSL_get_client_ciphers" rather than "SSL_CTX_set_cipher_list". In this commit, we fix the typo. Sachin agarwal 2019-12-20 08:48:38 +0530
  • 7599cc5b43 In the documentation of SslContextBuilder::set_certificate, we had written "lthe" rather than "the". In this commit, we fix the typo. Sachin agarwal 2019-12-20 08:40:01 +0530
  • 96c49eee3c In the documentation of SslContextBuilder::set_session_id_context, we had written "be be" rather than "be". In this commit, we fix the typo. Sachin agarwal 2019-12-20 08:32:51 +0530
  • 2e00fb371b Replace try!() with ? Nathaniel McCallum 2019-12-17 15:45:35 +0000
  • 0d8561b58a
    Merge pull request #1202 from traviscross/fix-chain-typo Steven Fackler 2019-12-13 07:19:44 -0500
  • ac8214dad3 Fix documentation typo of "chain" Travis Cross 2019-12-12 21:59:58 +0000
  • 2fe7462aa9
    Fix link Steven Fackler 2019-12-12 07:25:29 -0500
  • 93b2862b91
    Merge pull request #1200 from froydnj/patch-1 Steven Fackler 2019-12-09 16:26:51 -0500
  • 6202626629
    fix a typo in the description of `Asn1Time` Nathan Froyd 2019-12-09 16:23:27 -0500
  • 9ccddf7abc
    Merge pull request #1196 from oberien/private-key-from-pkcs8 Steven Fackler 2019-12-03 21:37:21 -0500
  • 9f4c489588 Use d2i_PKCS8_PRIV_KEY_INFO instead of *_bio oberien 2019-12-04 02:02:33 +0100
  • fc529b6c81 Pkey::private_key_from_pkcs8 free p8inf oberien 2019-12-03 03:05:05 +0100
  • 4b2d46c252 Fix pointer constness correctly oberien 2019-12-01 03:37:39 +0100
  • a042edd134 Change *const to *mut to try if it fixes tests oberien 2019-12-01 03:29:57 +0100
  • 4218e121d0 move EVP_PKCS82PKEY into evp module oberien 2019-12-01 03:15:52 +0100
  • a7fa260331 Support for PKCS#8 unencrypted private key deserialization oberien 2019-12-01 03:02:01 +0100
  • 454cb6f9bc
    Merge pull request #1192 from fengyc/master Steven Fackler 2019-11-23 10:17:07 -0500
  • 395142f7cf
    Update openssl/src/hash.rs Yingcai Feng 2019-11-23 22:46:32 +0800
  • 2034331e0e Release openssl v0.10.26 Steven Fackler 2019-11-22 15:35:03 -0800
  • a5c757f164 Release openssl-sys v0.9.53 Steven Fackler 2019-11-22 15:29:03 -0800
  • 605003eec8 Fix up base64 docs Steven Fackler 2019-11-22 15:22:47 -0800
  • 288b189de0 Add EVP_md_null() and MessageDigest::md_null() fengyingcai 2019-11-22 16:33:15 +0800
  • 18552f1f1d Cleanup Steven Fackler 2019-11-21 17:10:34 -0800
  • b5eafedf17
    Merge pull request #1191 from sfackler/fix-seal Steven Fackler 2019-11-21 20:09:21 -0500
  • 56335d12fc
    Merge pull request #1183 from adamreichold/base64 Steven Fackler 2019-11-21 20:04:18 -0500
  • f85d631fcf
    Merge pull request #1184 from Atul9/cargo-fmt Steven Fackler 2019-11-21 20:01:39 -0500
  • ca5474683a Fix IV handling in envelope Steven Fackler 2019-11-21 16:59:44 -0800
  • 69b0092028
    Merge pull request #1187 from sfackler/sigalgs Steven Fackler 2019-11-16 15:07:04 -0500
  • f96fc6e913 Remove busted windows build Steven Fackler 2019-11-16 11:46:14 -0800
  • 0fb1e55a98 Allow configuration of EC groups and signature algorithms Steven Fackler 2019-11-16 10:36:29 -0800
  • 784978bad0
    Format code using 'cargo fmt' Atul Bhosale 2019-11-14 00:09:37 +0530
  • 86db2315d4 Avoid initialization overhead for base64 coding Adam Reichold 2019-11-13 14:21:19 +0100
  • bcbebbcace Expose EVP_{Encode,Decode}Block interfaces for base64 coding Adam Reichold 2019-11-13 13:03:37 +0100
  • 34c2b69118
    Merge pull request #1180 from PrismaPhonic/master Steven Fackler 2019-11-11 21:01:19 -0500
  • 5991f425fa Added unit test to test that new cloning feature works as intended Peter Farr 2019-11-11 16:40:05 -0800
  • 8fae1115a4 Changed all sha objects to be clonable per PR review suggestion. Peter Farr 2019-11-11 16:31:47 -0800
  • efd7915c32
    Merge pull request #1179 from lukaslihotzki/master Steven Fackler 2019-11-11 19:10:30 -0500
  • 258c49a581 Add #[cfg(ossl110)] Lukas Lihotzki 2019-11-11 23:03:40 +0100
  • 6d6429237d Add EC_GROUP_order_bits Lukas Lihotzki 2019-11-11 22:04:14 +0100
  • 22f029064a Added clonability for sha hash state. Useful for incremental hashing Peter Farr 2019-11-11 11:09:49 -0800
  • dc72a8e2c4
    Merge pull request #1173 from griff/rework-673 Steven Fackler 2019-10-21 20:37:41 -0400
  • 0e72e5d27f Release openssl-sys v0.9.52 Steven Fackler 2019-10-19 07:35:36 -0700
  • b29c7eacb1
    Merge pull request #1176 from vishwin/master Steven Fackler 2019-10-19 10:34:40 -0400
  • f66c860fce Support LibreSSL 3.0.2 Charlie Li 2019-10-19 09:56:56 -0400
  • 80e0dd03ba
    Add method to create Asn1Time from time_t value Brian Olsen 2019-10-10 18:33:47 +0200
  • 14a6a98ebf
    Add diff method and comparisons to Asn1TimeRef Brian Olsen 2019-10-10 18:03:45 +0200
  • ff14649daf Fix changelog links Steven Fackler 2019-10-09 18:04:54 -0700
  • 79fd645c75 Release openssl-sys v0.9.51 Steven Fackler 2019-10-09 18:03:13 -0700
  • a87636f452
    Note openssl-sys support Steven Fackler 2019-10-09 21:01:48 -0400
  • 815aab772b
    Merge pull request #1171 from mvertescher/fix-warnings Steven Fackler 2019-10-08 09:44:56 -0400
  • b771738a3a Fix rustc warnings Matt Vertescher 2019-10-08 08:25:26 -0400
  • 7c2a68c719
    Merge pull request #1166 from vishwin/master Steven Fackler 2019-10-03 19:50:21 -0400
  • e2b51a8705 Support LibreSSL 3.0.1 Charlie Li 2019-10-03 09:21:11 -0400
  • bb3e0f474b Release openssl v0.10.25 Steven Fackler 2019-10-02 17:52:36 -0700
  • 02c3262be8 Release openssl-sys v0.9.50 Steven Fackler 2019-10-02 17:45:12 -0700
  • 55f1fc5a73
    Merge pull request #1163 from sfackler/pkey-clone Steven Fackler 2019-10-01 22:11:52 -0400
  • 7ce0835b74 Implement Clone for PKey Steven Fackler 2019-10-01 18:45:10 -0700
  • c295fce45c Upgrade CI versions Steven Fackler 2019-10-01 15:34:33 -0700
  • 79d6d1ff2b
    Merge pull request #1153 from sturmsebastian/eddsa Steven Fackler 2019-09-08 20:49:41 -0400
  • cf9978bc0e Ensure Signer::len has documentation Sebastian Sturm 2019-09-08 14:45:06 +0200
  • 22e80b8c71 Bump MSRV again Steven Fackler 2019-09-07 06:02:03 -0700
  • 2260363648
    Bump MSRV Steven Fackler 2019-09-06 09:21:42 -0400