aboutsummaryrefslogtreecommitdiff
path: root/openssl/Cargo.toml
Commit message (Collapse)AuthorAgeFilesLines
* Release v0.9.2v0.9.2Steven Fackler2016-11-271-3/+3
|
* Release v0.9.1v0.9.1Steven Fackler2016-11-111-2/+2
|
* Drop rustc-serialize dependencySteven Fackler2016-11-091-1/+1
|
* Release v0.9.0Steven Fackler2016-11-051-3/+3
|
* Remove unused dependencySteven Fackler2016-11-051-1/+0
|
* Implement new feature setupSteven Fackler2016-10-171-2/+3
| | | | | | | | The basic idea here is that there is a feature for each supported OpenSSL version. Enabling multiple features represents support for multiple OpenSSL versions, but it's then up to you to check which version you link against (probably by depending on openssl-sys and making a build script similar to what openssl does).
* Clean up featuresSteven Fackler2016-10-131-7/+0
|
* Correct feature selection in testsSteven Fackler2016-10-131-1/+2
|
* Flag off dtls and mask ssl_opsSteven Fackler2016-10-131-2/+2
| | | | Also un-feature gate npn as it ships with 1.0.1
* Tweak some comments in Cargo.tomlAlex Crichton2016-10-121-11/+2
|
* Add support for OpenSSL 1.1.0Alex Crichton2016-10-121-25/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit is relatively major refactoring of the `openssl-sys` crate as well as the `openssl` crate itself. The end goal here was to support OpenSSL 1.1.0, and lots of other various tweaks happened along the way. The major new features are: * OpenSSL 1.1.0 is supported * OpenSSL 0.9.8 is no longer supported (aka all OSX users by default) * All FFI bindings are verified with the `ctest` crate (same way as the `libc` crate) * CI matrixes are vastly expanded to include 32/64 of all platforms, more OpenSSL version coverage, as well as ARM coverage on Linux * The `c_helpers` module is completely removed along with the `gcc` dependency. * The `openssl-sys` build script was completely rewritten * Now uses `OPENSSL_DIR` to find the installation, not include/lib env vars. * Better error messages for mismatched versions. * Better error messages for failing to find OpenSSL on a platform (more can be done here) * Probing of OpenSSL build-time configuration to inform the API of the `*-sys` crate. * Many Cargo features have been removed as they're now enabled by default. As this is a breaking change to both the `openssl` and `openssl-sys` crates this will necessitate a major version bump of both. There's still a few more API questions remaining but let's hash that out on a PR! Closes #452
* Release v0.8.3Steven Fackler2016-09-091-2/+2
|
* Release openssl-sys v0.7.17, openssl v0.8.2Steven Fackler2016-08-181-3/+3
|
* Add `"x509_expiry"` feature flagDavid Weinstein2016-08-171-0/+1
| | | | | - fix return of `ASN1_TIME_print` - assert on null `date`
* Release openssl-sys v0.7.16, openssl v0.8.1Steven Fackler2016-08-151-3/+3
|
* Release openssl-sys v0.7.15, openssl v0.8.0Steven Fackler2016-08-111-3/+3
|
* Require bitflags 7Steven Fackler2016-08-111-1/+1
|
* Fix buildSteven Fackler2016-08-091-0/+1
|
* Make hmac support optional and remove openssl-sys-extrasSteven Fackler2016-08-091-1/+2
| | | | rust-openssl no longer requires headers for the default feature set.
* Move X509_get_extensions to openssl helpersSteven Fackler2016-08-091-0/+1
|
* Make c_helpers optionalSteven Fackler2016-08-091-1/+5
|
* Move SSL_CTX_set_ecdh_auto to -sysSteven Fackler2016-08-041-1/+1
|
* Build against 1.9Steven Fackler2016-07-311-3/+0
|
* Merge pull request #410 from jonas-schievink/passwd-callbacksSteven Fackler2016-07-031-0/+1
|\ | | | | Password callbacks
| * Put password callbacks behind a cargo featureJonas Schievink2016-06-261-0/+1
| |
* | Release v0.7.14Steven Fackler2016-07-011-4/+4
|/
* Release v0.7.13Steven Fackler2016-05-201-4/+4
|
* Release v0.7.12Steven Fackler2016-05-161-4/+4
|
* Allow bitflags 0.7Anthony Ramine2016-05-151-1/+1
|
* Release v0.7.11Steven Fackler2016-05-051-4/+4
|
* Upgrade to work with bitflags 0.5 and 0.6Matt Brubeck2016-04-291-1/+1
|
* Release v0.7.10Steven Fackler2016-04-161-4/+4
|
* Update lazy_staticSteven Fackler2016-04-131-1/+1
|
* Release v0.7.9Steven Fackler2016-04-061-4/+4
|
* Release v0.7.8Steven Fackler2016-03-181-4/+4
|
* Release v0.7.7Steven Fackler2016-03-171-4/+4
|
* Bump bitflags to 0.4Kalita Alexey2016-02-281-1/+1
|
* Release v0.7.6Steven Fackler2016-02-101-4/+4
|
* Exclude test directory from packageSteven Fackler2016-01-221-0/+1
|
* Release v0.7.5Steven Fackler2016-01-221-4/+4
|
* Add stream panic propagation behind a nightly feature gateSteven Fackler2016-01-111-0/+2
|
* Release v0.7.4Steven Fackler2015-12-181-4/+4
|
* Release v0.7.3Steven Fackler2015-12-171-4/+4
|
* Release v0.7.2Steven Fackler2015-12-151-2/+2
|
* Merge pull request #320 from uasi/add-variations-of-pbkdf2Steven Fackler2015-12-151-0/+1
|\ | | | | Add PBKDF2-HMAC-SHA256 and -SHA512 functions
| * Put pbkdf2_hmac_{256,512}() behind feature gateTomoki Aonuma2015-12-101-0/+1
| | | | | | | | PKCS5_PBKDF2_HMAC is not available with openssl-0.9.8 on os x
* | Replace SslStream implementation!Steven Fackler2015-12-091-0/+4
|/
* Release v0.7.1Steven Fackler2015-11-281-4/+4
|
* Release v0.7.0Steven Fackler2015-11-161-4/+4
|
* Split stuff requiring a shim out to a separate crateSteven Fackler2015-11-161-5/+3
|