Meta: Only build linktest if BUILD_LINKTEST is on.
[link.git] / docs / relnotes / relnotes-2.0
blobc53ae6c493139384a9f99721b5e1c2307762b085
1 Link v2.0 Release Notes
2 =======================
4 Changes since v1.0.1
5 --------------------
7 All changes listed are in chronological order.
9  * macOS build support.
11  * Fixed chunk encoding.
13  * Added compression support via zlib (new dependency).
15  * COPYRIGHT file is added, using BSD 3-Clause.
17  * Added decodeHTTP().
19  * Added a query parser.
21  * Server now recursively serves static pages.
23  * Added a cookie parser.
25  * Added Request::SetIP() and Request::GetIP().
27  * New security policy.
29  * Multithreading is fixed.
31  * HTTPS support is fixed. macOS usually uses either LibreSSL or OpenSSL
32    version 1.1. This caused some issues when testing so make sure to use the
33    latest version of OpenSSL (i.e. 3 and above).
35  * Server debugging is added.
37  * Fixed GCC <= 8.0 support. <filesystem> was still in experimental so call
38    <experimental/filesystem> instead for GCC 8.0 and below. (-DFS_EXPERIMENTAL)
40  * Added man pages.