1 Link v2.0 Release Notes
2 =======================
7 All changes listed are in chronological order.
11 * Fixed chunk encoding.
13 * Added compression support via zlib (new dependency).
15 * COPYRIGHT file is added, using BSD 3-Clause.
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)