3006 Commits
Author SHA1 Message Date
Evgeny Grin (Karlson2k) 9ddf07f81e Releasing 0.9.64 v0.9.64 2019-06-09 20:29:37 +03:00
Evgeny Grin (Karlson2k) e9493e0d34 microhttpd.h: reordered includes for better compatibility,
Updated ChangeLog
2019-06-09 20:03:20 +03:00
Evgeny Grin (Karlson2k) d7ad8607e9 tarball: add missing MSVS 2019 project files 2019-06-09 19:13:01 +03:00
Evgeny Grin (Karlson2k) ca0e18ba61 tests: fixed, removed deprecated HTTP code 2019-06-09 13:02:28 +03:00
Evgeny Grin (Karlson2k) fb550a4939 microhttpd.d: fixed Doxy for MHD_get_reason_phrase_for() 2019-06-09 12:14:31 +03:00
Evgeny Grin (Karlson2k) 6c1d4ad701 Updated HTTP status codes 2019-06-09 12:14:30 +03:00
Evgeny Grin (Karlson2k) e5f188a4cb contrib: implemented script for importing HTTP status codes 2019-06-09 12:14:30 +03:00
Evgeny Grin (Karlson2k) badb814e44 microhttpd.h: moved together deprecated and non-standard HTTP status codes,
deprecated more HTTP status codes
2019-06-09 12:14:29 +03:00
Evgeny Grin (Karlson2k) b0e9299664 microhttpd.h: moved deprecated HTTP code definitions to the end of the list 2019-06-09 12:14:29 +03:00
Evgeny Grin (Karlson2k) d496504d61 libmicrohttpd.h: Updated HTTP methods and headers 2019-06-09 12:14:28 +03:00
Evgeny Grin (Karlson2k) 56827b9b7a contrib: published scripts for updating MHD header with new HTTP methods and headers 2019-06-09 12:14:27 +03:00
Evgeny Grin (Karlson2k) 63fdb091c8 Updated .gitattributes, normalized line ending in source file 2019-06-09 12:14:18 +03:00
Christian Grothoff c530ee3be4 update .gitignore files 2019-06-08 17:10:25 +02:00
Evgeny Grin (Karlson2k) 31b90a287f Updated ChangeLog 2019-06-08 12:52:22 +03:00
Christian Grothoff 603ecd85bc prefix even potentially exported hash symbols with MHD_ (as proposed by Dirk Brinkmeier) 2019-06-03 23:46:28 +02:00
Christian Grothoff bf7c90c30f clarify return value is intentionally ignored 2019-06-02 22:13:00 +02:00
Evgeny Grin (Karlson2k) 140ddc5278 Updated .gitlab-ci.yml, added upload of dist tarball 2019-06-02 22:09:06 +03:00
Evgeny Grin (Karlson2k) 1f7962830e Added support for SOCK_NOSIGPIPE from Solaris 11.4 and NetBSD 7+ 2019-06-02 01:57:31 +03:00
Evgeny Grin (Karlson2k) a58870f63a configure: check for 'rand' and 'random' by MHD_CHECK_FUNC 2019-06-01 23:45:57 +03:00
Evgeny Grin (Karlson2k) 20eceebc77 Properly handle port detection if AF_UNIX socket is used on *BSD, macOS 2019-06-01 22:51:50 +03:00
Evgeny Grin (Karlson2k) 2c93aa35f7 Added .gitattributes, fixed line endings in ac_define_dir.m4,
updated ac_define_dir.m4 to new version.
2019-06-01 20:06:42 +03:00
Evgeny Grin (Karlson2k) 2db0eabd11 configure: fixed detection of 'getsockname' on some systems (W32 x32),
do not use 'getsockname()' if it is not detected by configure.
2019-06-01 19:19:25 +03:00
Evgeny Grin (Karlson2k) 2a59d367d6 configure: Fixed 'getsockname' detection with special compiler flags 2019-05-30 23:35:13 +03:00
Evgeny Grin (Karlson2k) 3544e5c168 test_shutdown_*: fixed for W32 2019-05-26 23:32:09 +03:00
Evgeny Grin (Karlson2k) 1d7cb0092d ChangeLog updated 2019-05-26 23:11:30 +03:00
Evgeny Grin (Karlson2k) 5afa9fbb43 daemon: flush stderr after each write for debug builds 2019-05-26 22:41:57 +03:00
Evgeny Grin (Karlson2k) 632b8532fb test_get: implemented more detailed reports 2019-05-26 22:40:48 +03:00
Evgeny Grin (Karlson2k) eb622eb2cb tests: fixed compiler warnings on W32 2019-05-26 18:30:40 +03:00
Evgeny Grin (Karlson2k) 3894027826 tests: properly setup CURL options 2019-05-26 18:17:32 +03:00
Evgeny Grin (Karlson2k) 710d79a2ea test_https_get_select: fixed usage of uninitialized variable 2019-05-26 18:02:51 +03:00
Evgeny Grin (Karlson2k) f1bf791836 curl tests: fixed detection of "11" marker on w32 2019-05-26 18:02:50 +03:00
Evgeny Grin (Karlson2k) dc4af6f600 perf_get_concurrent11: added new test, fixed "11" mode detection 2019-05-26 17:06:04 +03:00
Evgeny Grin (Karlson2k) 49edf6b94d perf_get_concurrent: fixed exhausting of local ports on multi-core machines 2019-05-26 16:45:03 +03:00
Evgeny Grin (Karlson2k) 55e624e7d0 test_concurrent_stop: heavily rewritten, added watchdog, avoided exhausting of ports,
fixed resource leakage.

