Joseph Glanville
|
e7a5ecc8dd
|
Add test for get_peer_certificate()
|
2015-05-16 19:37:31 +10:00 |
Joseph Glanville
|
5d9eaf53da
|
Add accessor for peer_certificate
|
2015-05-16 19:20:38 +10:00 |
Steven Fackler
|
d723481f77
|
Fix doc root
|
2015-05-13 16:31:27 -07:00 |
Steven Fackler
|
8a9aa0c657
|
Merge pull request #210 from manuels/pending
Add SslStream.pending()
|
2015-05-05 22:57:14 -04:00 |
Steven Fackler
|
fb2822d5c7
|
Merge pull request #201 from manuels/pkey_cmp
Add comparison for PKeys
|
2015-05-04 10:19:13 -07:00 |
Steven Fackler
|
00c17035ec
|
Abstract over AsRef<Path>
|
2015-05-02 13:59:11 -07:00 |
Steven Fackler
|
d044d87c1b
|
Release v0.6.2
|
2015-05-01 10:43:54 -07:00 |
Manuel Schölling
|
b0bcb44556
|
Move PKey comparison func to public_eq()
|
2015-05-01 10:58:15 +02:00 |
Manuel Schölling
|
c8fae312ad
|
Add SslStream.pending()
|
2015-04-30 20:00:30 +02:00 |
Steven Fackler
|
73617dabfa
|
Write through to underlying stream for every write call
cc #208
|
2015-04-30 00:18:23 -07:00 |
Steven Fackler
|
bce84a6d53
|
Release v0.6.1
|
2015-04-22 15:08:56 -07:00 |
Manuel Schölling
|
123d400277
|
Add comparison for PKeys
|
2015-04-16 17:14:21 +02:00 |
Manuel Schölling
|
7db00b97ba
|
Add X509::public_key()
|
2015-04-15 22:59:07 +02:00 |
Steven Fackler
|
8027fff782
|
Fix nightly build issues
|
2015-04-15 09:10:22 -07:00 |
Steven Fackler
|
8eb5db45bf
|
Fix non-dtls tests
|
2015-04-08 22:12:57 -07:00 |
Steven Fackler
|
c5a16db97e
|
Fix dtls tests
There's a reason static mut is unsafe...
|
2015-04-08 22:10:13 -07:00 |
Steven Fackler
|
483e0b1f0a
|
Clean up build infrastructure
|
2015-04-08 21:52:54 -07:00 |
Manuel Schölling
|
6f1e9cf47c
|
Make connected_socket a dev-dependency
|
2015-04-06 13:00:12 +02:00 |
Manuel Schölling
|
b3eae0e3f6
|
Adapt code for rust-1.0.0-beta
|
2015-04-06 12:56:38 +02:00 |
Manuel Schölling
|
912cacf4bc
|
Fix rebase errors
|
2015-04-06 12:26:10 +02:00 |
Manuel Schölling
|
fb98f482e2
|
Add ability to load private keys from files and use raw keys and certificates for SslContext
Conflicts:
openssl/src/crypto/pkey.rs
openssl/src/ssl/tests.rs
|
2015-04-06 12:25:37 +02:00 |
Manuel Schölling
|
3c03dd9535
|
Add ability to load private keys from files and use raw keys and certificates for SslContext
Conflicts:
openssl/src/ssl/tests.rs
|
2015-04-06 12:25:15 +02:00 |
Manuel Schölling
|
114253c55e
|
Change SslContext::set_read_ahead(c_long) to SslContext::set_read_ahead(u32)
|
2015-04-06 12:23:11 +02:00 |
Manuel Schölling
|
62b19e87e8
|
Fix preemtively exiting openssl dtls server for tests
|
2015-04-06 12:23:11 +02:00 |
Manuel Schölling
|
362a7dfc93
|
Debug halteproblem with tests
|
2015-04-06 12:23:11 +02:00 |
Manuel Schölling
|
dbef985e32
|
Move connected_socket to its own crate and fix SSL_CTX_set_read_ahead()
|
2015-04-06 12:23:11 +02:00 |
Manuel Schölling
|
5788f3bec8
|
Use latest OpenSSL version in travis tests and more verbose error message in ConnectedSocket
|
2015-04-06 12:22:51 +02:00 |
Manuel Schölling
|
014f59ae60
|
Fix detect_invalid_ipv4 test on OSX
Looks like the invalid IP 254.254.254.254 is fine for OSX
|
2015-04-06 12:22:51 +02:00 |
Manuel Schölling
|
3680763906
|
Fix OSX related compiler error and correct travis OpenSSL setup
|
2015-04-06 12:22:51 +02:00 |
Manuel Schölling
|
4f2978bbd3
|
Adjust sin_len/sin6_len for non-linux platforms
Fixing errors for platforms you don't own is really annoying ;)
Fixing errors
|
2015-04-06 12:22:51 +02:00 |
Manuel Schölling
|
efbd4eee05
|
Fix portability issue and typo
|
2015-04-06 12:22:50 +02:00 |
Manuel Schölling
|
8a0e9d6cca
|
Fix travis test setup for DTLS
|
2015-04-06 12:22:50 +02:00 |
Manuel Schölling
|
664600eadf
|
Add DTLSv1 and DTLSv1.2 support
|
2015-04-06 12:22:50 +02:00 |
Manuel Schölling
|
5408b641dd
|
Add connect() support for UDP sockets
|
2015-04-06 12:14:36 +02:00 |
Steven Fackler
|
51dd12934a
|
Release v0.6.0
|
2015-04-05 16:50:37 -07:00 |
Steven Fackler
|
36f264551a
|
Merge pull request #186 from manuels/set_raw_key
Use raw keys and certs in SslContext
|
2015-04-05 16:45:24 -07:00 |
Steven Fackler
|
ed97463346
|
Release v0.5.5
|
2015-04-03 08:44:34 -07:00 |
Manuel Schölling
|
7e88d8c277
|
Fix errors in tests (SslVerifyPeer -> SSL_VERIFY_PEER)
|
2015-04-03 15:16:38 +02:00 |
Manuel Schölling
|
57f046e8ea
|
Use raw pointers instead of ptr::Unique
|
2015-04-03 14:42:35 +02:00 |
Manuel Schölling
|
e1d65fc2be
|
Return Result<(),SslError> instead of Option<SslError>
|
2015-04-03 14:34:24 +02:00 |
Manuel Schölling
|
b6c5c113f5
|
Add SslContext::add_extra_chain_cert()
|
2015-04-03 14:34:24 +02:00 |
Manuel Schölling
|
632d8398cf
|
Add ability to load private keys from files and use raw keys and certificates for SslContext
|
2015-04-03 14:34:24 +02:00 |
Manuel Schölling
|
b42202b858
|
Change SslVerifyMode to bitflags and add SSL_VERIFY_FAIL_IF_NO_PEER_CERT
SslVerifyMode was changed to bitflags to allow for bitwise operations
like (SSL_VERIFY_PEER | SSL_VERIFY_FAIL_IF_NO_PEER_CERT).
|
2015-04-03 14:34:24 +02:00 |
Steven Fackler
|
4606687829
|
Stabilize openssl!
|
2015-04-02 21:12:05 -07:00 |
Alex Crichton
|
293f1ce5b1
|
Fixup for beta
Add derive(Clone) and don't negate unsigned numbers
|
2015-04-02 18:14:51 -07:00 |
Steven Fackler
|
f4761bb292
|
Remove two features
|
2015-04-02 13:59:55 -07:00 |
Steven Fackler
|
368c0a18ee
|
Release v0.5.4
|
2015-04-02 11:17:31 -07:00 |
Steven Fackler
|
19a24b80e9
|
Fix doctest errors
|
2015-04-02 11:15:59 -07:00 |
Sean McArthur
|
24b876521b
|
rustup: changes to io::Error
|
2015-04-02 11:12:18 -07:00 |
Steven Fackler
|
121a667f9b
|
Remove a bunch of use of core feature
|
2015-03-30 23:09:15 -07:00 |