Commit Graph
63 Commits
Author SHA1 Message Date
Evgeny Grin (Karlson2k) 6c985f4adc File read block size: move to proper location 2019-04-17 15:54:40 +03:00
Christian Grothoff 83a86be948 fix close() checks 2019-04-08 15:12:20 +02:00
silvioprog 22c08b5fd7 Renamed all occurrences from _model(s)_ to _mode(s)_. 2018-12-06 13:26:39 -03:00
silvioprog b220303691 Optimized the function MHD_create_response_from_callback() for Windows by increasing its internal buffer size and allowed to customize it via macro MHD_FD_BLOCK_SIZE. 2018-12-06 12:54:00 -03:00
Christian Grothoff a145baea79 fix linker error with --with-gnutls path for mhd2 lib 2018-09-12 15:38:14 +02:00
Christian Grothoff 2ade9eaad8 applying W32 fix suggested by Tim 2018-06-26 17:06:03 +02:00
Christian Grothoff 832739556b some minor code cleaning issues 2018-06-22 15:16:11 +02:00
Christian Grothoff 65a322cfe8 mark bug, too tired to fix right now 2018-03-25 20:51:40 +02:00
Christian Grothoff 22895a5504 fix bug 2018-03-25 20:48:45 +02:00
Tim Rühsen ea4b7cd39e add missing mhd_winsock_inited_ to src/lib/init.c 2018-03-15 20:43:30 +01:00
Christian Grothoff 303440c842 fix FTBFS issues on MinGW 2018-03-10 12:02:33 +01:00
Christian Grothoff 8b531fd28c fix misc build issues if various features (poll/epoll/upgrade-support) are disabled 2018-03-05 18:49:56 +01:00
Christian Grothoff 77398cdb55 check for dlfcn.h presence 2018-03-04 13:08:22 +01:00
Christian Grothoff e3ff894618 fix build issue in absence of epoll 2018-03-04 12:56:10 +01:00
Christian Grothoff a6d885783c fix enum inconsistencies 2018-03-02 22:38:19 +01:00
Christian Grothoff 08ca3765b7 use curi instead of uri to avoid passing NULL to memchr, even with len 0 2018-03-02 22:29:12 +01:00
Christian Grothoff fd283b002c fix spacy url check in strict mode 2018-03-02 22:21:28 +01:00
Christian Grothoff 0ebdff94d4 fix test_upgrade transient failures (#5189) 2018-03-02 21:45:26 +01:00
Christian Grothoff 71a67ca959 remove dead IN_CLEANUP state, revert previous patch that called completed callback from wrong thread 2018-03-02 21:45:25 +01:00
Christian Grothoff 7f1dbb2aef postfix 2018-03-01 13:31:58 +01:00
Christian Grothoff 5717a9ec22 expand strictness to cover spaces in URL 2018-03-01 13:29:58 +01:00
Tim Rühsen 37b6d7a491 Fix make distcheck 2018-02-28 22:29:34 +01:00
Christian Grothoff c6a73b72aa fix #5289 (ftbfs without https in src/lib/) 2018-02-28 22:23:28 +01:00
Christian Grothoff 4507f419bd eliminate two more strcpy()s 2018-02-27 23:46:23 +01:00
Christian Grothoff fc495439b4 call completion handler also for upgrade connections 2018-02-27 23:28:01 +01:00
Christian Grothoff 11f599e039 fix ftbfs if https is not enabled in src/lib/ 2018-02-27 21:06:15 +01:00
Christian Grothoff f6c647f638 make checkers happier by reducing use of strcpy and strcat 2018-02-22 18:35:08 +01:00
Christian Grothoff 7868870496 eliminate compiler warnings from dead assignments 2018-02-22 18:25:07 +01:00
Christian Grothoff dae20dfe73 fix fwd ref to MHD_init 2018-02-21 10:22:18 +01:00
Christian Grothoff 21ee7de991 add lib to ordinary build process, rename lib output to libmicrohttpd2.so, do not link libmicrohttpd2.so against gnutls/libgcrypt 2018-02-18 13:00:11 +01:00
Christian Grothoff aa12189a4b simplify init for gnutls-less lib 2018-02-18 12:41:39 +01:00
Christian Grothoff e5c2f9a339 add remaining missing symbols for library to fully link 2018-02-18 12:31:35 +01:00
Christian Grothoff dcaf43e323 more work towards getting lib to build nicely (currently FTBFS) 2018-02-18 11:08:36 +01:00
Christian Grothoff 25385c3c76 more work on connection_call_handlers.c 2018-02-17 09:43:09 +01:00
Christian Grothoff ed7d85d6a8 work towards idle handler rewrite' 2018-02-17 05:35:04 +01:00
Christian Grothoff a5fa8a08ef more work on connnection_call_handlers.c 2018-02-17 04:02:42 +01:00
Christian Grothoff c0ac86b069 add call_handlers 2018-02-16 07:36:27 +01:00
Christian Grothoff a2f8683def implement recv/send adapters 2018-02-16 07:24:27 +01:00
Christian Grothoff e101aeb4a9 implement connection_cleanup.c 2018-02-16 07:13:34 +01:00
Christian Grothoff a104a2a46a implementing daemon_close_all_connections 2018-02-16 06:48:12 +01:00
Christian Grothoff 6450f55f0c add upgrade_process.c 2018-02-16 06:30:29 +01:00
Christian Grothoff 2207231ef2 implement connection_finish_forward 2018-02-16 06:08:14 +01:00
Christian Grothoff 0ca235616c more work on new src/lib implementation: connection_update_last_activity and connection_close handling 2018-02-16 04:39:07 +01:00
Christian Grothoff 9bf8e55fe1 fixing #5278 as suggested by reporter 2018-02-16 03:10:24 +01:00
Christian Grothoff 0ad862d399 notes on required build systems fixes 2018-02-15 08:07:11 +01:00
Christian Grothoff f4355ac34b implement MHD_resume_suspended_connections_ 2018-02-15 07:49:56 +01:00
Christian Grothoff 5c8fbeb97b implementing thread_main_connection_upgrade 2018-02-15 07:38:38 +01:00
Christian Grothoff 9562d1656d implement request_resume 2018-02-15 07:24:35 +01:00
Christian Grothoff e76b3a7810 adding ip counting and connection_add logic 2018-02-15 07:14:03 +01:00
Christian Grothoff 78dc7915f8 migrating main parts of event loops 2018-02-15 05:45:28 +01:00