| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Release openssl-sys 0.9.36openssl-sys-v0.9.36 | Steven Fackler | 2018-09-13 | 1 | -1/+1 |
| | | |||||
| * | Release openssl-sys 0.9.35openssl-sys-v0.9.35 | Steven Fackler | 2018-08-04 | 1 | -1/+1 |
| | | |||||
| * | Support builds of OpenSSL from vendored source (take 2) | Alex Crichton | 2018-07-30 | 1 | -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 statically | Emīls | 2018-06-29 | 1 | -1/+1 |
| | | |||||
| * | Release openssl-sys 0.9.33openssl-sys-v0.9.33 | Steven Fackler | 2018-06-06 | 1 | -1/+1 |
| | | |||||
| * | Release openssl-sys v0.9.32openssl-sys-v0.9.32 | Steven Fackler | 2018-06-01 | 1 | -1/+1 |
| | | |||||
| * | Release openssl-sys 0.9.31openssl-sys-v0.9.31 | Steven Fackler | 2018-05-20 | 1 | -1/+1 |
| | | |||||
| * | Support min/max version in LibreSSL | Steven Fackler | 2018-05-19 | 1 | -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.30 | Steven Fackler | 2018-04-30 | 1 | -1/+1 |
| | | |||||
| * | Release openssl-sys 0.9.28openssl-sys-v0.9.28 | Steven Fackler | 2018-04-05 | 1 | -1/+1 |
| | | |||||
| * | Remove unneeded build keys | Steven Fackler | 2018-03-30 | 1 | -1/+0 |
| | | |||||
| * | Release openssl-sys 0.9.27openssl-sys-v0.9.27 | Steven Fackler | 2018-02-28 | 1 | -1/+1 |
| | | |||||
| * | Release openssl-sys 0.9.26openssl-sys-v0.9.26 | Steven Fackler | 2018-02-18 | 1 | -1/+1 |
| | | |||||
| * | Release openssl 0.10.3 and openssl-sys 0.9.25openssl-v0.10.3openssl-sys-v0.9.25 | Steven Fackler | 2018-02-12 | 1 | -1/+1 |
| | | |||||
| * | Release openssl-sys v0.9.24openssl-sys-v0.9.24 | Steven Fackler | 2018-01-10 | 1 | -1/+1 |
| | | |||||
| * | Release v0.9.23v0.9.23 | Steven Fackler | 2017-12-05 | 1 | -1/+1 |
| | | |||||
| * | Release openssl-sys 0.9.22 | Steven Fackler | 2017-11-29 | 1 | -1/+1 |
| | | |||||
| * | Release v0.9.21v0.9.21 | Steven Fackler | 2017-11-17 | 1 | -2/+1 |
| | | |||||
| * | Release v0.9.20v0.9.20 | Steven Fackler | 2017-10-14 | 1 | -1/+1 |
| | | |||||
| * | Release v0.9.18 | Steven Fackler | 2017-09-20 | 1 | -1/+1 |
| | | |||||
| * | Update to cc 1.0 | Steven Fackler | 2017-09-20 | 1 | -1/+1 |
| | | |||||
| * | Symlink README in place | Steven Fackler | 2017-08-21 | 1 | -0/+1 |
| | | | | | Allows crates.io to render it properly | ||||
| * | Release v0.9.17v0.9.17 | Steven Fackler | 2017-08-14 | 1 | -1/+1 |
| | | |||||
| * | Merge pull request #622 from mcgoo/vcpkg | Steven Fackler | 2017-08-11 | 1 | -0/+3 |
| |\ | | | | | try to find openssl libraries in a vcpkg ports tree | ||||
| | * | for msvc abi builds, allow use of openssl libs from vcpkg | Jim McGrath | 2017-06-07 | 1 | -0/+3 |
| | | | |||||
| * | | Release v0.9.16v0.9.16 | Steven Fackler | 2017-08-10 | 1 | -2/+2 |
| | | | |||||
| * | | Release v0.9.15v0.9.15 | Steven Fackler | 2017-07-19 | 1 | -2/+2 |
| | | | |||||
| * | | Release v0.9.14v0.9.14 | Steven Fackler | 2017-06-14 | 1 | -1/+1 |
| |/ | |||||
| * | remove unused dependencies on windows | Jim McGrath | 2017-06-06 | 1 | -4/+0 |
| | | |||||
| * | Release v0.9.13v0.9.13 | Steven Fackler | 2017-05-29 | 1 | -2/+2 |
| | | |||||
| * | Release v0.9.12v0.9.12 | Steven Fackler | 2017-05-12 | 1 | -2/+2 |
| | | |||||
| * | Release v0.9.11v0.9.11 | Steven Fackler | 2017-04-14 | 1 | -2/+2 |
| | | |||||
| * | Release v0.9.10v0.9.10 | Steven Fackler | 2017-03-26 | 1 | -2/+2 |
| | | |||||
| * | Release v0.9.9v0.9.9 | Steven Fackler | 2017-03-14 | 1 | -2/+2 |
| | | |||||
| * | Release v0.9.8v0.9.8 | Steven Fackler | 2017-03-09 | 1 | -2/+2 |
| | | |||||
| * | Release v0.9.7v0.9.7 | Steven Fackler | 2017-02-11 | 1 | -2/+2 |
| | | |||||
| * | Macro-expand OpenSSL headers for feature checks | Steven Fackler | 2017-01-28 | 1 | -1/+2 |
| | | | | | Closes #564 | ||||
| * | Make sure to not add system dirs to linkage | Steven Fackler | 2017-01-24 | 1 | -2/+3 |
| | | | | | cc #447 | ||||
| * | Add categories | Steven Fackler | 2017-01-20 | 1 | -0/+1 |
| | | | | | Closes #557 | ||||
| * | Release v0.9.6v0.9.6 | Steven Fackler | 2017-01-09 | 1 | -2/+2 |
| | | |||||
| * | Adjust minimum pkg-config version | Steven Fackler | 2017-01-07 | 1 | -1/+1 |
| | | | | | Closes #551 | ||||
| * | Release v0.9.5v0.9.5 | Steven Fackler | 2017-01-03 | 1 | -2/+2 |
| | | |||||
| * | Use metadeps to specify pkg-config dependencies declaratively | Josh Triplett | 2016-12-24 | 1 | -1/+4 |
| | | | | | | This makes it easier for distribution packaging tools to generate appropriate package dependencies. | ||||
| * | Release v0.9.4v0.9.4 | Steven Fackler | 2016-12-23 | 1 | -2/+2 |
| | | |||||
| * | Release v0.9.3v0.9.3 | Steven Fackler | 2016-12-09 | 1 | -2/+2 |
| | | |||||
| * | Switch to docs.rs for docs | Steven Fackler | 2016-12-09 | 1 | -1/+1 |
| | | |||||
| * | Release v0.9.2v0.9.2 | Steven Fackler | 2016-11-27 | 1 | -2/+2 |
| | | |||||
| * | Release v0.9.1v0.9.1 | Steven Fackler | 2016-11-11 | 1 | -1/+1 |
| | | |||||
| * | Release v0.9.0 | Steven Fackler | 2016-11-05 | 1 | -2/+2 |
| | | |||||
| * | Add support for OpenSSL 1.1.0 | Alex Crichton | 2016-10-12 | 1 | -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 | ||||