|
| 1 | +Thu 01 Feb 2024 15:00:00 CET |
| 2 | +Released GNU libmicrohttpd 1.0.0. |
| 3 | + |
| 4 | + This is the first non-bugfix release since version 0.9.75 and the first |
| 5 | + ever stable release of GNU libmicrohttpd. Is is a huge with new features |
| 6 | + and fixes. |
| 7 | + |
| 8 | + The major changes: |
| 9 | + * Rewritten parsing of clients' requests, fully aligned with current |
| 10 | + RFCs (9110 and 9112) requirements. Added detailed control of strict |
| 11 | + or lenient specification enforcement. Application may choose between |
| 12 | + more compatible mode or more strict and secure mode. |
| 13 | + * Reworked Digest Auth, greater enhanced support for current RFC 7617 |
| 14 | + features. MHD currently is the only known server-side implementation |
| 15 | + with support for SHA-512/256, userhash and username in extended |
| 16 | + notation. At the same time the very old RFC2069 is supported, as |
| 17 | + well as MD5 and SHA-256. |
| 18 | + * Improved functionality in multi-threading environment, especially with |
| 19 | + external sockets polling modes. |
| 20 | + * Reworked Basic Auth, adding new convenient API functions. |
| 21 | + * Re-implemented GnuTLS initialisation. Now supported |
| 22 | + libmicrohttpd-specific system-wide configuration, as well as generic |
| 23 | + GnuTLS system-wide configuration. Application may adjust settings based |
| 24 | + on system configuration instead of specifying its own full |
| 25 | + configuration. |
| 26 | + * Tons of other new functionality and various fixes. For detailed changes |
| 27 | + see the ChangeLog or Git commit logs. |
| 28 | + |
| 29 | + |
| 30 | + Since last non-bugfix release there are 1062 commits added with |
| 31 | + 67007 lines insertions and 26616 deletions. |
| 32 | + |
| 33 | + -- Evgeny Grin (Karlson2k) |
| 34 | + |
1 | 35 | Sun 28 May 2023 18:00:00 MSK |
2 | 36 | Released GNU libmicrohttpd 0.9.77. |
3 | 37 |
|
|
0 commit comments