Implemented local watchdog, so test will fails instead of hanging in
case of problems,
Reused connections on libcurl, so test really check functioning (before
fix test could just exhausted all local ports and did not have any
any connection for moment when "MHD_stop_daemon()" was called.
CURL resources are not leaked during normal testing.
2019-05-26 16:27:06 +03:00
Evgeny Grin (Karlson2k) 29e20dfb65 Fixed cast of incompatible function pointer,
Default logger must return 'void', not 'int'
2019-05-25 16:29:54 +03:00
Evgeny Grin (Karlson2k) 6d210e7986 Eliminated one compiler warning, checking is more correct now 2019-05-25 15:15:03 +03:00
Evgeny Grin (Karlson2k) 2eb0a5f92d Proper detection of .sin?_len members, fixed build on *BSD 2019-05-25 11:37:38 +03:00
Evgeny Grin (Karlson2k) 9da5831ce0 ChangeLog updated 2019-05-21 22:28:05 +03:00
Evgeny Grin (Karlson2k) c835a2334f MHD_start_daemon(): report if TCP_FASTOPEN is used on supported platform 2019-05-21 22:22:32 +03:00
Evgeny Grin (Karlson2k) ff0eb14d80 MHD_set_connection_value_n_nocheck_() mark as static function 2019-05-21 22:22:31 +03:00
Evgeny Grin (Karlson2k) 93ce7acc51 Removed extra ';' 2019-05-21 22:22:31 +03:00
Evgeny Grin (Karlson2k) c593fa6b82 Check TLS strings lengths 2019-05-21 22:22:30 +03:00
Evgeny Grin (Karlson2k) 240604a333 MHD_start_daemon(): fixed port detection on some platforms,
avoid re-use variable names.
2019-05-21 22:22:24 +03:00
Evgeny Grin (Karlson2k) 93d614ea83 Fixed compiler warning 2019-05-21 22:22:24 +03:00
Evgeny Grin (Karlson2k) 8254bfcd5d Removed unused macro 2019-05-21 22:22:23 +03:00
Evgeny Grin (Karlson2k) c011158fe6 Avoid dropping 'const' qualifier in macros 2019-05-21 22:22:23 +03:00
Evgeny Grin (Karlson2k) edfdbbf794 Fixed doxygen comments,
Fixed spelling in comments
2019-05-21 22:22:22 +03:00
Evgeny Grin (Karlson2k) d5d03f1161 ChangeLog update 2019-05-21 18:08:42 +03:00
Evgeny Grin (Karlson2k) 2c5033377f Spelling fixes 2019-05-21 17:57:04 +03:00
Christian Grothoff 73380b54a1 eliminate compiler warnings 2019-05-20 14:39:35 +02:00