aboutsummaryrefslogtreecommitdiff
path: root/openssl-sys/src
Commit message (Collapse)AuthorAgeFilesLines
...
* Merge pull request #210 from manuels/pendingSteven Fackler2015-05-051-0/+1
|\ | | | | Add SslStream.pending()
| * Add SslStream.pending()Manuel Schölling2015-04-301-0/+1
| |
* | Merge pull request #201 from manuels/pkey_cmpSteven Fackler2015-05-041-0/+1
|\ \ | |/ |/| Add comparison for PKeys
| * Add comparison for PKeysManuel Schölling2015-04-161-0/+1
| |
* | Fixes for Native Client.Richard Diamond2015-04-181-0/+3
|/
* Add X509::public_key()Manuel Schölling2015-04-151-0/+1
|
* Fix rebase errorsManuel Schölling2015-04-061-1/+0
|
* Move connected_socket to its own crate and fix SSL_CTX_set_read_ahead()Manuel Schölling2015-04-061-0/+3
|
* Add DTLSv1 and DTLSv1.2 supportManuel Schölling2015-04-061-0/+4
|
* Add connect() support for UDP socketsManuel Schölling2015-04-061-0/+2
|
* Add SslContext::add_extra_chain_cert()Manuel Schölling2015-04-031-1/+9
|
* Add ability to load private keys from files and use raw keys and ↵Manuel Schölling2015-04-031-0/+6
| | | | certificates for SslContext
* Change SslVerifyMode to bitflags and add SSL_VERIFY_FAIL_IF_NO_PEER_CERTManuel Schölling2015-04-031-0/+1
| | | | | SslVerifyMode was changed to bitflags to allow for bitwise operations like (SSL_VERIFY_PEER | SSL_VERIFY_FAIL_IF_NO_PEER_CERT).
* Fixup for betaAlex Crichton2015-04-021-0/+12
| | | | Add derive(Clone) and don't negate unsigned numbers
* rustup: changes to io::ErrorSean McArthur2015-04-021-1/+0
|
* Update to rust masterAlex Crichton2015-03-252-4/+5
|
* openssl-sys: Add TLS extension constantsMarko Lalic2015-03-231-0/+5
|
* openssl-sys: Add NPN functions and constantsMarko Lalic2015-03-231-0/+29
|
* Remove usage of unstable features in openssl-sysAlex Crichton2015-03-162-4/+3
|
* Fix warningsSteven Fackler2015-03-101-1/+1
|
* Merge pull request #172 from reaperhulk/add-ssl-ctx-set-get-optionsSteven Fackler2015-03-071-0/+17
|\ | | | | add support for SSL_CTX_set_options and SSL_CTX_get_options
| * add support for SSL_CTX_clear_options and use bitflagsPaul Kehrer2015-02-231-0/+5
| |
| * add support for SSL_CTX_set_options and SSL_CTX_get_optionsPaul Kehrer2015-02-221-0/+12
| | | | | | | | fixes #168
* | Cut down on unstable features in openssl-sysAlex Crichton2015-03-042-14/+15
| | | | | | | | | | * Move from `old_path` to `path` (leveraging the `fs` feature as well) * Move from `StaticMutex` to `Mutex<()>` as they're dynamically initialized
* | Switch to cargo liblibcSteven Fackler2015-02-241-1/+1
|/
* Fix warningsSteven Fackler2015-02-191-1/+1
|
* Fix debuginfo ICE for nowAlex Crichton2015-02-191-1/+4
|
* Remove deprecated functions from openssl-sysSteven Fackler2015-02-131-6/+0
|
* Ask openssl what version it isSteven Fackler2015-02-131-3/+3
|
* rustup to current masterRobin Gloster2015-02-121-4/+4
|
* Fix builds against 0.9.x OpenSSLSteven Fackler2015-02-082-0/+57
| | | | Namely builds on OSX
* Move docs to this repo and auto buildSteven Fackler2015-02-071-0/+1
|
* Fix deprecation warnings in openssl-sysSteven Fackler2015-02-052-6/+6
|
* Move openssl-sys build.rsSteven Fackler2015-02-031-43/+0
|
* Merge pull request #153 from mbrubeck/androidSteven Fackler2015-02-031-5/+6
|\ | | | | Don't bail out of openssl-sys build config when targeting Android
| * Don't bail out when targeting AndroidMatt Brubeck2015-02-031-5/+6
| |
* | Declare the use of unstable libstd APIsGleb Kozyrev2015-02-012-2/+3
| |
* | Change Hasher and HMAC APIs closer to std::hash modelGleb Kozyrev2015-01-281-0/+2
| | | | | | | | | | | | | | | | | | | | | | - Implement Clone and std::io::Writer. - Reduce the API to write() and finish(). Contrary to std::hash, finish() resets the hasher immediately. - Add hmac::hmac() convenience fn. - Replace hash::evpmd() with HashType methods. - Add assertions as a crude check for failed calls into openssl. - Add examples and some tests. [breaking-change]
* | Fix for IO changesSteven Fackler2015-01-281-1/+1
| |
* | Bring ffi definitions closer to the originalsGleb Kozyrev2015-01-211-17/+17
|/ | | | | Add missing return types and fix imprecise type translations. Repair the fallout in the openssl crate.
* Fix ffi: `BN_hex2bn` and `BN_dec2bn` shall take `*const c_char` as parameterAkos Kiss2015-01-121-2/+2
| | | | `c_char` is not `i8` on all platforms
* Update to rust masterAlex Crichton2015-01-092-6/+8
|
* Merge remote-tracking branch 'upstream/master'Chris Cole2015-01-031-3/+4
|\
| * Fix deprecation warningsSteven Fackler2015-01-031-3/+4
| |
* | Added BN_add_word, BN_sub_word, BN_mul_word, BN_div_word.Chris Cole2015-01-021-10/+7
| | | | | | | | Removed BIGNUM_PTR struct.
* | Merge remote-tracking branch 'upstream/master'Chris Cole2015-01-021-6/+6
|\|
| * Merge pull request #134 from DiamondLovesYou/masterSteven Fackler2015-01-021-1/+1
| |\ | | | | | | OpenSSL-sys: Cfg off target_os instead off feature.
| | * OpenSSL-sys: Cfg off target_os instead off feature.Richard Diamond2015-01-021-1/+1
| | | | | | | | | | | | It seems cargo doesn't provide --cfg entries for dep crates after all.
| * | Array syntax falloutValerii Hiora2015-01-021-1/+1
| |/
| * Change to use updated Mutex API in latest Rust master.Samuel Fredrickson2014-12-301-4/+4
| |