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 | ||