Commit Graph

  • 2260363648
    Bump MSRV Steven Fackler 2019-09-06 09:21:42 -0400
  • 9780fd6ba2
    Merge pull request #1152 from thomaswhiteway/ecdsa_sig_set0_leak Steven Fackler 2019-09-06 09:20:33 -0400
  • 106d613805 Free r and s on ECDSA_SIG before overwriting them in ECDSA_SIG_set0 Thomas Whiteway 2019-09-06 09:53:58 +0100
  • bdede43afe Added support for Ed25519 and Ed448 signatures Sebastian Sturm 2019-08-16 11:10:29 +0200
  • 8b2c370b86 Release openssl-sys v0.9.49 Steven Fackler 2019-08-15 22:19:46 -0400
  • 0e2cd8219a
    Merge pull request #1149 from sfackler/libressl-3 Steven Fackler 2019-08-06 19:36:20 -0700
  • 749f837d36 Fix minimal version build Steven Fackler 2019-08-06 19:12:17 -0700
  • 8d521bacbb Support LibreSSL 3.0.0 Steven Fackler 2019-08-06 18:36:04 -0700
  • dbe0672dc4 Release openssl v0.10.24 Steven Fackler 2019-07-19 07:45:32 -0700
  • 45c83e2772 Release openssl-sys v0.9.48 Steven Fackler 2019-07-19 07:30:11 -0700
  • 6af4f91674
    Merge pull request #1142 from sfackler/fix-ex-data-bs Steven Fackler 2019-07-18 22:56:00 -0400
  • 8d2e9e783d Hack around an unpatched OpenSSL issue Steven Fackler 2019-07-18 22:43:23 -0400
  • 5f0e5e2e51
    Merge pull request #1140 from Leo1003/aes-192 Steven Fackler 2019-07-06 21:11:40 -0700
  • d598f156a7 Add AES-192 tests in CTR, CFB, and OFB modes Leo 2019-07-06 23:49:56 +0800
  • 88c5bd81c7 Add AES-192 and OFB mode Leo 2019-07-06 17:11:37 +0800
  • 01fc84f5e0
    Merge pull request #1136 from Leo1003/dsa_priv_pem Steven Fackler 2019-06-30 09:14:52 -0700
  • a02a962f7d Expose pem serialize function for DSA private key Leo 2019-06-30 23:35:50 +0800
  • 9ba802ad43
    Merge pull request #1135 from sfackler/mozilla-5 Steven Fackler 2019-06-29 07:32:59 -0700
  • 850e93ee85 Don't depend on NO_SSL_MASK Steven Fackler 2019-06-28 20:07:22 -0700
  • d3104955dd Minimize test duplication Steven Fackler 2019-06-28 19:51:52 -0700
  • 1b3e0c8a15 Add mozilla v5 configurations Steven Fackler 2019-06-28 19:42:29 -0700
  • 0d9f37be5b
    Merge pull request #1131 from mbelop/ec_point_dup Steven Fackler 2019-06-19 20:57:00 -0700
  • aef0517dcf Expose EC_POINT_dup as EcPoint::to_owned Mike Belopuhov 2019-06-19 21:34:48 +0200
  • 39e692fac5
    Merge pull request #1130 from mbelop/cofactor Steven Fackler 2019-06-15 11:55:56 -0700
  • e8fc907da3 Expose EC_GROUP_get_cofactor as EcGroup::cofactor Mike Belopuhov 2019-06-14 16:41:47 +0200
  • ccb2fd49ca
    Merge pull request #1128 from mbelop/mike/generator Steven Fackler 2019-06-13 09:01:13 -0700
  • 390d71f1e5 Expose EC_GROUP_get0_generator as EcGroup::generator Mike Belopuhov 2019-06-13 02:55:15 +0200
  • 89bd6d6168
    Merge pull request #1127 from snapview/cms-pem Steven Fackler 2019-06-12 08:31:51 -0700
  • fab6ea4727 Conditionally compile PEM functions for CMS Daniel Abramov 2019-06-12 15:10:05 +0200
  • ed966a09ac Extend CMS unit tests (pem/der conversions) Daniel Abramov 2019-06-12 10:36:44 +0200
  • 69ee79d435 Fix formatting in cms `to_der` implementation Daniel Abramov 2019-06-12 10:24:53 +0200
  • 124c05d058 Add `CmsContentInfo` <-> PEM bindings Daniel Abramov 2019-06-12 10:23:48 +0200
  • 3629bb6f26
    Merge pull request #1124 from Leo1003/eckey_debug Steven Fackler 2019-06-10 08:53:33 -0700
  • d2e48e8d1f Add Debug impl for EcKey Leo 2019-06-10 21:57:10 +0800
  • 179758010a
    Merge pull request #1122 from russelltg/aes_wrap Steven Fackler 2019-06-07 21:06:25 -0700
  • 1c3f5b5f57 Address comments Russell Greene 2019-06-07 19:32:36 -0600
  • b9341856b1 Add AES_wrap_key and AES_unwrap_key functionality Russell Greene 2019-06-05 21:03:34 -0600
  • ef86438a10 Report the vendored install location Steven Fackler 2019-05-31 19:08:58 -0700
  • d7a768ea91
    Merge pull request #1119 from sfackler/openssl-111c Steven Fackler 2019-05-31 08:48:19 -0700
  • 958c1811b0 Fix constness for 1.1.1c Steven Fackler 2019-05-31 07:24:13 -0700
  • 49fc65f366 Bump CI versions Steven Fackler 2019-05-30 22:01:54 -0700
  • 0202c20ca3
    Merge pull request #1118 from animalsiknow/error-display-reason Steven Fackler 2019-05-30 13:06:23 -0700
  • e3ac3f40bf Display for Error was incorrectly showing func instead of reason. Simon Génier 2019-05-30 15:06:14 -0400
  • 3b064fdb02 Release openssl v0.10.23 Steven Fackler 2019-05-18 12:13:39 -0700
  • b6d968b378 Release openssl-sys v0.9.47 Steven Fackler 2019-05-18 12:10:27 -0700
  • efd2c53843
    Merge pull request #1116 from sfackler/fix-sess-cbs Steven Fackler 2019-05-18 12:07:21 -0700
  • b39a712076 Fix handling of session callbacks Steven Fackler 2019-05-18 10:27:40 -0700
  • d861eb16dd
    Merge pull request #1113 from Metaswitch/add_client_ca Steven Fackler 2019-05-13 11:33:01 -0700
  • 2e37753790
    Const-correctness Andy Caldwell 2019-05-13 19:11:15 +0100
  • 41fea135ad
    Allow passing by non-owned reference Andy Caldwell 2019-05-13 18:49:09 +0100
  • 628c3b338a
    Add SSL_CTX_add_client_CA on OpenSSL Andy Caldwell 2019-05-13 15:07:46 +0100
  • 6686092edf Release openssl v0.10.22 Steven Fackler 2019-05-08 18:46:43 -0700
  • aabaf97935 Release openssl-sys v0.9.46 Steven Fackler 2019-05-08 18:43:09 -0700
  • a9b9f818a1
    Merge pull request #1097 from vishwin/master Steven Fackler 2019-05-08 18:40:18 -0700
  • 801a236413 Ignore SRTP tests on libressl 2.9.1 Steven Fackler 2019-05-08 18:19:42 -0700
  • 2f5ecb4267 Release openssl-sys v0.9.45 Steven Fackler 2019-05-03 19:52:18 -0700
  • d4f85a323f
    Merge pull request #1107 from sfackler/revert-1100-patch-1 Steven Fackler 2019-05-03 19:38:15 -0700
  • 62b211990f
    Revert "fix build err for taget `*-pc-windows-gnu`" Steven Fackler 2019-05-03 18:44:53 -0700
  • d2b169dae6 Fix doc link bugs Steven Fackler 2019-05-03 07:31:16 -0700
  • 9f3cf9907f
    Merge pull request #1103 from alexcrichton/autocfg Steven Fackler 2019-05-01 08:39:49 -0700
  • 06577cbf9c Switch from `rustc_version` to `autocfg` Alex Crichton 2019-05-01 08:09:40 -0700
  • 3331908a1d Release openssl v0.10.21 Steven Fackler 2019-04-30 21:59:02 -0700
  • dedbcc6570 Release v0.9.44 Steven Fackler 2019-04-30 21:54:53 -0700
  • d8a9a7fa11
    Merge pull request #1100 from nanpuyue/patch-1 Steven Fackler 2019-04-29 19:17:29 -0700
  • ee5b8b1f44
    Merge pull request #1102 from npmccallum/master Steven Fackler 2019-04-29 15:54:45 -0700
  • 7ad3208937 Fix output size check for stream ciphers Nathaniel McCallum 2019-04-29 17:45:12 -0400
  • 995f9a9533 Whitelist future LibreSSL 2.9.x versions, as 2.9.1 is the first stable release. Charlie Li 2019-04-26 14:35:11 -0400
  • 844c3c445a
    fix build err for taget `*-pc-windows-gnu` 南浦月 2019-04-26 15:27:16 +0800
  • 18eaa3d09e
    Merge pull request #1099 from sfackler/atomic-deprecation Steven Fackler 2019-04-25 10:10:34 -0700
  • 4121ac34cb Fix deprecation warnings in tests Steven Fackler 2019-04-25 10:03:13 -0700
  • d79090a00a Reconcile exdata and version functions between libraries/versions. Charlie Li 2019-04-24 23:15:56 -0400
  • 98f91769e3 Add missing any() in the {,D}TLS_method usage logic. Charlie Li 2019-04-24 19:27:05 -0400
  • f0b8a2e467 Support LibreSSL 2.9.1 Charlie Li 2019-04-23 09:53:56 -0400
  • 2024379f17 Clean up seal/open a bit Steven Fackler 2019-04-23 20:21:43 -0700
  • 2d8b7225e4
    Merge pull request #1094 from vojta7/EVP_Seal Steven Fackler 2019-04-23 19:55:28 -0700
  • 865c613de3 Fix requiret ossl version for EVP_PKEY_size Vojtěch Pejša 2019-04-23 12:36:42 +0200
  • db858adcf8
    Merge pull request #1096 from sfackler/sfackler-patch-1 Steven Fackler 2019-04-21 18:39:04 -0700
  • 4db16294ba
    Don't set OPENSSL_VERSION for mingw build Steven Fackler 2019-04-21 17:41:29 -0700
  • f40a328d43 Remove unnecessary version req and clean up param names. Vojtěch Pejša 2019-04-17 21:40:51 +0200
  • 1b5293a977 Address comments. Vojtěch Pejša 2019-04-17 20:11:14 +0200
  • bbff79636f Remove nested groups in use. Vojtěch Pejša 2019-04-15 13:59:29 +0200
  • 63c7bda0c2 Add minimum ossl version. Vojtěch Pejša 2019-04-15 13:41:54 +0200
  • 08879ed512 Add EVP_Seal and EVP_Open Vojtěch Pejša 2019-04-15 00:54:49 +0200
  • 63177bdf14
    Merge pull request #1092 from hvenev/build-export-vendored Steven Fackler 2019-04-03 19:26:10 -0700
  • 6b0583b7c4 Tell dependencies if vendored OpenSSL was used Hristo Venev 2019-04-03 17:51:37 +0300
  • ae72202ad9
    Merge pull request #1087 from sfackler/test-cleanup Steven Fackler 2019-03-20 22:40:18 -0400
  • 0b1c2a1048 Cleanup ssl tests Steven Fackler 2019-03-20 15:06:41 -0400
  • 576de0eaa2 Release openssl v0.10.20 Steven Fackler 2019-03-20 10:45:10 -0400
  • a6b6648a62 Release openssl-sys v0.9.43 Steven Fackler 2019-03-20 10:39:09 -0400
  • 8c5ce91d07
    Merge pull request #1084 from npmccallum/nid Steven Fackler 2019-03-19 21:44:58 -0400
  • 702bc48b1c Expose EC_GROUP_get_curve_name() Nathaniel McCallum 2019-03-17 14:30:00 -0400
  • d9cb5433b1 Expose EVP_MD_type() Nathaniel McCallum 2019-03-17 14:47:07 -0400
  • a335c1b2f5
    Merge pull request #1083 from sfackler/digest-eq Steven Fackler 2019-03-17 14:42:44 -0400
  • c3e2604702 Implement Eq for MessageDigest Steven Fackler 2019-03-17 14:33:56 -0400
  • 9eac3c6593 Release openssl-errors v0.1.0 Steven Fackler 2019-03-14 12:06:16 -0700
  • 2a028e59e4 Move CHANGELOG.md into openssl Steven Fackler 2019-03-14 12:04:01 -0700
  • e49b54150e
    Merge pull request #1082 from sfackler/error-lib Steven Fackler 2019-03-14 11:52:29 -0700
  • 27d5786390 Metadata Steven Fackler 2019-03-14 11:35:40 -0700
  • 0c112d2162 Fix osx build Steven Fackler 2019-03-12 21:42:07 -0700
  • bd668ec702 Document openssl-errors Steven Fackler 2019-03-12 21:31:12 -0700