- Update to version 0.9.64: * Updated HTTP headers, methods and status codes from registries, * Added scripts to import new headers, methods and status codes from registries. * Reodered includes in microhttpd.h * Fixed compiler warnings * Updated and fixed libcurl tests. * Added checks for too long TLS parameters strings. * Spelling fixes. * Fixed example for non-64bits platforms. * Optimized and improved processing speed by using precalculated and already calculated lengths of strings. * Store connection's keys and values with sizes; * Speedup keys search be comparing key length first; * Added functions for working with keys and values with binary zeros; * Fixed test_postprocessor_amp to fail on problems. * Reverted change of MHD_KeyValueIterator, implemented MHD_KeyValueIteratorN with sizes for connection's key and value to get keys and values with binary zeros. * Fixed signed/unsigned comparison in example http_chunked_compression.c. * Bit manipulations moved to separate header file. * Improved shell compatibility for 'bootstrap', removed bash-ism. * Adding additional "value_length" argument to MHD_KeyValueIterator callback to support binary zeros in values. This is done in a backwards-compatible way, but may require adding a cast to existing code to avoid a compiler warning. * Added example for how to compress a chunked HTTP response. OBS-URL: https://build.opensuse.org/request/show/708972 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmicrohttpd?expand=0&rev=89
Description
No description provided
Languages
Standard ML
100%