Commit Graph

  • 053c924d5a Fix nonblocking behavior Steven Fackler 2015-12-17 16:54:11 -0800
  • ccab187f5a Travis fixes Steven Fackler 2015-12-16 23:47:18 -0800
  • 2cf65fc68d Stop using manifest-path for now Steven Fackler 2015-12-16 23:37:18 -0800
  • e7744874f4 Try cross compiling Steven Fackler 2015-12-16 23:25:19 -0800
  • 531d516e51 Install an ARM cross compilation toolchain Steven Fackler 2015-12-16 23:03:21 -0800
  • 2531ac9a45 Test overhaul + add an arm cross compile build Steven Fackler 2015-12-16 22:39:50 -0800
  • 39ea7e9636 Merge pull request #322 from operutka/master Steven Fackler 2015-12-16 11:18:12 -0800
  • 02d2230a76 Fix regression of c_char type mismatches on ARM Ondrej Perutka 2015-12-16 11:11:14 +0100
  • 157e6aa961 Rustfmt Steven Fackler 2015-12-15 21:51:20 -0800
  • edfb318e0b Fix bounds on ssl_read and ssl_write Steven Fackler 2015-12-15 20:06:07 -0800
  • 90d317e03b Merge branch 'release' Steven Fackler 2015-12-15 19:48:04 -0800
  • cf075d8e6b Merge branch 'release-v0.7.2' into release Steven Fackler 2015-12-15 19:42:12 -0800
  • 13f7cfd9d8 Release v0.7.2 Steven Fackler 2015-12-15 19:41:57 -0800
  • 6d559bf1da Cleanup SNI stuff Steven Fackler 2015-12-15 19:39:24 -0800
  • 3a0e64dca5 Cleanup Steven Fackler 2015-12-15 19:33:36 -0800
  • 167008d247 Merge pull request #320 from uasi/add-variations-of-pbkdf2 Steven Fackler 2015-12-15 19:30:57 -0800
  • 514c5ec415 Merge pull request #309 from Geal/master Steven Fackler 2015-12-15 19:22:39 -0800
  • f2fae1f83f Document unused variant Steven Fackler 2015-12-14 23:44:28 -0800
  • 0e34ad4bcf Use 1.5.0 instead of nightlies Steven Fackler 2015-12-12 18:06:11 -0800
  • b8c8b770e3 Yet more AsRawSocket fixes Steven Fackler 2015-12-12 18:01:21 -0800
  • ddedda1d03 More AsRawSocket fixes Steven Fackler 2015-12-12 16:47:03 -0800
  • 63a45ac622 Fix AsRawSocket impls Steven Fackler 2015-12-12 16:33:58 -0800
  • d6ce9afdf3 Have NonblockingSslStream delegate to SslStream Steven Fackler 2015-12-12 15:46:17 -0800
  • 1df131ff81 Build out a new error type Steven Fackler 2015-12-12 15:01:16 -0800
  • aa37dba0bc Make error handling more reliable Steven Fackler 2015-12-10 21:58:22 -0800
  • b6647cc610 Put pbkdf2_hmac_{256,512}() behind feature gate Tomoki Aonuma 2015-12-10 21:24:58 +0900
  • e9b8627af2 Add PBKDF2-HMAC-SHA256 and -SHA512 functions Tomoki Aonuma 2015-12-10 19:46:35 +0900
  • 91f8c542f7 Replace SslStream implementation! Steven Fackler 2015-12-09 23:30:29 -0800
  • 8f56897043 Implement read and write Steven Fackler 2015-12-09 22:02:02 -0800
  • 9ee6f1c578 IT LIVES Steven Fackler 2015-12-09 21:43:02 -0800
  • 4d883d488e Custom BIO infrastructure Steven Fackler 2015-12-08 21:57:04 -0800
  • f79fd8cea9 Add BIO type definitions Steven Fackler 2015-12-07 23:28:28 -0800
  • 8cc69267fd Bump openssl version for travis Steven Fackler 2015-12-07 19:03:29 -0800
  • 6b013a8356 Merge pull request #318 from ajroetker/maint/update_appveyor_openssl_download_link Steven Fackler 2015-12-07 18:46:10 -0800
  • 640888dd4a (maint) Update appveyor link to the OpenSSL download Andrew Roetker 2015-12-07 18:27:18 -0800
  • 6850c810d3 Increment SSL_CTX's reference count in Ssl::get_ssl_context() Geoffroy Couprie 2015-12-03 12:26:55 +0100
  • 38e73ce3eb Merge pull request #315 from operutka/master Steven Fackler 2015-11-30 15:21:59 -0500
  • f54af75eb7 Cast correctly c_char raw pointers (fixes build on ARM #314) Ondrej Perutka 2015-11-30 21:06:54 +0100
  • 1d09eec734 Mention el cap changes in readme Steven Fackler 2015-11-28 17:18:47 -0800
  • f4336a902b Merge branch 'release' Steven Fackler 2015-11-28 16:17:21 -0800
  • badec803cb Merge branch 'release-v0.7.1' into release Steven Fackler 2015-11-28 16:15:16 -0800
  • fce7cf4d36 Release v0.7.1 Steven Fackler 2015-11-28 16:14:58 -0800
  • f26e82386f Merge pull request #312 from maximih/master Steven Fackler 2015-11-28 18:40:20 -0500
  • fcc6be2b01 Avoid empty include paths (i.e. cc -I "" ) as they are not supported by GCC. Fix #311 Maximilian Hristache 2015-11-28 16:24:08 +0100
  • 7835ea1c90 Make shims for SSL_CTX_ctrl and SSL_CTX_callback_ctrl macro wrappers Geoffroy Couprie 2015-11-25 08:10:36 +0100
  • e486944320 fix memory management Geoffroy Couprie 2015-11-25 07:51:22 +0100
  • 667e3f44b9 Avoid freeing the SSL object when Ssl is dropped Geoffroy Couprie 2015-11-22 20:01:56 +0100
  • dba3a0ced2 implement get/set ssl context Geoffroy Couprie 2015-11-22 20:01:41 +0100
  • cb4263f91e test SNI support Geoffroy Couprie 2015-11-21 17:46:39 +0100
  • 6bb3d8f1b5 Implement try_clone for MaybeSslStream Steven Fackler 2015-11-20 21:33:10 -0800
  • bfba91296c Merge pull request #307 from alex/patch-1 Steven Fackler 2015-11-19 17:01:24 -0800
  • 38b3b4a11e Fixed a typo in a comment. Alex Gaynor 2015-11-19 19:52:26 -0500
  • ccd3a1cf07 Merge pull request #306 from overminder/get1-leak-fix Steven Fackler 2015-11-17 20:40:46 -0800
  • 3c6c4a7b3d Fix a leak when using `EVP_PKEY_get1_RSA`. Overmind JIANG 2015-11-18 11:36:34 +0800
  • c0a0b80020 Remove unecessary build dependency Steven Fackler 2015-11-16 22:28:56 -0800
  • 598d178035 Merge branch 'release' Steven Fackler 2015-11-16 21:11:40 -0800
  • 094e8e5b3e Merge branch 'release-v0.7.0' into release Steven Fackler 2015-11-16 21:11:00 -0800
  • 82547f53d7 Release v0.7.0 Steven Fackler 2015-11-16 20:39:20 -0800
  • 9ebf094437 Mention why the windows deps are there Steven Fackler 2015-11-16 21:03:34 -0800
  • be7171ee10 Don't depend on wildcard windows deps Steven Fackler 2015-11-16 21:02:23 -0800
  • b82b93b813 Merge pull request #297 from retep998/patch-1 Steven Fackler 2015-11-17 00:01:21 -0500
  • 1bc96a5b3d Remove deprecated X509 methods Steven Fackler 2015-11-16 20:44:38 -0800
  • f36f610d07 Move HMAC_CTX_copy to sys-extras Steven Fackler 2015-11-11 22:35:11 -0800
  • a8a10e64ad Split stuff requiring a shim out to a separate crate Steven Fackler 2015-11-10 21:32:19 -0800
  • 8139fadbff Bump ws2_32-sys version Steven Fackler 2015-11-10 09:58:38 -0800
  • b8dc70728f Set path for travis test Steven Fackler 2015-11-09 22:25:55 -0800
  • 309b6d9f46 Switch to libc 0.2 Steven Fackler 2015-11-09 20:50:22 -0800
  • 03e4908c13 Move SSL methods to Ssl object, add getter Steven Fackler 2015-10-26 21:09:30 -0700
  • 124a0858e8 Test all features Steven Fackler 2015-11-09 20:10:27 -0800
  • fae44250f6 Fix feature gated sslv3 Steven Fackler 2015-10-25 21:43:09 -0700
  • be2cbabdb7 Revert "Revert "Merge pull request #280 from ltratt/libressl_build"" Steven Fackler 2015-10-14 21:54:00 -0400
  • b0cb0f7c40 Revert "Use AsRef for backwards compatibility with passing IV as Vec" Steven Fackler 2015-06-16 21:56:44 -0700
  • 65e1d08dd3 Merge pull request #300 from thommay/pkey_private_encrypt Steven Fackler 2015-11-16 23:16:04 -0500
  • b62ae0761f Fix syntax Steven Fackler 2015-11-09 00:17:17 -0800
  • d3dbdc158e Stop adding strace Steven Fackler 2015-11-09 00:12:49 -0800
  • 3fc223f17c Fix path for travis buidl Steven Fackler 2015-11-09 00:09:58 -0800
  • 7cd551ad7b fuuu Steven Fackler 2015-11-09 00:01:45 -0800
  • c5d188efee Install strace Steven Fackler 2015-11-08 23:52:41 -0800
  • 5eb32e0351 RUn tests through strace Steven Fackler 2015-11-08 23:46:20 -0800
  • 5f5805dd90 Moar debuggign Steven Fackler 2015-11-08 23:32:06 -0800
  • 444e081941 Test with one thread to debug timeouts Steven Fackler 2015-11-08 23:25:57 -0800
  • 776852ff2b Travis without sudo Steven Fackler 2015-11-08 23:16:42 -0800
  • 11e3b1b563 Provide public_decrypt, private_encrypt for PKEY Thom May 2015-10-28 16:40:05 +0000
  • 1e7ff1d8a8 Better debug impls Steven Fackler 2015-10-26 21:43:52 -0700
  • 613a9ff721 Explicitly depend on gdi32 and user32 on Windows Peter Atashian 2015-10-25 05:11:23 -0400
  • 0b76ee3bd9 Merge pull request #294 from alexcrichton/nonblocking-tests Steven Fackler 2015-10-22 12:49:59 -0700
  • c895b9f09f Get nonblocking tests working on OSX/Windows Alex Crichton 2015-09-22 21:34:12 -0700
  • c897837e48 Merge pull request #272 from dropbox/async_support Steven Fackler 2015-10-21 12:27:41 -0400
  • c37767df8f Nonblocking streams support. Jamie Turner 2015-09-19 20:50:06 -0700
  • 549f257376 Merge pull request #290 from jimmycuadra/master Steven Fackler 2015-10-17 20:23:28 -0400
  • 214c3a60f0 Expose RSA_generate_key_ex. Jimmy Cuadra 2015-10-15 08:54:46 -0700
  • 3c18807348 Merge branch 'release' Steven Fackler 2015-10-14 22:28:54 -0400
  • 38b0defd91 Merge branch 'release-v0.6.7' into release Steven Fackler 2015-10-14 22:25:48 -0400
  • f318a2c84c Release v0.6.7 Steven Fackler 2015-10-14 22:25:03 -0400
  • f1e19c9a55 Merge pull request #288 from alexcrichton/include Steven Fackler 2015-10-14 21:59:10 -0400
  • ae3d0e36d7 Revert "Merge pull request #280 from ltratt/libressl_build" Steven Fackler 2015-10-14 21:51:32 -0400
  • af255be98e Merge pull request #289 from larsbergstrom/version_fixup Steven Fackler 2015-10-14 21:47:51 -0400
  • d341a6efeb Update OpenSSL version checks to 1.0 numbers instead of 0.10 numbers Lars Bergstrom 2015-10-14 19:39:40 -0500
  • 8ed840cdf5 Add metadata for the include dir of openssl Alex Crichton 2015-10-13 15:58:45 -0700
  • 8f5b67fed4 Merge pull request #286 from jedisct1/use_certificate_chain Steven Fackler 2015-10-13 09:26:18 -0400