Valerii Hiora
4d3f9e0520
Simpler setter for verify with data
...
There is no need in wrapping function in option as there is no
sense in providing data without function.
2014-10-04 06:47:27 +03:00
Valerii Hiora
fbb359720b
User-provided data in verify
2014-10-02 10:15:50 +03:00
Valerii Hiora
dec5f967c6
Fixed mut_null deprecation warnings
2014-09-30 09:37:32 +03:00
Valerii Hiora
02637ec7d4
single `ffi` module
2014-09-30 08:21:31 +03:00
Valerii Hiora
4fd169a1e5
Certificate/pkey generation & PEM export
...
Required quite a lot of refactoring
2014-09-26 10:39:08 +03:00
Valerii Hiora
4c1edcf4c8
TLS 1_1, 1_2, Ssl 2 is enabled by features
2014-09-23 18:29:43 +03:00
Valerii Hiora
03871d368e
Enabling TLS1.2 support
...
Unfortunately OS X comes with 0.9.8 bundled. There is a way to
install a recent version through homebrew, however it is
extremely hard to make it link agains brewed version without
tricking link version
2014-09-23 17:49:08 +03:00
Valerii Hiora
f508b7f067
Get certificate fingerprint
2014-09-20 03:54:38 +03:00
Steven Fackler
efa1a719f5
Merge pull request #47 from vhbit/cert-key-auth
...
Allow to set cert/key pair
2014-09-19 15:32:55 -07:00
Valerii Hiora
fb2665961c
Fixed documentation string
2014-09-17 19:22:08 +03:00
Michael Gehring
6802216f79
Update for rust rfc 52 changes
2014-09-17 17:21:17 +02:00
Valerii Hiora
ece8957e2f
Allow to set cert/key pair
2014-09-17 09:41:10 +03:00
Steven Fackler
e7e6ef5da2
Remove failing constructor wrappers
2014-09-05 21:52:44 -07:00
Steven Fackler
0a18409cdb
Merge pull request #39 from andrew-d/andrew-support-tls-sni
...
Allow setting hostname to support TLS-SNI
2014-09-05 10:39:45 -07:00
Andrew Dunham
b1346029e5
Make Ssl public, add new constructor to SslStream that takes an Ssl instance
2014-09-04 21:59:57 -07:00
Steven Fackler
4a823242ab
Merge pull request #38 from andrew-d/andrew-get-compression
...
Allow getting the compression used in a connection
2014-09-04 19:07:10 -07:00
Andrew Dunham
c4ede3d585
Allow getting the compression used in a connection
2014-09-04 19:02:05 -07:00
Steven Fackler
f7433cd25e
Merge pull request #37 from andrew-d/andrew-fix-lints
...
Fix lints for non snake-case functions
2014-09-04 18:59:38 -07:00
Andrew Dunham
fc79815faf
Allow setting hostname to support TLS-SNI
2014-09-04 18:21:43 -07:00
Andrew Dunham
1579173a10
Fix lints for non snake-case functions
2014-09-04 17:55:35 -07:00
Andrew Dunham
13b2027850
Derive things on SslMethod
2014-09-04 17:53:51 -07:00
Steven Fackler
203bdd076e
Shift directory structure
2014-08-03 19:16:09 -07:00