Commit Graph

  • d377b50349 Merge pull request #478 from sfackler/feature-overhaul Steven Fackler 2016-10-17 22:44:13 -0700
  • 194298a057 Implement new feature setup Steven Fackler 2016-10-17 21:21:09 -0700
  • f6bf022cf2 Merge pull request #476 from sfackler/error-handling Steven Fackler 2016-10-17 09:14:33 -0700
  • a938a001a7 Fix missing import Steven Fackler 2016-10-16 23:26:38 -0700
  • b7400d56e8 Fix algorithm field Steven Fackler 2016-10-16 23:22:00 -0700
  • 68954cfc51 Finish BN overhaul Steven Fackler 2016-10-16 23:13:00 -0700
  • 7ec015325b Finish error overhaul Steven Fackler 2016-10-16 21:07:17 -0700
  • 78daed2d58 ssl error handling cleanup Steven Fackler 2016-10-16 20:14:04 -0700
  • 89a366d9f7 Finish crypto error cleanup Steven Fackler 2016-10-16 19:24:04 -0700
  • 19440c2981 More error cleanup Steven Fackler 2016-10-16 19:06:02 -0700
  • 73ccfe7a29 Continue error handling cleanup Steven Fackler 2016-10-16 16:42:56 -0700
  • 8f89f0bfa9 Start on error + BN refactor Steven Fackler 2016-10-16 15:54:09 -0700
  • fdb4131064 Merge pull request #475 from sfackler/no-enums Steven Fackler 2016-10-15 17:03:17 -0700
  • 6ea551dc82 Fix set_read_ahead signature Steven Fackler 2016-10-15 16:53:10 -0700
  • 872fcfc3d5 Always build updated OpenSSL Steven Fackler 2016-10-15 16:51:29 -0700
  • 4ba5292a0a De-enumify Padding Steven Fackler 2016-10-15 16:19:19 -0700
  • ee18988584 De-enumify SslMethod Steven Fackler 2016-10-15 16:10:03 -0700
  • 1cecaeb62d De-enumify Cipher Steven Fackler 2016-10-15 15:47:40 -0700
  • c171be551a De-enumify message digests Steven Fackler 2016-10-15 15:23:29 -0700
  • 6609a81685 Migrate DSA sign/verify to EVP APIs Steven Fackler 2016-10-15 15:02:02 -0700
  • 228b8fbc5b Correctly bind BIO_new_mem_buf Steven Fackler 2016-10-15 13:39:47 -0700
  • d7501d4285 Merge pull request #474 from sfackler/digest Steven Fackler 2016-10-15 13:36:32 -0700
  • 4ed81d6426 Fix EVP_DigestVerifyFinal version support Steven Fackler 2016-10-15 13:12:37 -0700
  • 2ff82649b5 Add examples to crypto::sign Steven Fackler 2016-10-15 12:50:03 -0700
  • ea8cbbe9dc Fix typo Steven Fackler 2016-10-15 12:31:30 -0700
  • 4d567358a1 Distinguish between verification errors and "other" errors. Steven Fackler 2016-10-15 12:31:06 -0700
  • bb23b33829 Fix signature of EVP_DigestVerifyFinal on 1.0.1 Steven Fackler 2016-10-15 12:24:20 -0700
  • 6ae472487f Support HMAC PKeys and remove hmac module Steven Fackler 2016-10-15 11:06:11 -0700
  • cce1d44f28 Remove old RSA sign and verify methods Steven Fackler 2016-10-15 10:43:19 -0700
  • f73313d688 Signature and verification support Steven Fackler 2016-10-15 10:36:59 -0700
  • b564cb5db7 Add digest signature methods Steven Fackler 2016-10-15 09:41:13 -0700
  • 64b8e5e553 Merge pull request #471 from sfackler/no-comp Steven Fackler 2016-10-14 23:09:11 -0700
  • e1d1006fad Check feature compatibility in build script Steven Fackler 2016-10-14 23:03:44 -0700
  • ba997c590e Prefer 1.1 when looking for Homebrew installs Steven Fackler 2016-10-14 22:55:14 -0700
  • 55b960fb92 Merge pull request #473 from sfackler/arm-build-only Steven Fackler 2016-10-14 22:53:34 -0700
  • 984b9a0cc7 Don't run test on ARM Steven Fackler 2016-10-14 22:28:24 -0700
  • 1fe16382e0 Merge pull request #472 from sfackler/alpn-test Steven Fackler 2016-10-14 22:26:32 -0700
  • 7ac0599638 Fix test_alpn_server_select_none Steven Fackler 2016-10-14 21:54:53 -0700
  • f520aa2860 Handle OPENSSL_NO_COMP Steven Fackler 2016-10-14 20:50:45 -0700
  • 3ea2a9cb5f Merge pull request #470 from sfackler/confs Steven Fackler 2016-10-14 20:20:05 -0700
  • d7a433bdef Respect osslconf in systest Steven Fackler 2016-10-14 19:16:08 -0700
  • ed076de2ca Merge pull request #469 from sfackler/hostname Steven Fackler 2016-10-14 19:07:33 -0700
  • d976b8f595 Enable hostname verification on 1.0.2 Steven Fackler 2016-10-14 18:04:31 -0700
  • af51b263b1 Support hostname verification Steven Fackler 2016-10-14 17:39:31 -0700
  • b2c09440f6 Merge pull request #468 from sfackler/no-link-name Steven Fackler 2016-10-14 16:28:00 -0700
  • ae282a78e2 Remove link_name usage Steven Fackler 2016-10-14 16:15:50 -0700
  • 98e71596fb Merge pull request #464 from alexcrichton/systest Steven Fackler 2016-10-14 11:39:43 -0700
  • 0908fddc74 Ignore DTLS tests on Windows/ARM for now Alex Crichton 2016-10-14 11:15:22 -0700
  • f44cff29e6 Cleanup Steven Fackler 2016-10-13 22:34:39 -0700
  • 3d535f661f Use stdlib logic for udp Steven Fackler 2016-10-13 20:15:26 -0700
  • a09f46266d Fix windows for real Steven Fackler 2016-10-13 20:06:01 -0700
  • 5b29fc9d69 Disable npn tests on < 1.0.2 Steven Fackler 2016-10-13 20:03:02 -0700
  • 140ef1b988 Fix tests on windows Steven Fackler 2016-10-13 20:01:31 -0700
  • 143556078b Reenable dtls tests Steven Fackler 2016-10-13 19:48:30 -0700
  • edfc50f37d Clean up features Steven Fackler 2016-10-13 19:46:13 -0700
  • 1883590c61 Correct feature selection in tests Steven Fackler 2016-10-13 19:21:12 -0700
  • b610e01793 Flag off dtls and mask ssl_ops Steven Fackler 2016-10-13 19:06:53 -0700
  • ce4d233d38 Tweak some comments in Cargo.toml Alex Crichton 2016-10-12 22:53:03 -0700
  • 715b700aff Ignore a test on OpenSSL 1.1.0 Alex Crichton 2016-10-12 22:51:47 -0700
  • af3e06d3e8 Add remaining SSL_OP constants Steven Fackler 2016-10-12 22:34:13 -0700
  • 43c951f743 Add support for OpenSSL 1.1.0 Alex Crichton 2016-09-30 00:43:05 -0700
  • c1e41349fb Rename NoPadding to None Steven Fackler 2016-10-07 08:10:01 -0700
  • b6719de92e Rename EncryptionPadding to Padding Steven Fackler 2016-10-07 08:09:02 -0700
  • b8e586538f Merge pull request #461 from aoprisan/RSAEncDec Steven Fackler 2016-10-07 08:06:17 -0700
  • 50648b7dac Removed max_size; removed all encrypt/decrypt methods except private/public encrypt/decrypt which take the padding Andrei Oprisan 2016-10-07 10:01:16 +0300
  • f16cd5586f added try_ssl_size, which handles -1 as error and returns the value otherwise; added RSA private_decrypt and public encrypt Andrei Oprisan 2016-10-04 12:00:40 +0300
  • 623a34aa02 Merge pull request #458 from manuels/patch-1 Steven Fackler 2016-10-03 01:46:58 +0200
  • 44ed665f02 Add RAND_status() manuels 2016-10-01 13:42:13 +0200
  • 4cc55b65e0 Add RSA_*_PADDING constants manuels 2016-10-01 13:39:33 +0200
  • c5da7131f5 Make sure private component exists when signing Steven Fackler 2016-09-29 00:09:31 +0200
  • df194b0e61 Merge branch 'release' Steven Fackler 2016-09-09 09:23:05 -0700
  • 37c475384a Merge branch 'release-v0.8.3' into release Steven Fackler 2016-09-09 09:19:43 -0700
  • 8d95383f32 Release v0.8.3 Steven Fackler 2016-09-09 09:19:24 -0700
  • 63b3f4c2ac Merge pull request #450 from sfackler/sfackler-patch-1 Steven Fackler 2016-09-09 11:13:14 -0500
  • 9a449dbd6e Fix password callback on ARM Steven Fackler 2016-09-08 09:35:56 -0700
  • bb23d5119f Merge pull request #446 from xitep/master Steven Fackler 2016-09-01 11:29:15 -0700
  • 5e08ad0085 Implement Clone for openssl::error::ErrorStack Novotnik, Petr 2016-09-01 20:10:02 +0200
  • 4d4292a3b0 Merge pull request #444 from adelarsq/patch-1 Steven Fackler 2016-08-30 20:53:22 +0200
  • f04d5e026b Add description about how to solve openssl issue Adelar da Silva Queiróz 2016-08-29 23:08:28 -0300
  • 76c09f89f2 Add cargo clean in the list Adelar da Silva Queiróz 2016-08-29 22:59:11 -0300
  • 2d510e21a3 Re-enable 64 bit MSVC Steven Fackler 2016-08-20 12:50:12 -0400
  • dc8b786a18 Merge branch 'release' Steven Fackler 2016-08-18 13:05:42 -0700
  • 87a3bc2615 Merge branch 'release-sys-v0.7.17-v0.8.2' into release Steven Fackler 2016-08-18 12:59:44 -0700
  • 4718a88e04 Release openssl-sys v0.7.17, openssl v0.8.2 Steven Fackler 2016-08-18 12:59:22 -0700
  • cd69343d67 Fix SslContext::add_extra_chain_cert Steven Fackler 2016-08-17 19:30:57 -0700
  • 80ed1ef8ab Ignore flickering test on windows Steven Fackler 2016-08-16 22:41:36 -0700
  • 82bda28206 Merge pull request #436 from dweinstein/asn1_expiration Steven Fackler 2016-08-16 22:34:46 -0700
  • 7a653282a9 Get rid of use Asn1TimeRef warning for some builds David Weinstein 2016-08-17 00:10:41 -0400
  • 06f19cf285 Be explicit regarding Asn1TimeRef lifetimes David Weinstein 2016-08-16 23:59:24 -0400
  • 90c42fc026 Fix docs David Weinstein 2016-08-16 23:56:37 -0400
  • 234ce581f9 Add x509_validity feature to travis tests David Weinstein 2016-08-16 23:31:01 -0400
  • 8fa4059b82 Add test for `"x509_validity"` feature David Weinstein 2016-08-16 22:50:20 -0400
  • 96b1ef829c Add `"x509_expiry"` feature flag David Weinstein 2016-08-16 22:39:30 -0400
  • 32a4e2ba50 Introduce `Asn1TimeRef` David Weinstein 2016-08-08 16:42:02 -0400
  • f9cd4bff1f Progress on asn1 expiry David Weinstein 2016-08-03 15:56:38 -0400
  • 4dd6fae48f Merge pull request #440 from dweinstein/openssl-mirror Steven Fackler 2016-08-16 22:18:30 -0700
  • e64d3fcfcc Fix finicky sha1 stdin format David Weinstein 2016-08-17 00:58:05 -0400
  • e60c257019 Improve build script David Weinstein 2016-08-17 00:48:56 -0400
  • 74c954b06b Merge branch 'release' Steven Fackler 2016-08-15 18:53:25 -0700
  • 0f428d1904 Merge branch 'release-sys-v0.7.16-v0.8.1' into release Steven Fackler 2016-08-15 18:46:15 -0700