5992 Commits
Author SHA1 Message Date
Evgeny Grin (Karlson2k) e2d24972a4 configure: fixed typo in check test
Added mute of potential compiler warning
2025-04-09 20:14:57 +03:00
Evgeny Grin (Karlson2k) 3d567d6c13 mhd_dlinked_list: try to simplify insert macros 2025-04-09 20:10:42 +03:00
Evgeny Grin (Karlson2k) 49613d94dd daemon_add_conn.c cosmetics 2025-04-09 20:10:42 +03:00
Evgeny Grin (Karlson2k) dcf6d6d7f3 Extended debug-print for connection closing 2025-04-09 20:10:41 +03:00
Evgeny Grin (Karlson2k) ec57eb2b2e Fixed connection initialisation on platforms with non-zero NULL pointers 2025-04-09 20:10:41 +03:00
Evgeny Grin (Karlson2k) a170900296 mhd_dlinked_list: improved some asserts 2025-04-09 20:10:40 +03:00
Evgeny Grin (Karlson2k) 6e712b8972 Corrected debug print messages 2025-04-09 20:10:40 +03:00
Evgeny Grin (Karlson2k) b4e8ed684b Fixed select() mode broken by ef8959ea77
Commit "Fixed connections resume interference with processing network states"
introduced wrong changes. Fixed now.
2025-04-09 20:10:39 +03:00
Evgeny Grin (Karlson2k) 66c34de2c9 Extended FD events debug print to internally polled FDs 2025-04-09 20:10:39 +03:00
Evgeny Grin (Karlson2k) f60029ae24 struct MHD_Daemon: removed unused member 2025-04-07 13:45:42 +03:00
Evgeny Grin (Karlson2k) bd2b01b9b5 libtest_convenience_server_reply: fixed testing with some old libcurl versions 2025-04-06 20:17:25 +03:00
Evgeny Grin (Karlson2k) a43783ec17 libtest_convenience_server_reply: mute one compiler warning 2025-04-06 20:16:36 +03:00
Evgeny Grin (Karlson2k) 1dee1fb6c2 test_authentication: re-enable wrongly disabled tests 2025-04-06 18:48:06 +03:00
Evgeny Grin (Karlson2k) 6e6afa38f0 Fixed assert 2025-04-06 18:26:21 +03:00
Evgeny Grin (Karlson2k) 886f6387d6 mhd_daemon_accept_connection(): fixed wrong result code 2025-04-03 16:37:23 +03:00
Evgeny Grin (Karlson2k) ba38826510 mhd_daemon_accept_connection(): improved code readability 2025-04-03 16:35:55 +03:00
Evgeny Grin (Karlson2k) 85d56e80cf sys_sockets_headers.h: clarified comment 2025-04-03 16:21:57 +03:00
Evgeny Grin (Karlson2k) 799deef112 Fixed missing macros blocking use of accept4() 2025-04-03 16:21:25 +03:00
Evgeny Grin (Karlson2k) e04c42aad0 Reset actions when suspending 2025-04-02 21:22:51 +03:00
Evgeny Grin (Karlson2k) 1d0724fc8f MHD_request_resume(): fail if not suspended 2025-04-02 21:03:33 +03:00
Evgeny Grin (Karlson2k) 3a918a5bbf Removed leftover from resume rework 2025-04-02 21:02:13 +03:00
Evgeny Grin (Karlson2k) ef8959ea77 Fixed connections resume interference with processing network states 2025-04-02 20:33:21 +03:00
Evgeny Grin (Karlson2k) 9746a341ab Connection processing: resume connections before processing connections data 2025-04-02 19:27:02 +03:00
Evgeny Grin (Karlson2k) 1b83d5e33a fixed: ignore incoming connections when at connection limit 2025-04-02 19:23:14 +03:00
Evgeny Grin (Karlson2k) 8d682bfbef Fixed internal function name 2025-04-02 19:02:34 +03:00
Evgeny Grin (Karlson2k) df70e37621 Corrected debug print for connection suspend/resume 2025-04-02 18:37:23 +03:00
Evgeny Grin (Karlson2k) e3beaafbfe Added debug print for connection add/close 2025-04-02 14:20:38 +03:00
Evgeny Grin (Karlson2k) 598655d9f6 Added debug print for connection suspend/resume 2025-04-02 13:59:11 +03:00
Evgeny Grin (Karlson2k) 2a6b6dc08f Suspend/resume: added some asserts 2025-04-02 13:57:43 +03:00
Evgeny Grin (Karlson2k) 523bf940d1 Minor rework of connection resuming 2025-04-02 12:06:03 +03:00
Evgeny Grin (Karlson2k) a4d4998520 daemon_start: added pre-setting of member value 2025-04-02 11:12:57 +03:00
Evgeny Grin (Karlson2k) b3037e537a microhttpd2.h: extended doxy for one function 2025-04-02 10:18:31 +03:00
Evgeny Grin (Karlson2k) 5398bfa834 Max wait: minor refactoring 2025-04-01 23:50:28 +03:00
Evgeny Grin (Karlson2k) 1c3a6e0517 Resume requests: micro-optimisations 2025-04-01 23:38:57 +03:00
Evgeny Grin (Karlson2k) 0baf27e802 Minor corrections for debug print 2025-04-01 23:09:41 +03:00
Evgeny Grin (Karlson2k) edeff1f650 Added more debug print for external events 2025-04-01 22:33:27 +03:00
Evgeny Grin (Karlson2k) 89e3a71ddc Implemented debug printing for external events 2025-04-01 22:06:23 +03:00
Evgeny Grin (Karlson2k) c23197590f MHD_daemon_event_update(): finished two log messages 2025-04-01 22:06:22 +03:00
Evgeny Grin (Karlson2k) b464b2bbd3 Fixed wrong check for FDs registration 2025-04-01 17:48:44 +03:00
Evgeny Grin (Karlson2k) 4a0970d564 microhttpd2: updated doxy 2025-04-01 16:56:20 +03:00
Evgeny Grin (Karlson2k) bf9dac65c5 Fixed: really exclude suspended connections from polling 2025-04-01 14:20:28 +03:00
Evgeny Grin (Karlson2k) 23946f4de8 Implemented susped/resume of the connections 2025-04-01 09:02:06 +03:00
Evgeny Grin (Karlson2k) c9e0d7be94 Clear send/recv-ready flags when using blocking sockets 2025-04-01 07:53:44 +03:00
Evgeny Grin (Karlson2k) 47a7e70338 Fixed external events loop testing 2025-04-01 06:25:10 +03:00
Christian Grothoff 12d509ec63 test case for external event loop 2025-04-01 06:25:10 +03:00
Evgeny Grin (Karlson2k) d2792c5e11 Final part of external events 2025-04-01 06:25:10 +03:00
Evgeny Grin (Karlson2k) 6b3d439cea daemon_cleanup_upgraded_conns(): microoptimisation 2025-04-01 06:05:53 +03:00
Evgeny Grin (Karlson2k) 0eb4392ebe events_process: unified error reporting about broken ITC and listen 2025-04-01 06:05:53 +03:00
Evgeny Grin (Karlson2k) 394761230b mhd_conn_socket.h: fixed doxy comment 2025-04-01 06:05:53 +03:00
Evgeny Grin (Karlson2k) a6f291a2c6 Events process: moved reset of the member 2025-04-01 06:05:52 +03:00