Commit Graph
2256 Commits
Author SHA1 Message Date
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 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
Christian Grothoff 867c58add0 fix warnings for __clang_major__ for non-clang compilers 2018-01-04 12:25:07 +01:00
Evgeny Grin (Karlson2k) 98cd69d190 Doxygen fixes 2017-12-11 17:13:45 +03:00
Evgeny Grin (Karlson2k) b4aa632ce2 Releasing GNU libmicrohttpd 0.9.58 2017-12-07 21:09:24 +03:00
Evgeny Grin (Karlson2k) 56077dce84 https tests: completely exclude 3DES from tests
as it considered as "unsafe" and could be disabled in libs
2017-12-07 16:03:15 +03:00
Christian Grothoff db6a2374ad fix warning 'Failed to get listen port number due to small buffer' encountered when we try to derive the port of a unix domain socket 2017-11-27 23:01:39 +01:00
Evgeny Grin (Karlson2k) 42dd288259 Fixed compiler warning 2017-11-27 23:54:51 +03:00
Evgeny Grin (Karlson2k) 561cc184f1 Releasing GNU libmicrohttpd 0.9.57 2017-11-27 22:30:30 +03:00
Evgeny Grin (Karlson2k) 46727a1b87 Added automatic initialisation of MHD even if GNU function attribute is
not supported.
2017-11-27 17:54:14 +03:00
Evgeny Grin (Karlson2k) 201a12289d mhd_locks: added ability to statically initialise mutex,
if supported by mutex library
2017-11-27 17:50:35 +03:00
Evgeny Grin (Karlson2k) 72576ec265 Muted additional compiler warnings 2017-11-26 23:22:50 +03:00
Evgeny Grin (Karlson2k) 00eb9247fe Improve readability of previous commit d951b950ec 2017-11-26 23:08:16 +03:00
Evgeny Grin (Karlson2k) d951b950ec tests: check whether MHD use SO_REUSEADDR by default 2017-11-26 20:20:03 +03:00
Evgeny Grin (Karlson2k) 4d292e6346 mhd_str.c: additional fix for size-optimized builds, silenced compiler warnings 2017-11-26 20:19:49 +03:00
Evgeny Grin (Karlson2k) d178fff343 Fixed typo in 4a126e24e7 2017-11-26 19:38:06 +03:00
Evgeny Grin (Karlson2k) 4a126e24e7 Improved compatibility with Cygwin 2017-11-26 15:33:55 +03:00
Evgeny Grin (Karlson2k) 14f748f9c0 Used larger number for FD_SETSIZE on Cygwin.
Default small number (64) is the same like on pure W32 and way too small.
2017-11-26 15:29:06 +03:00
Evgeny Grin (Karlson2k) bb9fdec12e test-suite: fixed tests on Cygwin 2017-11-26 14:49:15 +03:00
Evgeny Grin (Karlson2k) 91dedbf195 Corrected DLL name in W32 resources. 2017-11-25 20:50:05 +03:00
Evgeny Grin (Karlson2k) 8c8f7c9614 Fixed builds with size optimisation. 2017-11-25 19:03:24 +03:00
Christian Grothoff 59b4a6a00a releasing libmicrohttpd 0.9.56 2017-11-24 20:33:43 +01:00
Evgeny Grin (Karlson2k) 54cd6ac437 Improved doxy for MHD_free() and MHD_digest_auth_get_username() 2017-11-23 18:08:35 +03:00
Evgeny Grin (Karlson2k) add9d89d3b Added MHD_FEATURE_SENDFILE test feature 2017-11-23 17:56:55 +03:00
Evgeny Grin (Karlson2k) 249dbe3d33 https_tests: fixed typo in libcurl version number 2017-11-22 23:53:20 +03:00
Evgeny Grin (Karlson2k) aca29a774b Updated .gitignore files 2017-11-22 14:45:50 +03:00
Evgeny Grin (Karlson2k) e28049cccb Added support for Darwin-style sendfile() 2017-11-22 14:45:50 +03:00