Commit Graph
3359 Commits
Author SHA1 Message Date
Evgeny Grin (Karlson2k) e58fbba00a internal_add_connection: refuse blocking sockets in epoll mode 2020-10-08 15:20:50 +03:00
Evgeny Grin (Karlson2k) 558a5c86b2 setup_epoll_to_listen: do add ITC when have no listen socket 2020-10-08 11:52:39 +03:00
Evgeny Grin (Karlson2k) 1125f7dd9f MHD_epoll: handle timeout before data processing
Connection should not timeout if it gets new data while processing data on other connections
2020-10-07 21:31:38 +03:00
Evgeny Grin (Karlson2k) 0c2f60904d MHD_epoll: separate epoll results processing from external data processing 2020-10-07 20:23:53 +03:00
Evgeny Grin (Karlson2k) 9665bdd0a8 memorypool: fixed assert for an edge situation 2020-10-07 15:47:36 +03:00
Evgeny Grin (Karlson2k) d4b9fc7ee1 configure: check whether IPv6 could be used for testing 2020-10-07 11:23:48 +03:00
Evgeny Grin (Karlson2k) b47b1c94e2 configure: fixed typo, fixed detection of memory pagesize 2020-10-07 11:23:47 +03:00
Evgeny Grin (Karlson2k) 8a1ae1caf3 memorypool: more sanity checks 2020-10-07 11:23:47 +03:00
Evgeny Grin (Karlson2k) 7eb3139e9a memorypool: added sanity checks 2020-10-05 22:05:03 +03:00
Evgeny Grin (Karlson2k) 74ccb7ae9d memorypool: fixed typo 2020-10-05 22:02:56 +03:00
Evgeny Grin (Karlson2k) 7e36479893 configure: check and report target W32 version.
Default W32 version is now Vista or later.
WinXP is still supported by MHD
2020-10-01 18:44:43 +03:00
Evgeny Grin (Karlson2k) be89295a4c Updated ChangeLog 2020-09-30 19:31:10 +03:00
Christian Grothoff 123b86d1e4 correct interpretation of revalue of MHD_socket_cork_ 2020-09-27 22:36:17 +02:00
Christian Grothoff beb7fa828c fix transmission stall issue with upgraded TLS connections reported by Nguyen Xuan Viet on the mailinglist 2020-09-27 22:12:13 +02:00
Christian Grothoff 1d9f940dca fix thread-start issue discovered by Damon Earp 2020-09-26 20:23:21 +02:00
Evgeny Grin (Karlson2k) efd1dd05f4 perf_get_concurrent: reduce number of iteration on W32 as free ports
are quickly excused on W32 with large amount of CPU cores
2020-09-24 16:55:10 +03:00
Evgeny Grin (Karlson2k) f7c5d0d656 makefiles: removed .NOTPARALLEL: from main makefiles
Library itself, main tests and libcurl test could be build and
performed in parallel due to MHD_FEATURE_AUTODETECT_BIND_PORT feature
testzzuf tests still need to be updated for support of parallel
testing
2020-09-24 16:53:07 +03:00
Evgeny Grin (Karlson2k) 0c13207210 test_concurrent_stop: check for client errors 2020-09-24 15:13:25 +03:00
Evgeny Grin (Karlson2k) 68452021cb test_concurrent_stop: removed unused define 2020-09-24 13:52:16 +03:00
Evgeny Grin (Karlson2k) 6130a29d6a test_concurrent_stop: renamed vars for clarity 2020-09-24 12:04:52 +03:00
Evgeny Grin (Karlson2k) 7059c019a2 test_digestauth_sha256: do not test without sha256 support on libcurl 2020-09-23 10:58:09 +03:00
Evgeny Grin (Karlson2k) 4f6348b99b test_digestauth_sha256: update formatting 2020-09-23 10:57:33 +03:00
Evgeny Grin (Karlson2k) 2041dde0f7 test_upgrade_large: fixed portability 2020-09-21 14:59:33 +03:00
Evgeny Grin (Karlson2k) c6e5b324df test_upgrade_large: apply formatting 2020-09-21 14:25:19 +03:00
Evgeny Grin (Karlson2k) 274a4fb1e4 test_upgrade_large: fixed: don't override errno 2020-09-21 14:23:58 +03:00
Evgeny Grin (Karlson2k) 035048e676 test_upgrade_large.c: used portable way of inter-thread communication 2020-09-21 11:24:30 +03:00
Evgeny Grin (Karlson2k) 33628f6245 mhd_itc_types.h: added macro for static initialisation 2020-09-21 11:22:30 +03:00
Evgeny Grin (Karlson2k) 7138f3524c Updated HTTP headers names, status codes and methods 2020-09-20 22:12:19 +03:00
Evgeny Grin (Karlson2k) e1f5f53a5f contrib/gen_http_statuses_inserts.sh: updated to generate better formatted C code 2020-09-20 22:04:47 +03:00
Evgeny Grin (Karlson2k) 1c90123d95 uncrustify.cfg: updated 2020-09-20 22:02:28 +03:00
Evgeny Grin (Karlson2k) 41c097c15e Re-factor debugging macros.
'MHD_NO' is meaningless for precompiler, used special macro instead
2020-09-20 16:28:07 +03:00
Evgeny Grin (Karlson2k) 8a731a26ae daemon.c: optimisation for MHD_YES/MHD_NO comparison 2020-09-20 15:33:26 +03:00
Evgeny Grin (Karlson2k) 669ddcc0a2 Minor optimisation for MHD_YES/MHD_NO comparison
Comparing against MHD_NO (binary zero) is more efficient
2020-09-20 14:38:31 +03:00
Evgeny Grin (Karlson2k) e861c61d4a mhd_sockets.c: fixed warning on W32 2020-09-17 15:39:06 +03:00
Christian Grothoff 668d3891cc -bump version 2020-09-11 22:25:47 +02:00
Christian Grothoff 495bf107ca -update ChangeLog 2020-09-11 22:25:30 +02:00
Christian Grothoff ed6afa825e fix #6594: better test for gnutls_record_uncork 2020-09-11 22:23:52 +02:00
Christian Grothoff 16c133294a fix crash problem found by MD 2020-09-11 22:09:08 +02:00
Christian Grothoff c7fce1416c indentation fix 2020-08-19 09:52:07 +02:00
Christian Grothoff 773d6cce73 add logic to check return value of MHD_pool_reallocate() 2020-08-19 09:41:31 +02:00
Christian Grothoff bade8d9c4b bump version 2020-07-26 14:16:17 +02:00
Christian Grothoff c575f67285 Merge branch 'master' of git+ssh://gnunet.org/libmicrohttpd 2020-07-26 14:15:55 +02:00
Christian Grothoff 1c4f23db74 add ability to serve files from pipe 2020-07-26 14:15:50 +02:00
silvioprog 6c53cad4ec Fixed examples using 'enum MHD_Result'. 2020-07-25 00:07:43 -03:00
Christian Grothoff babda9e9c7 fix misc typos 2020-07-23 00:05:52 +02:00
Christian Grothoff 0c85bd35d4 fix typos 2020-07-23 00:02:57 +02:00
Christian Grothoff fbec7f3f08 another issue found by test from MD 2020-07-11 23:11:53 +02:00
Christian Grothoff 3e50200ee3 fixing pp regression 2020-07-11 19:40:12 +02:00
Christian Grothoff 1899a24a9f Merge branch 'master' of git+ssh://gnunet.org/libmicrohttpd 2020-07-11 19:12:40 +02:00
Christian Grothoff 774c461f8a extending test (MD) 2020-07-11 19:12:35 +02:00