Commit Graph
2772 Commits
Author SHA1 Message Date
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 7021246581 fix memcpy calls with NULL and len 0 (pretty harmless, but causing compiler warnings) 2018-02-22 18:19:02 +01:00
Christian Grothoff dae20dfe73 fix fwd ref to MHD_init 2018-02-21 10:22:18 +01:00
Christian Grothoff 20d5937661 warn users away from src/lib/ 2018-02-18 13:04:08 +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 7d740904c4 remove spurious newline 2018-02-17 09:43:32 +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 285adcb02a initialize daemon immediately, style fix 2018-02-16 07:24:42 +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 552f3aa7b2 revert accidental commit, too early 2018-02-16 06:08:39 +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 31dd55ae49 more error codes 2018-02-15 05:45:55 +01:00
Christian Grothoff 95b73ede3d indentation fixes 2018-02-15 05:45:46 +01:00
Christian Grothoff 78dc7915f8 migrating main parts of event loops 2018-02-15 05:45:28 +01:00
Christian Grothoff 9914072c16 add explicit nonnull declarations to function arguments 2018-02-15 04:04:22 +01:00
Christian Grothoff bca7a709f8 add a few more missing fundamental API functions 2018-02-15 03:32:31 +01:00
Christian Grothoff b926a975e6 get src/lib/ to build -- with plenty of warnings 2018-02-15 03:08:53 +01:00
Christian Grothoff 8c8f43fa95 simplify check, do not test same condition twice in nesting 2018-02-14 20:31:22 +01:00
Christian Grothoff b7dd331e44 more lib/ work 2018-02-14 05:53:28 +01:00
Christian Grothoff b14541751f more work on new src/lib/ 2018-02-14 04:46:37 +01:00
Christian Grothoff 0849d35980 more build fixes for src/lib/ 2018-02-14 04:27:55 +01:00
Christian Grothoff bf5c5c10f4 fixing misc build issues, mostly in the new src/lib/ 2018-02-14 04:19:04 +01:00
Christian Grothoff 48dd53c7eb more work on MHD2 API 2018-02-09 06:13:12 +01:00
Christian Grothoff f65dd8e096 allow passing pf instead of just v6 flag to listen socket creation 2018-02-09 06:09:26 +01:00
Christian Grothoff 7512349b3b allow passing pf instead of just v6 flag to listen socket creation 2018-02-09 06:09:02 +01:00
Christian Grothoff e77fce2749 more work on mhd2 api implementation 2018-02-09 05:44:20 +01:00
Christian Grothoff f6e1ee426f more work on mhd2 API implementation 2018-02-07 23:28:38 +01:00
Christian Grothoff b90f356c47 starting with mhd2 api implementation 2018-02-06 17:50:46 +01:00
Christian Grothoff 21b2dd96aa getting ready for 0.9.59 v0.9.59 2018-02-01 10:18:02 +01:00
Christian Grothoff 12a6689266 fix mask 2018-02-01 08:40:27 +01:00
Christian Grothoff 296e36ce9a make test_upgrade logging more verbose by default for #5189 2018-01-29 17:44:55 +01:00
Christian Grothoff 2dd1b43e09 fix #5260 as suggested by reporter 2018-01-29 17:35:15 +01:00
Christian Grothoff b155d86662 nicer error messages 2018-01-16 13:22:29 +01:00