aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
* -fix typosChristian Grothoff2021-04-24
|
* Fixed compiler warningEvgeny Grin (Karlson2k)2021-04-23
|
* Fixed compiler warnings on x32Evgeny Grin (Karlson2k)2021-04-23
|
* Fixed build without poll()Evgeny Grin (Karlson2k)2021-04-23
|
* Fixed build with MSVC, fixed compiler warningsEvgeny Grin (Karlson2k)2021-04-23
|
* daemon: fixed build without HTTPSEvgeny Grin (Karlson2k)2021-04-22
|
* test_upgrade{,_large}: removed use on unportable functionEvgeny Grin (Karlson2k)2021-04-22
| | | | | | Usage of CORK is not required for upgraded connection, CORK is not portable. To make test behavior unified for all supported platforms, CORK usage is removed from tests.
* upgraded connection: ensure normal bufferingEvgeny Grin (Karlson2k)2021-04-22
| | | | | Ensure that TCP_CORK and TCP_NODELAY are disabled for upgraded sockets.
* Fixed copy-paster and typo errorsEvgeny Grin (Karlson2k)2021-04-22
|
* Formatting and comments for 4e8f86a655a7d786bdce3f1330fd8fa083df8dfeEvgeny Grin (Karlson2k)2021-04-19
|
* Added support for ALPN protocols list for TLS connectionsEvgeny Grin (Karlson2k)2021-04-19
|
* connection: report error details for recv() as wellEvgeny Grin (Karlson2k)2021-04-19
|
* log messaged-related minor fixesEvgeny Grin (Karlson2k)2021-04-19
|
* mhd_send: added TLS-specific error codeEvgeny Grin (Karlson2k)2021-04-19
|
* testzzuf/test_put_chunked: fixed callbackEvgeny Grin (Karlson2k)2021-04-19
|
* testzzuf: print wrong callback parameters valuesEvgeny Grin (Karlson2k)2021-04-19
|
* connection: report socket error in MHD logEvgeny Grin (Karlson2k)2021-04-18
|
* mhd_send: more detailed error resultsEvgeny Grin (Karlson2k)2021-04-18
|
* MHD_create_response_from_iovec(): more portable behaviorEvgeny Grin (Karlson2k)2021-04-18
| | | | | Reject responses larger than SSIZE_MAX as they could be rejected by sendmsg()
* mhd_sockets: removed dead codeEvgeny Grin (Karlson2k)2021-04-18
|
* response: simplified codeEvgeny Grin (Karlson2k)2021-04-17
| | | | Reused cork set functions from mhd_send.
* mhd_send: changed results for non-IP socketsEvgeny Grin (Karlson2k)2021-04-17
| | | | | When some IP option is tried for non-IP socket report failure as option cannot be applied.
* memorypool: muted compiler warning and additional assertEvgeny Grin (Karlson2k)2021-04-17
|
* mhd_send: fixed copy-paster error in 99f2df6dea40624ff82b00ebe362e587f722985fEvgeny Grin (Karlson2k)2021-04-17
| | | | One more copy-paste error
* mhd_send: made MHD_connection_set_cork_state_() non-staticEvgeny Grin (Karlson2k)2021-04-17
|
* test_upgrade_large: do not uncork the socketEvgeny Grin (Karlson2k)2021-04-17
| | | | | | | | Uncorking of the socket is not required as it wasn't corked. Moreover, uncorking always flush network buffers with Linux kernel, while on all other platforms behavior is different. As test should function on all platforms in the same way, we shouldn't use unportable features.
* mhd_send: fixed log messaged broken by 99f2df6dea40624ff82b00ebe362e587f722985fEvgeny Grin (Karlson2k)2021-04-17
|
* mhd_send: finally handle sockets errors in portable wayEvgeny Grin (Karlson2k)2021-04-16
|
* Formatting and minor fix for 61fa3896442b5629e28d36d4e9e924440e03d873Evgeny Grin (Karlson2k)2021-04-16
|
* Fixes and improvements for 6c751386a2e06d35b6d072c064bd581ddd561c52Evgeny Grin (Karlson2k)2021-04-16
| | | | | Fixed build on platforms without epoll, saved one sys-call for externally added connections.
* mhd_send: use run-time value of IOV_MAX if availableEvgeny Grin (Karlson2k)2021-04-16
|
* init refactoring: always call MHD_send_init_static_vars_()Evgeny Grin (Karlson2k)2021-04-16
|
* fix #6768: do not use TCP-specific syscalls on UNIX domain socketsEvgeny Grin (Karlson2k)2021-04-16
|
* mhd_send: do not push incomplete responses with vector sendEvgeny Grin (Karlson2k)2021-04-15
|
* mhd_send: use sendmsg() in POSIX-compatible wayEvgeny Grin (Karlson2k)2021-04-14
| | | | | | Some OSes may have limit on number of maximum elements per single call of sendmsg()/writev(). Do not try to send more elements than allowed by OS.
* test_upgrade_large: fixed data raceEvgeny Grin (Karlson2k)2021-04-14
|
* Style and shadowing fixesEvgeny Grin (Karlson2k)2021-04-13
|
* connection_https: disabled back TCP_NODELAY optimisationEvgeny Grin (Karlson2k)2021-04-11
|
* Updated test certificatesEvgeny Grin (Karlson2k)2021-04-11
| | | | | | Updated TLS test certificates with modern algorithms and correct alternative names, which is closer to real live scenarios. Examples programs work with browsers again.
* response.c: fixed compiler warning on W32Evgeny Grin (Karlson2k)2021-04-11
|
* Added missing '_MHD_EXTERN' to MHD_run_wait()Evgeny Grin (Karlson2k)2021-04-11
|
* digestauth.c: trust configure detection of variable length arraysEvgeny Grin (Karlson2k)2021-04-01
|
* websocket_threaded_example: muted compiler warningEvgeny Grin (Karlson2k)2021-04-01
|
* testzzuf: test thoroughly if heavy tests are enabledEvgeny Grin (Karlson2k)2021-04-01
|
* test_add_conn: muted compiler warningEvgeny Grin (Karlson2k)2021-04-01
|
* test_get_iovec: fixed compiler warningEvgeny Grin (Karlson2k)2021-04-01
|
* connection.c: mute compiler warningEvgeny Grin (Karlson2k)2021-04-01
|
* digestauth: fixed compiler warningEvgeny Grin (Karlson2k)2021-04-01
|
* digestauth: do not use size of buffer as size of digestEvgeny Grin (Karlson2k)2021-04-01
| | | | | | | Without variable size arrays, size of the buffer is constant and doesn't match size of the digest. This fixes MD5 digest support currently broken on compilers without variable size array support (Visual C).
* Implemented new API function MHD_run_wait().Evgeny Grin (Karlson2k)2021-04-01
|