Lines Matching full:openssl
59 * Fixed a use-after-free in `Error::function` and `Error::file` with OpenSSL 3.x.
73 * Fixed the openssl-sys dependency version.
104 * Fixed linkage against OpenSSL distributions built with `no-chacha`.
129 * Added support for OpenSSL 3.x.x.
274 * Fixed a memory leak in `EcdsaSig::from_private_components` when using OpenSSL 1.0.x.
285 * Worked around an OpenSSL 1.0.x bug triggered by code calling `SSL_set_app_data`.
339 * The openssl-sys build script now logs the values of environment variables.
340 * Added `ERR_PACK` to openssl-sys.
341 * The `ERR_*` functions in openssl-sys are const functions when building against newer Rust version…
391 * The OpenSSL version used with the `vendored` feature has been upgraded from 1.1.0 to 1.1.1.
422 * The new `vendored` cargo feature will cause openssl-sys to compile and statically link to a
423 vendored copy of OpenSSL.
467 * `openssl-sys` will now detect Homebrew-installed OpenSSL when installed to a non-default
470 `X509_V_ERR_PROXY_SUBJECT_NAME_VIOLATION` constants in `openssl-sys` are now only present when
480 LibreSSL 2.6.1 and up in addition to OpenSSL.
481 * `X509VerifyParam` is available when linking against LibreSSL 2.6.1 and up in addition to OpenSSL.
482 * ALPN support is available when linking against LibreSSL 2.6.1 and up in addition to OpenSSL.
493 * openssl-sys now provides the `DEP_OPENSSL_VERSION_NUMBER` and
495 contains the hex-encoded version number of the OpenSSL or LibreSSL distribution being built
510 * Added support for TLSv1.3 custom extensions. (OpenSSL 1.1.1 only)
517 * Added support for TLSv1.3 stateless handshakes. (OpenSSL 1.1.1 only)
521 * The Cargo features previously used to gate access to version-specific OpenSSL APIs have been
522 removed. Those APIs will be available automatically when building against an appropriate OpenSSL
543 * Added the ability to push an `Error` or `ErrorStack` back onto OpenSSL's error stack. Various
561 * Added OpenSSL 1.1.1 support.
563 * Added `SslOptions::NO_TLSV1_3`. (OpenSSL 1.1.1 only)
569 * Added `SslContextBuilder::set_keylog_callback`. (OpenSSL 1.1.1 only)
570 * Added `SslRef::client_random` and `SslRef::server_random`. (OpenSSL 1.1.0+ only)
581 * OpenSSL is now automatically detected on FreeBSD systems.
607 * openssl 0.10 still uses openssl-sys 0.9, so openssl 0.9 and 0.10 can coexist without issue.
622 * Asymmetric key types are now parameterized over what they contain. In OpenSSL, the same type is
631 * ALPN support has been changed to more directly model OpenSSL's own APIs. Instead of a single
666 [Unreleased]: https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.45...master
667 [v0.10.45]: https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.44...openssl-v0.10.45
668 [v0.10.44]: https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.43...openssl-v0.10.44
669 [v0.10.43]: https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.42...openssl-v0.10.43
670 [v0.10.42]: https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.41...openssl-v0.10.42
671 [v0.10.41]: https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.40...openssl-v0.10.41
672 [v0.10.40]: https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.39...openssl-v0.10.40
673 [v0.10.39]: https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.38...openssl-v0.10.39
674 [v0.10.38]: https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.37...openssl-v0.10.38
675 [v0.10.37]: https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.36...openssl-v0.10.37
676 [v0.10.36]: https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.35...openssl-v0.10.36
677 [v0.10.35]: https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.34...openssl-v0.10.35
678 [v0.10.34]: https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.33...openssl-v0.10.34
679 [v0.10.33]: https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.32...openssl-v0.10.33
680 [v0.10.32]: https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.31...openssl-v0.10.32
681 [v0.10.31]: https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.30...openssl-v0.10.31
682 [v0.10.30]: https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.29...openssl-v0.10.30
683 [v0.10.29]: https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.28...openssl-v0.10.29
684 [v0.10.28]: https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.27...openssl-v0.10.28
685 [v0.10.27]: https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.26...openssl-v0.10.27
686 [v0.10.26]: https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.25...openssl-v0.10.26
687 [v0.10.25]: https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.24...openssl-v0.10.25
688 [v0.10.24]: https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.23...openssl-v0.10.24
689 [v0.10.23]: https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.22...openssl-v0.10.23
690 [v0.10.22]: https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.21...openssl-v0.10.22
691 [v0.10.21]: https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.20...openssl-v0.10.21
692 [v0.10.20]: https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.19...openssl-v0.10.20
693 [v0.10.19]: https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.18...openssl-v0.10.19
694 [v0.10.18]: https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.17...openssl-v0.10.18
695 [v0.10.17]: https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.16...openssl-v0.10.17
696 [v0.10.16]: https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.15...openssl-v0.10.16
697 [v0.10.15]: https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.14...openssl-v0.10.15
698 [v0.10.14]: https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.13...openssl-v0.10.14
699 [v0.10.13]: https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.12...openssl-v0.10.13
700 [v0.10.12]: https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.11...openssl-v0.10.12
701 [v0.10.11]: https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.10...openssl-v0.10.11
702 [v0.10.10]: https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.9...openssl-v0.10.10
703 [v0.10.9]: https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.8...openssl-v0.10.9
704 [v0.10.8]: https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.7...openssl-v0.10.8
705 [v0.10.7]: https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.6...openssl-v0.10.7
706 [v0.10.6]: https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.5...openssl-v0.10.6
707 [v0.10.5]: https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.4...openssl-v0.10.5
708 [v0.10.4]: https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.3...openssl-v0.10.4
709 [v0.10.3]: https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.2...openssl-v0.10.3
710 [v0.10.2]: https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.1...openssl-v0.10.2
711 [v0.10.1]: https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.0...openssl-v0.10.1
712 [v0.10.0]: https://github.com/sfackler/rust-openssl/compare/v0.9.23...openssl-v0.10.0
713 [release tags]: https://github.com/sfackler/rust-openssl/releases