diff options
| author | Brent Cook <bcook@openbsd.org> | 2018-03-21 14:13:06 -0500 |
|---|---|---|
| committer | Brent Cook <bcook@openbsd.org> | 2018-03-21 14:13:06 -0500 |
| commit | 78600e9bec2b52f0f8a0f7ce376f3783999bb824 (patch) | |
| tree | 73d87f82e957273171367f40bbf13baa6abbf099 | |
| parent | c22031f0fc020e6de9b2ef4de16fa10c674ec8fa (diff) | |
| download | portable-78600e9bec2b52f0f8a0f7ce376f3783999bb824.tar.gz portable-78600e9bec2b52f0f8a0f7ce376f3783999bb824.tar.bz2 portable-78600e9bec2b52f0f8a0f7ce376f3783999bb824.zip | |
changelog fixes, update windows compatibility
| -rw-r--r-- | ChangeLog | 17 | ||||
| -rw-r--r-- | README.md | 2 |
2 files changed, 10 insertions, 9 deletions
| @@ -30,10 +30,11 @@ LibreSSL Portable Release Notes: | |||
| 30 | 30 | ||
| 31 | 2.7.0 - Bug fixes and improvements | 31 | 2.7.0 - Bug fixes and improvements |
| 32 | 32 | ||
| 33 | * Added support for many new OpenSSL 1.0.2 and 1.1 APIs, based on an | 33 | * Added support for many OpenSSL 1.0.2 and 1.1 APIs, based on |
| 34 | observations of real-world usage among applications. These are | 34 | observations of real-world usage in applications. These are |
| 35 | implemented in parallel with existing OpenSSL 1.0.1 APIs for | 35 | implemented in parallel with existing OpenSSL 1.0.1 APIs - visibility |
| 36 | backward compatibility. | 36 | changes have not been made to existing structs, allowing code written |
| 37 | for older OpenSSL APIs to continue working. | ||
| 37 | 38 | ||
| 38 | * Extensive corrections, improvements, and additions to the | 39 | * Extensive corrections, improvements, and additions to the |
| 39 | API documentation, including new public APIs from OpenSSL that had | 40 | API documentation, including new public APIs from OpenSSL that had |
| @@ -45,12 +46,12 @@ LibreSSL Portable Release Notes: | |||
| 45 | side-effect, minimum Windows support is Vista or higher. | 46 | side-effect, minimum Windows support is Vista or higher. |
| 46 | 47 | ||
| 47 | * Converted more packet handling methods to CBB, which improves | 48 | * Converted more packet handling methods to CBB, which improves |
| 48 | resiliency when processing malformed input data. | 49 | resiliency when generating TLS messages. |
| 49 | 50 | ||
| 50 | * Rewrote TLS extension handling, improving consistency of | 51 | * Completed TLS extension handling rewrite, improving consistency of |
| 51 | checks for malformed or duplicate extensions. | 52 | checks for malformed and duplicate extensions. |
| 52 | 53 | ||
| 53 | * Rewrite ASN1_TYPE_{get,set}_octetstring() using templated ASN.1. | 54 | * Rewrote ASN1_TYPE_{get,set}_octetstring() using templated ASN.1. |
| 54 | This removes the last remaining use of the old M_ASN1_* macros | 55 | This removes the last remaining use of the old M_ASN1_* macros |
| 55 | (asn1_mac.h) from API that needs to continue to exist. | 56 | (asn1_mac.h) from API that needs to continue to exist. |
| 56 | 57 | ||
| @@ -37,7 +37,7 @@ At the time of this writing, LibreSSL is know to build and work on: | |||
| 37 | * AIX (5.3 and later) | 37 | * AIX (5.3 and later) |
| 38 | 38 | ||
| 39 | LibreSSL also supports the following Windows environments: | 39 | LibreSSL also supports the following Windows environments: |
| 40 | * Microsoft Windows (XP or higher, x86 and x64) | 40 | * Microsoft Windows (Vista or higher, x86 and x64) |
| 41 | * Wine (32-bit and 64-bit) | 41 | * Wine (32-bit and 64-bit) |
| 42 | * Builds with Mingw-w64, Cygwin, and Visual Studio | 42 | * Builds with Mingw-w64, Cygwin, and Visual Studio |
| 43 | 43 | ||
