aboutsummaryrefslogtreecommitdiff
path: root/openssl-sys/Cargo.toml
Commit message (Collapse)AuthorAgeFilesLines
* Release openssl-sys 0.9.36openssl-sys-v0.9.36Steven Fackler2018-09-131-1/+1
|
* Release openssl-sys 0.9.35openssl-sys-v0.9.35Steven Fackler2018-08-041-1/+1
|
* Support builds of OpenSSL from vendored source (take 2)Alex Crichton2018-07-301-0/+4
| | | | | | This is a revival of #684 to see if I can help push it across the finish line! Closes #580
* Link all needed system libraries on Windows, when building staticallyEmīls2018-06-291-1/+1
|
* Release openssl-sys 0.9.33openssl-sys-v0.9.33Steven Fackler2018-06-061-1/+1
|
* Release openssl-sys v0.9.32openssl-sys-v0.9.32Steven Fackler2018-06-011-1/+1
|
* Release openssl-sys 0.9.31openssl-sys-v0.9.31Steven Fackler2018-05-201-1/+1
|
* Support min/max version in LibreSSLSteven Fackler2018-05-191-0/+1
| | | | | Their implementations of the accessors don't behave expected with no bounds, so we ignore those bits of the tests.
* Release openssl-sys v0.9.30openssl-sys-v0.9.30Steven Fackler2018-04-301-1/+1
|
* Release openssl-sys 0.9.28openssl-sys-v0.9.28Steven Fackler2018-04-051-1/+1
|
* Remove unneeded build keysSteven Fackler2018-03-301-1/+0
|
* Release openssl-sys 0.9.27openssl-sys-v0.9.27Steven Fackler2018-02-281-1/+1
|
* Release openssl-sys 0.9.26openssl-sys-v0.9.26Steven Fackler2018-02-181-1/+1
|
* Release openssl 0.10.3 and openssl-sys 0.9.25openssl-v0.10.3openssl-sys-v0.9.25Steven Fackler2018-02-121-1/+1
|
* Release openssl-sys v0.9.24openssl-sys-v0.9.24Steven Fackler2018-01-101-1/+1
|
* Release v0.9.23v0.9.23Steven Fackler2017-12-051-1/+1
|
* Release openssl-sys 0.9.22Steven Fackler2017-11-291-1/+1
|
* Release v0.9.21v0.9.21Steven Fackler2017-11-171-2/+1
|
* Release v0.9.20v0.9.20Steven Fackler2017-10-141-1/+1
|
* Release v0.9.18Steven Fackler2017-09-201-1/+1
|
* Update to cc 1.0Steven Fackler2017-09-201-1/+1
|
* Symlink README in placeSteven Fackler2017-08-211-0/+1
| | | | Allows crates.io to render it properly
* Release v0.9.17v0.9.17Steven Fackler2017-08-141-1/+1
|
* Merge pull request #622 from mcgoo/vcpkgSteven Fackler2017-08-111-0/+3
|\ | | | | try to find openssl libraries in a vcpkg ports tree
| * for msvc abi builds, allow use of openssl libs from vcpkgJim McGrath2017-06-071-0/+3
| |
* | Release v0.9.16v0.9.16Steven Fackler2017-08-101-2/+2
| |
* | Release v0.9.15v0.9.15Steven Fackler2017-07-191-2/+2
| |
* | Release v0.9.14v0.9.14Steven Fackler2017-06-141-1/+1
|/
* remove unused dependencies on windowsJim McGrath2017-06-061-4/+0
|
* Release v0.9.13v0.9.13Steven Fackler2017-05-291-2/+2
|
* Release v0.9.12v0.9.12Steven Fackler2017-05-121-2/+2
|
* Release v0.9.11v0.9.11Steven Fackler2017-04-141-2/+2
|
* Release v0.9.10v0.9.10Steven Fackler2017-03-261-2/+2
|
* Release v0.9.9v0.9.9Steven Fackler2017-03-141-2/+2
|
* Release v0.9.8v0.9.8Steven Fackler2017-03-091-2/+2
|
* Release v0.9.7v0.9.7Steven Fackler2017-02-111-2/+2
|
* Macro-expand OpenSSL headers for feature checksSteven Fackler2017-01-281-1/+2
| | | | Closes #564
* Make sure to not add system dirs to linkageSteven Fackler2017-01-241-2/+3
| | | | cc #447
* Add categoriesSteven Fackler2017-01-201-0/+1
| | | | Closes #557
* Release v0.9.6v0.9.6Steven Fackler2017-01-091-2/+2
|
* Adjust minimum pkg-config versionSteven Fackler2017-01-071-1/+1
| | | | Closes #551
* Release v0.9.5v0.9.5Steven Fackler2017-01-031-2/+2
|
* Use metadeps to specify pkg-config dependencies declarativelyJosh Triplett2016-12-241-1/+4
| | | | | This makes it easier for distribution packaging tools to generate appropriate package dependencies.
* Release v0.9.4v0.9.4Steven Fackler2016-12-231-2/+2
|
* Release v0.9.3v0.9.3Steven Fackler2016-12-091-2/+2
|
* Switch to docs.rs for docsSteven Fackler2016-12-091-1/+1
|
* Release v0.9.2v0.9.2Steven Fackler2016-11-271-2/+2
|
* Release v0.9.1v0.9.1Steven Fackler2016-11-111-1/+1
|
* Release v0.9.0Steven Fackler2016-11-051-2/+2
|
* Add support for OpenSSL 1.1.0Alex Crichton2016-10-121-26/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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