aboutsummaryrefslogtreecommitdiff
path: root/src/microhttpd/daemon.c
Commit message (Expand)AuthorAge
* Fixed compiler warnings for builds without Digest AuthEvgeny Grin (Karlson2k)2024-02-21
* Muted possible compiler warningsEvgeny Grin (Karlson2k)2024-02-21
* W32: fixed compiler warningEvgeny Grin (Karlson2k)2024-02-01
* Updated copyright yearsEvgeny Grin (Karlson2k)2024-01-31
* Fixed and/or muted compiler warningsEvgeny Grin (Karlson2k)2024-01-29
* use correct HTTP header (content type, not content encoding) for mime type in...Christian Grothoff2024-01-21
* regenerate POTfilesChristian Grothoff2024-01-21
* add missing lock, do not call 'close(-1)' on very rare error pathChristian Grothoff2024-01-21
* MHD_OPTION_CONNECTION_MEMORY_{LIMIT,INCREMENT}: added ignore of zero valueEvgeny Grin (Karlson2k)2024-01-04
* daemon: one-line comment formattingEvgeny Grin (Karlson2k)2023-12-31
* configure: implemented setting DAuth defaults by parametersEvgeny Grin (Karlson2k)2023-12-29
* Added daemon options for default nonce timeout and max nc valuesEvgeny Grin (Karlson2k)2023-12-28
* digest auth: added default timeout and max nc valuesEvgeny Grin (Karlson2k)2023-12-28
* "Upgraded" TLS connections: removed minor duplicated codeEvgeny Grin (Karlson2k)2023-12-02
* Fixed epoll processing of "Upgraded" connections broken by 38599d9fab185d2673...Evgeny Grin (Karlson2k)2023-12-02
* "Upgraded" TLS connections: fixed sending of large messagesEvgeny Grin (Karlson2k)2023-12-02
* "Upgraded" TLS connections: force processing again if 'was_close' missedEvgeny Grin (Karlson2k)2023-12-02
* "Upgraded" TLS connections: fixed reading last chunks when closingEvgeny Grin (Karlson2k)2023-12-02
* Officially support zero for MHD_OPTION_THREAD_POOL_SIZEEvgeny Grin (Karlson2k)2023-11-23
* Added new daemon flag MHD_USE_NO_THREAD_SAFETYEvgeny Grin (Karlson2k)2023-11-21
* Unified and simplified fd_set fillingEvgeny Grin (Karlson2k)2023-11-21
* Micro-optimisations for non-overridable FD_SETSIZEEvgeny Grin (Karlson2k)2023-11-21
* Improved daemon shutdown handling in external polling modeEvgeny Grin (Karlson2k)2023-11-21
* Moved user options counter to shorter its lifetimeEvgeny Grin (Karlson2k)2023-11-21
* MHD_start_daemon(): reject INTERNAL_POLLING_THREAD if threads are disabledEvgeny Grin (Karlson2k)2023-11-21
* MHD_start_daemon(): moved daemon flags internal initialisationEvgeny Grin (Karlson2k)2023-11-21
* MHD_quiesce_daemon(): fixed return value if already quiescedEvgeny Grin (Karlson2k)2023-11-21
* Added detection of more conditions to process the data without waitingEvgeny Grin (Karlson2k)2023-11-21
* MHD_add_connection(): minor readability improvementEvgeny Grin (Karlson2k)2023-11-16
* MHD_add_connection(): added more checks for correct members of sockaddrEvgeny Grin (Karlson2k)2023-11-16
* MHD_start_daemon(): fixed leaked listen socket when daemon start failedEvgeny Grin (Karlson2k)2023-11-16
* MHD_start_daemon(): added check for app-provided socket to fit fd_setEvgeny Grin (Karlson2k)2023-11-16
* Fixed (again) and improved detection of application-provided socket typeEvgeny Grin (Karlson2k)2023-11-16
* Implemented new option MHD_OPTION_SOCK_ADDR_LENEvgeny Grin (Karlson2k)2023-11-16
* Moved check for listen socket to fit fd_setEvgeny Grin (Karlson2k)2023-11-15
* Additional corrections for MHD_OPTION_APP_FD_SETSIZEEvgeny Grin (Karlson2k)2023-11-15
* Added check for signed socket typeEvgeny Grin (Karlson2k)2023-11-12
* MHD_start_daemon(): further improved UNIX / IP socket detectionEvgeny Grin (Karlson2k)2023-11-12
* Fixed ignored daemon port when MHD_OPTION_LISTEN_SOCKET or MHD_OPTION_SOCK_AD...Evgeny Grin (Karlson2k)2023-11-12
* Implemented and documented MHD_OPTION_LISTEN_SOCKET followed by MHD_INVALID_S...Evgeny Grin (Karlson2k)2023-11-12
* MHD_start_daemon(): added check for epoll FD to fit fd_set for external polli...Evgeny Grin (Karlson2k)2023-11-10
* MHD_start_daemon(): added stricter checks for bind() and listen() return valuesEvgeny Grin (Karlson2k)2023-11-10
* MHD_D_DOES_SCKT_FIT_FDSET_(): simplified macroEvgeny Grin (Karlson2k)2023-11-10
* MHD_start_daemon(): added some assertsEvgeny Grin (Karlson2k)2023-11-10
* MHD_start_daemon(): mark listen as UNIX based on available informationEvgeny Grin (Karlson2k)2023-11-10
* daemon.c: moved processing and checking of app-provided listen socketEvgeny Grin (Karlson2k)2023-11-10
* Added use of the new internal macro MHD_D_IS_USING_THREAD_PER_CONN_Evgeny Grin (Karlson2k)2023-11-09
* Added use of the new internal macro MHD_D_IS_USING_THREADS_()Evgeny Grin (Karlson2k)2023-11-09
* Fixed merge conflict introduced by 32eae456fddba5b48d08f44dda956a0ea1ffffeaEvgeny Grin (Karlson2k)2023-11-08
* Added new function MHD_run_from_select2() with FD_SETSIZE valueEvgeny Grin (Karlson2k)2023-11-08