| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Support min/max version in LibreSSL | Steven Fackler | 2018-05-19 | 1 | -584/+0 |
| | | | | | | Their implementations of the accessors don't behave expected with no bounds, so we ignore those bits of the tests. | ||||
| * | Find path prefix to OpenSSL installed by Homebrew. | eonil | 2018-05-19 | 1 | -0/+34 |
| | | |||||
| * | Fix base version for min/max proto accessors | Steven Fackler | 2018-05-09 | 1 | -0/+4 |
| | | | | | Closes #911 | ||||
| * | Flag off constants added in 1.0.2h | Steven Fackler | 2018-04-30 | 1 | -0/+4 |
| | | | | | Closes #868 | ||||
| * | Some misc cleanup | Steven Fackler | 2018-04-27 | 1 | -12/+9 |
| | | |||||
| * | Reform version checking logic | Steven Fackler | 2018-04-26 | 1 | -132/+109 |
| | | | | | | | | Rather than having an infinitely growing set of things to look for, just grab the literal version out. We also provide that to downstream crates, and it should be used rather than the random assortment of other stuff that's also passed down. | ||||
| * | Include information about development packages | Thomas Eizinger | 2018-04-12 | 1 | -0/+3 |
| | | | | | Building the crate on a system without the development packages of openssl installed fails. Issue #649 suggests to install those packages, which resolves the problem. | ||||
| * | Combine LibreSSL 2.7.x versions into one | Ossi Herrala | 2018-04-03 | 1 | -28/+1 |
| | | |||||
| * | Add LibreSSL 2.7.2 | Ossi Herrala | 2018-04-02 | 1 | -1/+10 |
| | | |||||
| * | Add support for LibreSSL 2.7.1 | Ossi Herrala | 2018-03-31 | 1 | -3/+21 |
| | | | | | | While there, support also future LibreSSL 2.7 versions out of the box. This fixes compiling this crate in OpenBSD -current. | ||||
| * | Support LibreSSL 2.7.0 | Steven Fackler | 2018-03-22 | 1 | -1/+10 |
| | | | | | | Closes #883 Closes #805 | ||||
| * | OpenSSL 1.1.1 support | Steven Fackler | 2018-02-13 | 1 | -4/+11 |
| | | |||||
| * | Detect FreeBSD OpenSSL automatically | Steven Fackler | 2018-02-10 | 1 | -24/+30 |
| | | | | | Closes #686 | ||||
| * | Adjust libressl version detection | Steven Fackler | 2017-11-13 | 1 | -29/+9 |
| | | | | | | The 2.5.3+ and 2.6.3+ series are ABI-stable, so we don't need to whitelist individual releases in those ranges. | ||||
| * | Add support for LibreSSL 2.6.3 | phoebe jenkins | 2017-11-13 | 1 | -1/+10 |
| | | |||||
| * | Add support for LibreSSL 2.6.2 | Christopher Vittal | 2017-10-03 | 1 | -1/+10 |
| | | |||||
| * | Fix rerun logicv0.9.19 | Steven Fackler | 2017-09-20 | 1 | -2/+2 |
| | | | | | Closes #732 | ||||
| * | Update to cc 1.0 | Steven Fackler | 2017-09-20 | 1 | -2/+2 |
| | | |||||
| * | openssl-sys: Fix typo in libressl_version definition | Luis Ressel | 2017-09-18 | 1 | -1/+1 |
| | | | | | Signed-off-by: Luis Ressel <[email protected]> | ||||
| * | Merge pull request #695 from Keruspe/master | Steven Fackler | 2017-09-17 | 1 | -1/+17 |
| |\ | | | | | openssl-sys: support libressl 2.6.1 | ||||
| | * | openssl-sys: define libressl version | Marc-Antoine Perennou | 2017-09-17 | 1 | -0/+8 |
| | | | | | | | | | Signed-off-by: Marc-Antoine Perennou <[email protected]> | ||||
| | * | openssl-sys: support libressl 2.6.1 | Marc-Antoine Perennou | 2017-09-14 | 1 | -1/+9 |
| | | | | | | | | | Signed-off-by: Marc-Antoine Perennou <[email protected]> | ||||
| * | | Extract prefixed environment variables into helper function. | Jessica Hamilton | 2017-09-13 | 1 | -24/+19 |
| | | | |||||
| * | | Use target name in variables when cross-compiling. | Jessica Hamilton | 2017-09-13 | 1 | -2/+3 |
| | | | |||||
| * | | Allow overriding lib/include dirs when cross-compiling. | Jessica Hamilton | 2017-09-06 | 1 | -4/+16 |
| |/ | |||||
| * | Fix build note for MinGW | Steven Fackler | 2017-09-04 | 1 | -1/+1 |
| | | | | Closes #689 | ||||
| * | Merge pull request #622 from mcgoo/vcpkg | Steven Fackler | 2017-08-11 | 1 | -0/+47 |
| |\ | | | | | 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/+47 |
| | | | |||||
| * | | Fully wrap feature checks | Steven Fackler | 2017-08-10 | 1 | -2/+2 |
| | | | | | | | | | Otherwise OPENSSL_NO_EC2M would also trigger OPENSSL_NO_EC | ||||
| * | | Forbid LibreSSL 2.5.6+ | Steven Fackler | 2017-07-19 | 1 | -0/+2 |
| | | | |||||
| * | | Support for LibreSSL 2.5.5 | Inokentiy Babushkin | 2017-07-17 | 1 | -0/+8 |
| | | | |||||
| * | | Test against libressl 2.6.0 | Steven Fackler | 2017-07-16 | 1 | -2/+2 |
| | | | |||||
| * | | Rustfmt | Steven Fackler | 2017-07-15 | 1 | -58/+81 |
| | | | |||||
| * | | Inform cargo about which env vars we care about | Steven Fackler | 2017-07-04 | 1 | -0/+5 |
| | | | |||||
| * | | Enable build on LibreSSL 5.6.0 development branch. | Laurence Tratt | 2017-06-25 | 1 | -1/+9 |
| |/ | | | | | | | Without this, openssl-sys can't compile on OpenBSD-current. As far as I can tell, the only differences with respect to LibreSSL 5.5.4 are additional exposed functions: there do not appear to be any breaking changes. Certainly all the test suites in the repository succeed with this commit. | ||||
| * | Fix for changes in OpenSSL 1.1.0f | Steven Fackler | 2017-06-06 | 1 | -0/+8 |
| | | |||||
| * | Rustfmt | Steven Fackler | 2017-05-20 | 1 | -50/+54 |
| | | |||||
| * | Fix support for LibreSSL versions other than 2.5.0 | Steven Fackler | 2017-05-12 | 1 | -7/+44 |
| | | |||||
| * | (issues-600) Avoid compiling ec2m code against no-ec2m openssl | Andrew Roetker | 2017-04-11 | 1 | -0/+1 |
| | | | | | | This commit avoids defining code that leads to undefined references when compiling against an openssl built with no-ec2m. | ||||
| * | show help message when pkg-config is missing | Jay Lee | 2017-03-29 | 1 | -3/+8 |
| | | |||||
| * | (maint) Recreate ability to pass in OPENSSL_LIBS variable | Andrew Roetker | 2017-03-13 | 1 | -6/+13 |
| | | | | | | | | | | Prior to this commit in 43c951f743e68fac5f45119eda7c994882a1d489 the ability to pass OPENSSL_LIBS was removed from the build.rs of openssl-sys. This commit adds the ability to pass custom names for the OPENSSL_LIBS back in. This is useful for when building openssl across linux and windows with the same lib names (ssl:crypto) and the default names provided by the build script are not valid. | ||||
| * | Clean up pkg-config logic | Steven Fackler | 2017-02-03 | 1 | -46/+29 |
| | | | | | | Now that we're letting the C compiler track down headers this is no longer necessary. | ||||
| * | Macro-expand OpenSSL headers for feature checks | Steven Fackler | 2017-01-28 | 1 | -124/+108 |
| | | | | | Closes #564 | ||||
| * | Make sure to not add system dirs to linkage | Steven Fackler | 2017-01-24 | 1 | -4/+17 |
| | | | | | cc #447 | ||||
| * | Improving missing OpenSSL message on Linux | Tomasz Drwięga | 2017-01-03 | 1 | -3/+14 |
| | | |||||
| * | Use metadeps to specify pkg-config dependencies declaratively | Josh Triplett | 2016-12-24 | 1 | -3/+3 |
| | | | | | | This makes it easier for distribution packaging tools to generate appropriate package dependencies. | ||||
| * | Add LibreSSL 2.5.0 support | Sébastien Marie | 2016-12-21 | 1 | -0/+9 |
| | | |||||
| * | Allow OPENSSL_{LIB,INCLUDE}_DIR to override OPENSSL_DIR | Aidan Hobson Sayers | 2016-12-12 | 1 | -6/+14 |
| | | |||||
| * | Provide a tailored error message on Linux | Alex Crichton | 2016-11-05 | 1 | -0/+13 |
| | | | | | | | I just ran into a case where I installed OpenSSL in a docker container but I forgot to install pkg-config. Right now openssl-sys relies on pkg-config, so print out a nice error about this. | ||||
| * | Always dump openssl confs | Steven Fackler | 2016-11-04 | 1 | -45/+43 |
| | | |||||