aboutsummaryrefslogtreecommitdiff
path: root/openssl/src
Commit message (Collapse)AuthorAgeFilesLines
* Release v0.6.3Steven Fackler2015-06-251-1/+1
|
* Add a test for connection negotiation failureSteven Fackler2015-06-251-1/+10
|
* Fix EOF handling in retry wrapperSteven Fackler2015-06-253-5/+13
|
* Remove superfluous vec! usageJethro Beekman2015-06-141-9/+9
|
* Use AsRef for backwards compatibility with passing IV as VecJethro Beekman2015-06-141-4/+5
|
* Pass symmetric crypto initialization vector as a sliceJethro Beekman2015-06-121-7/+7
| | | | | Note: This change is backwards-incompatible. Users will need to add turn their parameters into references.
* Correction on sign and verify documentation to be more explicit of rightEmeric Chevalier2015-05-301-8/+17
| | | | behaviour (no hash done by the functions).
* Merge pull request #219 from jethrogb/topic/x509reqSteven Fackler2015-05-291-0/+57
|\ | | | | Implement limited X509_REQ functionality
| * Remove superfluous dead_code attributeJethro Beekman2015-05-281-1/+0
| |
| * Implement limited X509_REQ functionalityJethro Beekman2015-05-281-0/+58
| |
* | Clarify which keys are used whereJethro Beekman2015-05-271-2/+2
|/
* Fix SslString Debug impl and drop lifetimeSteven Fackler2015-05-171-10/+10
|
* Test reading CN from test certificateJoseph Glanville2015-05-182-3/+21
|
* Add support for reading X509 subject informationJoseph Glanville2015-05-183-2/+253
|
* Add test for get_peer_certificate()Joseph Glanville2015-05-161-0/+10
|
* Add accessor for peer_certificateJoseph Glanville2015-05-161-0/+5
|
* Fix doc rootSteven Fackler2015-05-131-1/+1
|
* Merge pull request #210 from manuels/pendingSteven Fackler2015-05-052-0/+36
|\ | | | | Add SslStream.pending()
| * Add SslStream.pending()Manuel Schölling2015-04-302-0/+36
| |
* | Merge pull request #201 from manuels/pkey_cmpSteven Fackler2015-05-041-0/+30
|\ \ | | | | | | Add comparison for PKeys
| * | Move PKey comparison func to public_eq()Manuel Schölling2015-05-011-14/+14
| | |
| * | Add comparison for PKeysManuel Schölling2015-04-161-0/+30
| | |
* | | Abstract over AsRef<Path>Steven Fackler2015-05-021-7/+7
| |/ |/|
* | Write through to underlying stream for every write callSteven Fackler2015-04-303-11/+35
|/ | | | cc #208
* Add X509::public_key()Manuel Schölling2015-04-153-2/+22
|
* Fix nightly build issuesSteven Fackler2015-04-152-8/+1
|
* Fix non-dtls testsSteven Fackler2015-04-081-4/+3
|
* Fix dtls testsSteven Fackler2015-04-081-8/+8
| | | | There's a reason static mut is unsafe...
* Make connected_socket a dev-dependencyManuel Schölling2015-04-061-0/+1
|
* Adapt code for rust-1.0.0-betaManuel Schölling2015-04-061-9/+6
|
* Fix rebase errorsManuel Schölling2015-04-063-11/+2
|
* Add ability to load private keys from files and use raw keys and ↵Manuel Schölling2015-04-061-1/+1
| | | | | | | | certificates for SslContext Conflicts: openssl/src/crypto/pkey.rs openssl/src/ssl/tests.rs
* Add ability to load private keys from files and use raw keys and ↵Manuel Schölling2015-04-061-2/+5
| | | | | | | certificates for SslContext Conflicts: openssl/src/ssl/tests.rs
* Change SslContext::set_read_ahead(c_long) to SslContext::set_read_ahead(u32)Manuel Schölling2015-04-061-2/+2
|
* Debug halteproblem with testsManuel Schölling2015-04-061-2/+2
|
* Move connected_socket to its own crate and fix SSL_CTX_set_read_ahead()Manuel Schölling2015-04-064-355/+12
|
* Use latest OpenSSL version in travis tests and more verbose error message in ↵Manuel Schölling2015-04-061-2/+5
| | | | ConnectedSocket
* Fix detect_invalid_ipv4 test on OSXManuel Schölling2015-04-061-1/+1
| | | | Looks like the invalid IP 254.254.254.254 is fine for OSX
* Fix OSX related compiler error and correct travis OpenSSL setupManuel Schölling2015-04-061-3/+3
|
* Adjust sin_len/sin6_len for non-linux platformsManuel Schölling2015-04-062-2/+3
| | | | | | Fixing errors for platforms you don't own is really annoying ;) Fixing errors
* Fix portability issue and typoManuel Schölling2015-04-063-23/+68
|
* Fix travis test setup for DTLSManuel Schölling2015-04-061-8/+23
|
* Add DTLSv1 and DTLSv1.2 supportManuel Schölling2015-04-064-94/+189
|
* Add connect() support for UDP socketsManuel Schölling2015-04-063-19/+360
|
* Fix errors in tests (SslVerifyPeer -> SSL_VERIFY_PEER)Manuel Schölling2015-04-031-16/+16
|
* Use raw pointers instead of ptr::UniqueManuel Schölling2015-04-031-6/+6
|
* Return Result<(),SslError> instead of Option<SslError>Manuel Schölling2015-04-032-22/+22
|
* Add SslContext::add_extra_chain_cert()Manuel Schölling2015-04-032-1/+9
|
* Add ability to load private keys from files and use raw keys and ↵Manuel Schölling2015-04-034-1/+83
| | | | certificates for SslContext
* Change SslVerifyMode to bitflags and add SSL_VERIFY_FAIL_IF_NO_PEER_CERTManuel Schölling2015-04-032-20/+24
| | | | | SslVerifyMode was changed to bitflags to allow for bitwise operations like (SSL_VERIFY_PEER | SSL_VERIFY_FAIL_IF_NO_PEER_CERT).