Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | test_postprocessor_md: used the new source file instead of the local ↵ | Evgeny Grin (Karlson2k) | 2022-01-25 |
| | | | | substitution | ||
* | mhd_panic: replaced direct function call with the macro | Evgeny Grin (Karlson2k) | 2022-01-25 |
| | | | | | MHD_PANIC is generally used as a macro, but for some reason function was used directly in a few places. | ||
* | Moved mhd_panic() and helpers to separate .c/.h files | Evgeny Grin (Karlson2k) | 2022-01-25 |
| | |||
* | check_nonce_nc(): reworked mutex handling | Evgeny Grin (Karlson2k) | 2022-01-18 |
| | |||
* | digestauth: Moved hex printing function to mhd_str | Evgeny Grin (Karlson2k) | 2022-01-18 |
| | |||
* | Renamed 'con_cls' -> 'req_cls' for access handler callback | Evgeny Grin (Karlson2k) | 2022-01-18 |
| | | | | | | | | The argument is actually request-specific, not connection specific. The name was confusing. Fixed related documentation and clarified usage. Also fixed code where argument named 'unused' was actually used. | ||
* | digestauth: added macros for algorithms identifications | Evgeny Grin (Karlson2k) | 2022-01-18 |
| | |||
* | fix capitalization of SHA-256 / MD5 as per RFC 7616 as reported on the ↵ | Christian Grothoff | 2022-01-17 |
| | | | | mailinglist by Ahmet Kermen | ||
* | test_upgrade{,_large}: used the same port for all checks. | Evgeny Grin (Karlson2k) | 2022-01-15 |
| | | | | Fixed port conflict for platforms with broken detection of autobind port | ||
* | test_upgrade{,_large}: simplified stdout,stderr flushing | Evgeny Grin (Karlson2k) | 2022-01-15 |
| | |||
* | test_upgrade_large: applied fixes and improvements from test_upgrade | Evgeny Grin (Karlson2k) | 2022-01-15 |
| | |||
* | test_upgrade: added missing fflush() | Evgeny Grin (Karlson2k) | 2022-01-15 |
| | |||
* | test_upgrade: minor code refactoring | Evgeny Grin (Karlson2k) | 2022-01-15 |
| | |||
* | test_upgrade: use 'volatile' for variable with multithread access | Evgeny Grin (Karlson2k) | 2022-01-15 |
| | |||
* | test_upgrade: fail if connection is closed when it shouldn't | Evgeny Grin (Karlson2k) | 2022-01-15 |
| | |||
* | test_upgrade: don't fail with particular sockets errors | Evgeny Grin (Karlson2k) | 2022-01-15 |
| | |||
* | test_upgrade: replaced a few left abort() with meaningful descriptions | Evgeny Grin (Karlson2k) | 2022-01-15 |
| | |||
* | test_upgrade: added detailed error reporting and add some check for return ↵ | Evgeny Grin (Karlson2k) | 2022-01-13 |
| | | | | values | ||
* | test_upgrade{,_large}: fixed use of uninitialized value | Evgeny Grin (Karlson2k) | 2022-01-13 |
| | |||
* | Added support for GNU/kFreeBSD in sockets functions | Evgeny Grin (Karlson2k) | 2022-01-10 |
| | |||
* | Autotools refactoring: better follow GNU coding standards | Evgeny Grin (Karlson2k) | 2022-01-06 |
| | | | | | | | | Never override CFLAGS, CPPFLAGS, and LDFLAGS in 'configure'. Let user override compile setting as make-time almost in the same way like at configure-time. Removed some redundant compile settings. | ||
* | Additional doxy corrections. | Evgeny Grin (Karlson2k) | 2021-12-30 |
| | | | | Fixes for 6d67eadb614da29ac4b143c68064bb7268e30060 | ||
* | digestauth.c: fixed coding style | Evgeny Grin (Karlson2k) | 2021-12-29 |
| | |||
* | Doxy corrections, fixes, and sync | Evgeny Grin (Karlson2k) | 2021-12-29 |
| | |||
* | Added workaround for system clock jumps back | Evgeny Grin (Karlson2k) | 2021-12-26 |
| | | | | | Same OSes (namely OpenBSD) has system clocks that must be monotonic, but in practice clocks may jump forward and back up to 500 milliseconds. | ||
* | mhd_mono_clock: fixed comment | Evgeny Grin (Karlson2k) | 2021-12-26 |
| | |||
* | Reduced maximum possible connection timeout | Evgeny Grin (Karlson2k) | 2021-12-26 |
| | | | | | The maximum timeout value is still too large to be used (more than hundred thousand years). | ||
* | test_client_put_stop: ensure that some data will be received by MHD before ↵ | Evgeny Grin (Karlson2k) | 2021-12-26 |
| | | | | | | closing Simplified and unified code, improved readability. | ||
* | test_client_put_stop: added detection of unexpected connection shut down | Evgeny Grin (Karlson2k) | 2021-12-26 |
| | |||
* | connection: mute compiler warning for some platforms | Evgeny Grin (Karlson2k) | 2021-12-25 |
| | |||
* | Makefile: removed duplicated recipe for W32 | Evgeny Grin (Karlson2k) | 2021-12-20 |
| | |||
* | microhttpd.h: minor doxy fixes | Evgeny Grin (Karlson2k) | 2021-12-17 |
| | |||
* | mhd_sockets: minor macro correction | Evgeny Grin (Karlson2k) | 2021-12-17 |
| | |||
* | Additional fix for old gnutls versions | Evgeny Grin (Karlson2k) | 2021-12-16 |
| | |||
* | Makefile: support silent rules for W32 RC | Evgeny Grin (Karlson2k) | 2021-12-14 |
| | |||
* | Makefile: support silent rules for static lib | Evgeny Grin (Karlson2k) | 2021-12-14 |
| | |||
* | Correction for de383203d4d7921bf331510bc898ab88c5844731 | Evgeny Grin (Karlson2k) | 2021-12-14 |
| | |||
* | Reworked dlltool supported. | Evgeny Grin (Karlson2k) | 2021-12-14 |
| | | | | | | | | | | * Added support for weakened oversimplified half-broken llvm-dlltool * Streamlined makefile receipts for W32 .dll and related files * Added support for verbose/silent makefile rules * Removed redundant printing from makefile * Added makefile receipts for proper generation of all required files * Silenced MS lib warning * Silenced MS lib invocation | ||
* | GnuTLS: correctly pass sockets on W32 x64 | Evgeny Grin (Karlson2k) | 2021-12-12 |
| | |||
* | mhd_send: fixed formatting style | Evgeny Grin (Karlson2k) | 2021-12-12 |
| | |||
* | Fixed compatibility with old GnuTLS versions | Evgeny Grin (Karlson2k) | 2021-12-12 |
| | |||
* | postprocessor.c: cosmetics | Evgeny Grin (Karlson2k) | 2021-12-12 |
| | |||
* | test_client_put_stop: check 'net.inet.tcp.blackhole' value | Evgeny Grin (Karlson2k) | 2021-12-06 |
| | |||
* | test_client_put_stop: support rate limiting of RST | Evgeny Grin (Karlson2k) | 2021-12-06 |
| | | | | RST rate limiting is required for FreeBSD. | ||
* | new_connection_process_(): fixed handling of errors | Evgeny Grin (Karlson2k) | 2021-12-05 |
| | | | | | | | | | | | Function fully restructured for clear handling of failed paths. Fixed notification of connection termination without matching notification of start of the connection (if reached daemon's connections limit). Fixed possible (but virtually unreachable) reset of the list of connections if reached daemon's connections limit. Fixed missed decrement of number of connections in case of any handled failure. | ||
* | Added special log message to report exceeded system limit on number of threads | Evgeny Grin (Karlson2k) | 2021-12-05 |
| | |||
* | mhd_threads.c: cosmetics | Evgeny Grin (Karlson2k) | 2021-12-05 |
| | |||
* | test_client_put_stop: use correct 'sleep' amount on W32 | Evgeny Grin (Karlson2k) | 2021-12-04 |
| | |||
* | Fixed doxy for MHD_suspend_connection() | Evgeny Grin (Karlson2k) | 2021-12-03 |
| | |||
* | test_client_put_stop: abort test if it is taking too long | Evgeny Grin (Karlson2k) | 2021-12-02 |
| |