diff options
| author | Wang Mingyu <wangmy@fujitsu.com> | 2023-06-01 17:03:13 +0800 |
|---|---|---|
| committer | Steve Sakoman <steve@sakoman.com> | 2023-06-24 09:13:07 -1000 |
| commit | db907c49445e9cf63f81075d26513fe5b3c86158 (patch) | |
| tree | fbbffab8d6715a5c048b4903343ce30feadf5ab5 /scripts/lib/devtool/export.py | |
| parent | 6bfec1ac8eff0e8062ab29143f7b0baf40e63626 (diff) | |
| download | poky-db907c49445e9cf63f81075d26513fe5b3c86158.tar.gz | |
libmicrohttpd: upgrade 0.9.76 -> 0.9.77
Changelog:
==========
API changes:
-------------
+ Added new function MHD_get_version_bin().
Improvements and enhancements:
-------------------------------
* Digest Auth: changed algorithm identifiers in server generated
headers from "md5" / "sha-256" to "MD5" / "SHA-256" to better match
RFC (while clients should use caseless matching).
* Improved Base64 decoding by new implementation with robust input
data validation checks.
* Improved configure for cross-compiling, for better compatibility
with POSIX and for better compatibility with the latest compiler
versions.
* New internal tests: for Base64 decoding, Basic Auth and folded
headers.
* Supported new libcurl API in tests to mute deprecation warnings.
* Supported ARM and ARM64 for VC compilers.
Functionality changes:
------------------------
* any negative number returned by response data generation callback
function is treated as an error. Previously negative values except
predefined error codes could produce undefined behaviour.
* Added handling of "DEBUG" preprocessor macro as an alias of "_DEBUG".
Fixes:
---------
# Fixed functionality with blocking sockets.
# Fixed very inefficient data pumping for upgraded TLS connections.
# Fixed processing of folded headers in the requests.
# Fixed data races when closing upgraded connection.
# Removed duplication of "Connection: upgrade" header.
# Digest auth: fixed thread sync to avoid "stale hash" results.
# Fixed harmless unwanted extra data processing resulting in triggering
of the assert.
# Fixed tests for LTO.
# Removed removed non-portable functions in examples.
# Fixed delayed call of connection notification callback in
thread-per-connection mode.
# Fixed Address Sanitizer unpoison of memory when memory pool is
destroyed. This fixed periodic ASAN error when used for a long time
with the sanitizer.
# Fixed compiler warnings in library code, examples, tests and configure
checks.
# New TLS certificates for test-suite: all with SAN fields and SHA-256
hash.
# Tests: fixed tests on Darwin 22.x (Ventura).
# Tests: redesigned one tests group to avoid stress-testing of the OS.
(From OE-Core rev: 5e82c4674835900753fb7d5e01aa6dfe41e5d84b)
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
(cherry picked from commit bdc28b0262ad8a57d56f029b55b338478afb3a07)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Diffstat (limited to 'scripts/lib/devtool/export.py')
0 files changed, 0 insertions, 0 deletions
