Revisions of libmicrohttpd
buildservice-autocommit
accepted
request 772474
from
Martin Hauke (mnhauke)
(revision 15)
auto commit by copy to link target
Martin Hauke (mnhauke)
committed
(revision 14)
- Update to 0.9.70: * Fixed 100-continue handling for PATCH method * Fixed FTBFS from wrong #endif position for certain builds * Fixed connection overflow issue when combining MHD_USE_NO_LISTEN_SOCKET with MHD_USE_THREAD_PER_CONNECTION * Updated m4 script to fix FTBFS when using -Werror=unused-but-set-parameter * Adding fix for urlencoding of keys without values in post-processor logic. * Adding patch from Ethan Tuttle with test case for urlencoding in post-processor for keys without values.
buildservice-autocommit
accepted
request 757200
from
Martin Hauke (mnhauke)
(revision 13)
auto commit by copy to link target
Martin Hauke (mnhauke)
committed
(revision 12)
- update to 0.9.69: * If application suspends a connection before we could send 100 CONTINUE, give application another shot at queuing a reply before the upload begins.
buildservice-autocommit
accepted
request 713705
from
Martin Hauke (mnhauke)
(revision 11)
auto commit by copy to link target
Martin Hauke (mnhauke)
committed
(revision 10)
- Update to versin 0.9.65: * Many fixes and improvements for connection-specific memory pool * Better handled connection's memory shortage situations: + error response could be sent to client even if all buffer space was used; + if buffer space become low when receiving, do not allocate last buffer space and use small receive blocks instead. * Improved sending speed by using all available buffer space for sending.
buildservice-autocommit
accepted
request 708972
from
Martin Hauke (mnhauke)
(revision 9)
auto commit by copy to link target
Martin Hauke (mnhauke)
committed
(revision 8)
- 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.
buildservice-autocommit
accepted
request 673177
from
Martin Hauke (mnhauke)
(revision 7)
auto commit by copy to link target
Martin Hauke (mnhauke)
committed
(revision 6)
- Update to version 0.9.63: * Extended test_get to test URI logging and query string parsing to avoid regression fixed in previous patch in the future. * Preliminary patch for the raw query string issue, to be tested. * Added minimal example for how to compress HTTP response. * Check for GNUTLS_E_AGAIN instead of GNUTLS_E_INTERRUPTED when giving up on a TLS connection. -LM/CG * Fix connection timeout logic if in thread-per-connection mode the working thread takes longer than the timeout to queue the response. * Add logic to avoid VLA arrays with compilers that do not support them. * Fixed missing WSA_FLAG_OVERLAPPED which can cause W32 to block on socket races when using threadpool. (See very detailed description of the issue in the libmicrohttpd mailinglist post of today.) * Added test for RFC 7616 and documented new API. - Update to version 0.9.62: * Added test for RFC 7616 and documented new API. * Adding support for RFC 7616, experimental, needs testing and documentation still! * Add option to build MHD without any threads and MHD_FEATURE_THREADS to test for it. * Renamed all occurrences from _model(s)_ to _mode(s)_. * Optimized the function MHD_create_response_from_callback() for Windows by increasing its internal buffer size and allowed to customize it via macro MHD_FD_BLOCK_SIZE. * Referenced the gnutls_load_file() function in the HTTPs examples. * Fix regression causing URLs to be unescaped twice.
unknown
committed
(revision 5)
project was undeleted
buildservice-autocommit
accepted
request 580331
from
Martin Hauke (mnhauke)
(revision 4)
auto commit by copy to link target
Martin Hauke (mnhauke)
committed
(revision 3)
Martin Hauke (mnhauke)
committed
(revision 2)
- Update to version 0.9.59: * Fix masking operation. * Fix deadlock when failing to prepare chunked response * Fix __clang_major__ related warnings for non-clang compilers. * Fixed tests on platforms with huge number of CPUs. * Doxygen configuration was updated. * Various doxygen fixes. - Update to version 0.9.58: * Fixed HTTPS tests on modern platforms. * Minor documentation installation fixes. * Tolerate AF_UNIX when trying to determine our binding port from socket. Use `sockaddr_storage` instead of trying to guess the sockaddr type before calling getsockname().
Martin Hauke (mnhauke)
committed
(revision 1)
Displaying all 15 revisions