Commit Graph
5957 Commits
Author SHA1 Message Date
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
Evgeny Grin (Karlson2k) a137a2b475 conn_mark_ready: replaced uint with bool in function parameter 2025-04-01 06:05:52 +03:00
Evgeny Grin (Karlson2k) 6605e3df71 Makefile: fixed missing header files 2025-04-01 06:05:52 +03:00
Evgeny Grin (Karlson2k) fd11062a50 microhttpd2.h: fixed some doxy comments 2025-04-01 06:05:52 +03:00
Evgeny Grin (Karlson2k) 0dd5b2fefb microhttpd2.h: fixed duplicated enum value 2025-04-01 06:05:52 +03:00
Evgeny Grin (Karlson2k) 6ac7400fae mhd_connection.h: fixed typo in comment 2025-04-01 06:05:52 +03:00
Evgeny Grin (Karlson2k) 4f8b46bd57 Reworked listen socket/new connections handling 2025-04-01 06:05:51 +03:00
Evgeny Grin (Karlson2k) 9f0f5858ed events_process: microoptimisation - re-use cached data 2025-03-28 14:57:48 +03:00
Evgeny Grin (Karlson2k) fd20895062 microhttpd2.h: fixed typo in doxy 2025-03-28 14:57:08 +03:00
Evgeny Grin (Karlson2k) 9005e393e4 events_process: fixed builds with epoll but without threading 2025-03-28 14:56:41 +03:00
Evgeny Grin (Karlson2k) 366ef6c70d events_process: fixed formatting 2025-03-28 14:53:23 +03:00
Evgeny Grin (Karlson2k) f8478fed67 events_process: fixed reported error code 2025-03-28 14:52:55 +03:00
Evgeny Grin (Karlson2k) ce72872842 events_process: fixed comments 2025-03-28 14:51:40 +03:00
Evgeny Grin (Karlson2k) d6ce578a7e Implemented initialisation and de-initialisation of external events 2025-03-26 15:47:22 +03:00
Evgeny Grin (Karlson2k) 542b56af68 mhd_daemon.h: minor fix for code formatting 2025-03-26 13:30:43 +03:00
Evgeny Grin (Karlson2k) 131d73cf86 daemon_start.c: extended and fixed some asserts 2025-03-26 13:29:16 +03:00
Evgeny Grin (Karlson2k) 0f9ae30eee microhttpd2.h: clarified some doxy comments 2025-03-26 11:32:56 +03:00
Evgeny Grin (Karlson2k) 74487680b8 Added new daemon option REREGISTER_ALL 2025-03-25 16:36:31 +03:00
Evgeny Grin (Karlson2k) e8417cd14b Refactored MHD_connection_get_info_fixed_sz() and relevant types
Resulting values now are individual for each query value.
Some names have been updated for clarity.
Removed MHD_REQUEST_INFO_DYNAMIC_AUTH_DIGEST_USERNAME and related types.
2025-03-22 20:50:27 +03:00
Evgeny Grin (Karlson2k) dfb9a6a98c Refactored MHD_request_get_info_fixed_sz() and relevant types
Resulting values now are individual for each query value.
2025-03-22 17:28:59 +03:00
Evgeny Grin (Karlson2k) a540a59e52 MHD_stream_get_info_*(): harmonised structs and doxy 2025-03-22 17:28:59 +03:00
Evgeny Grin (Karlson2k) e62dfcac0e Refactored MHD_connection_get_info_dynamic_sz() and relevant types
Resulting values now are individual for each query value.
2025-03-22 16:39:45 +03:00
Evgeny Grin (Karlson2k) d5687d586c Refactored MHD_connection_get_info_fixed_sz() and relevant types
Resulting values now are individual for each query value.
Some names have been updated for clarity
2025-03-22 16:39:45 +03:00
Evgeny Grin (Karlson2k) 7e765653dd Refactored MHD_daemon_get_info_dynamic_sz() and relevant types
Resulting values now are individual for each query value.
2025-03-22 15:21:33 +03:00
Evgeny Grin (Karlson2k) 9452064684 Refactored MHD_daemon_get_info_fixed_sz() and relevant types
Resulting values now are individual for each query value.
Some names have been updated for clarity
2025-03-22 15:21:33 +03:00
Evgeny Grin (Karlson2k) 44d7018057 MHD_lib_get_*(): improved forward-compatibility 2025-03-22 15:21:33 +03:00
Evgeny Grin (Karlson2k) 2ef53b96dc microhttpd2.h: a few English fixes 2025-03-22 15:21:33 +03:00
Evgeny Grin (Karlson2k) 42001c1a9d microhttpd2.h: fixed copy-paste error 2025-03-22 15:21:33 +03:00
Evgeny Grin (Karlson2k) 3f55902b83 Refactored MHD_lib_get_info_dynamic_sz() and relevant types
Resulting values now are individual for each query value.
2025-03-22 15:21:32 +03:00
Evgeny Grin (Karlson2k) fe030395f6 Refactored MHD_lib_get_info_fixed_sz() and relevant types
Resulting values now are individual for each query value.
Some names have been updated for clarity
2025-03-22 15:21:32 +03:00
Evgeny Grin (Karlson2k) 02d19be05f microhttpd2: added comments for one macro 2025-03-21 18:54:56 +03:00
Evgeny Grin (Karlson2k) 7c688091a7 Missing parts for 08c8f2ed6a 2025-03-21 18:47:59 +03:00
Evgeny Grin (Karlson2k) 72e941671a Fixed spelling deamon -> daemon 2025-03-01 23:35:24 +01:00
Christian Grothoff 42e9cf63a0 clarify what is happening 2025-03-01 23:30:21 +01:00
Christian Grothoff 08c8f2ed6a fix typo 2025-03-01 23:19:31 +01:00
Evgeny Grin (Karlson2k) 28d50dbd7a test_authentication: do not use SHA-256 if libcurl does not support it 2025-01-26 20:05:25 +01:00