Steven Fackler
f26e82386f
Merge pull request #312 from maximih/master
...
Fix #311 - Avoid empty include paths
2015-11-28 18:40:20 -05:00
Maximilian Hristache
fcc6be2b01
Avoid empty include paths (i.e. cc -I "" ) as they are not supported by GCC. Fix #311
2015-11-28 16:26:58 +01:00
Steven Fackler
6bb3d8f1b5
Implement try_clone for MaybeSslStream
...
Closes #308
2015-11-20 21:33:36 -08:00
Steven Fackler
bfba91296c
Merge pull request #307 from alex/patch-1
...
Fixed a typo in a comment.
2015-11-19 17:01:24 -08:00
Alex Gaynor
38b3b4a11e
Fixed a typo in a comment.
2015-11-19 19:52:26 -05:00
Steven Fackler
ccd3a1cf07
Merge pull request #306 from overminder/get1-leak-fix
...
Fix a leak when using `EVP_PKEY_get1_RSA`.
2015-11-17 20:40:46 -08:00
Overmind JIANG
3c6c4a7b3d
Fix a leak when using `EVP_PKEY_get1_RSA`.
...
`EVP_PKEY_get1_RSA` returns a RSA structure with its reference count
increased by 1 and therefore we need to call `RSA_free` after finishing
using that value.
2015-11-18 11:36:34 +08:00
Steven Fackler
c0a0b80020
Remove unecessary build dependency
2015-11-16 22:28:56 -08:00
Steven Fackler
598d178035
Merge branch 'release'
2015-11-16 21:11:40 -08:00
Steven Fackler
094e8e5b3e
Merge branch 'release-v0.7.0' into release
2015-11-16 21:11:00 -08:00
Steven Fackler
82547f53d7
Release v0.7.0
2015-11-16 21:10:50 -08:00
Steven Fackler
9ebf094437
Mention why the windows deps are there
2015-11-16 21:03:42 -08:00
Steven Fackler
be7171ee10
Don't depend on wildcard windows deps
2015-11-16 21:02:23 -08:00
Steven Fackler
b82b93b813
Merge pull request #297 from retep998/patch-1
...
Explicitly depend on gdi32 and user32 on Windows
2015-11-17 00:01:21 -05:00
Steven Fackler
1bc96a5b3d
Remove deprecated X509 methods
2015-11-16 20:56:02 -08:00
Steven Fackler
f36f610d07
Move HMAC_CTX_copy to sys-extras
2015-11-16 20:16:01 -08:00
Steven Fackler
a8a10e64ad
Split stuff requiring a shim out to a separate crate
2015-11-16 20:16:01 -08:00
Steven Fackler
8139fadbff
Bump ws2_32-sys version
2015-11-16 20:16:01 -08:00
Steven Fackler
b8dc70728f
Set path for travis test
2015-11-16 20:16:01 -08:00
Steven Fackler
309b6d9f46
Switch to libc 0.2
2015-11-16 20:16:01 -08:00
Steven Fackler
03e4908c13
Move SSL methods to Ssl object, add getter
2015-11-16 20:16:01 -08:00
Steven Fackler
124a0858e8
Test all features
2015-11-16 20:16:01 -08:00
Steven Fackler
fae44250f6
Fix feature gated sslv3
2015-11-16 20:16:01 -08:00
Steven Fackler
be2cbabdb7
Revert "Revert "Merge pull request #280 from ltratt/libressl_build""
...
This reverts commit ae3d0e36d7 .
2015-11-16 20:16:01 -08:00
Steven Fackler
b0cb0f7c40
Revert "Use AsRef for backwards compatibility with passing IV as Vec"
...
This reverts commit d2d20a8377 .
2015-11-16 20:16:01 -08:00
Steven Fackler
65e1d08dd3
Merge pull request #300 from thommay/pkey_private_encrypt
...
Provide public_decrypt, private_encrypt for PKEY
2015-11-16 23:16:04 -05:00
Steven Fackler
b62ae0761f
Fix syntax
2015-11-09 00:17:17 -08:00
Steven Fackler
d3dbdc158e
Stop adding strace
2015-11-09 00:12:49 -08:00
Steven Fackler
3fc223f17c
Fix path for travis buidl
2015-11-09 00:09:58 -08:00
Steven Fackler
7cd551ad7b
fuuu
2015-11-09 00:01:45 -08:00
Steven Fackler
c5d188efee
Install strace
2015-11-08 23:52:41 -08:00
Steven Fackler
5eb32e0351
RUn tests through strace
2015-11-08 23:46:20 -08:00
Steven Fackler
5f5805dd90
Moar debuggign
2015-11-08 23:39:26 -08:00
Steven Fackler
444e081941
Test with one thread to debug timeouts
2015-11-08 23:25:57 -08:00
Steven Fackler
776852ff2b
Travis without sudo
2015-11-08 23:16:42 -08:00
Thom May
11e3b1b563
Provide public_decrypt, private_encrypt for PKEY
2015-10-28 18:15:55 +00:00
Steven Fackler
1e7ff1d8a8
Better debug impls
2015-10-26 21:43:52 -07:00
Peter Atashian
613a9ff721
Explicitly depend on gdi32 and user32 on Windows
...
Since openssl ends up depending on functions from these system libraries, depend on -sys crates that provide these system libraries.
2015-10-25 05:11:23 -04:00
Steven Fackler
0b76ee3bd9
Merge pull request #294 from alexcrichton/nonblocking-tests
...
Get nonblocking tests working on OSX/Windows
2015-10-22 12:49:59 -07:00
Alex Crichton
c895b9f09f
Get nonblocking tests working on OSX/Windows
2015-10-22 08:45:29 -07:00
Steven Fackler
c897837e48
Merge pull request #272 from dropbox/async_support
...
Nonblocking Socket Support
2015-10-21 12:27:41 -04:00
Jamie Turner
c37767df8f
Nonblocking streams support.
2015-10-20 23:14:26 -07:00
Steven Fackler
549f257376
Merge pull request #290 from jimmycuadra/master
...
Expose RSA_generate_key_ex
2015-10-17 20:23:28 -04:00
Jimmy Cuadra
214c3a60f0
Expose RSA_generate_key_ex.
2015-10-15 08:54:46 -07:00
Steven Fackler
3c18807348
Merge branch 'release'
2015-10-14 22:28:54 -04:00
Steven Fackler
38b0defd91
Merge branch 'release-v0.6.7' into release
2015-10-14 22:25:48 -04:00
Steven Fackler
f318a2c84c
Release v0.6.7
2015-10-14 22:25:35 -04:00
Steven Fackler
f1e19c9a55
Merge pull request #288 from alexcrichton/include
...
Add metadata for the include dir of openssl
2015-10-14 21:59:10 -04:00
Steven Fackler
ae3d0e36d7
Revert "Merge pull request #280 from ltratt/libressl_build"
...
This reverts commit aad933e507 , reversing
changes made to 60ee731408 .
2015-10-14 21:51:32 -04:00
Steven Fackler
af255be98e
Merge pull request #289 from larsbergstrom/version_fixup
...
Version fixup
2015-10-14 21:47:51 -04:00