2689 Commits
Author SHA1 Message Date
Christian Grothoff 59b4a6a00a releasing libmicrohttpd 0.9.56 v0.9.56 2017-11-24 20:33:43 +01:00
Evgeny Grin (Karlson2k) 14d85da79f configure: always use "#include" at new line to ensure best compatibility with compilers 2017-11-24 13:07:43 +03:00
Evgeny Grin (Karlson2k) 0e477b3363 configure: properly and deeply check for GnuTLS SNI, avoid double testing 2017-11-24 13:07:42 +03:00
Evgeny Grin (Karlson2k) 9459be1e04 configure: minor fixing GnuTLS detection in special cases 2017-11-24 12:40:15 +03: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) ee7a8f2c54 Updated ChangeLog 2017-11-23 09:25:27 +03:00
Evgeny Grin (Karlson2k) ba43ee3b06 mhd_sys_extentions.m4: updated, fixed and improved.
Now better detect supported features, works with latest Android NDK,
skips definition of _XOPEN_SOURCE on platforms where it conflicts with
system-specific features, overall improvements and minor fixing.
2017-11-23 08:35:13 +03:00
Evgeny Grin (Karlson2k) 8fce1b9bc7 configure: make sure that TLS flags are not passed to makefiles if
TLS is not used
2017-11-22 23:53:26 +03:00
Evgeny Grin (Karlson2k) b670a4926e configure: unified sendfile() function naming 2017-11-22 23:53:21 +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) 4f40eb8314 .gitignore minor cleanup 2017-11-22 14:49:04 +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
Evgeny Grin (Karlson2k) 79245407f4 mhd_limits: improved detection of OFF_T_MAX, SIZE_MAX, added macros for SSIZE_MAX, INT64_MAX 2017-11-22 14:45:49 +03:00
Evgeny Grin (Karlson2k) d30195fc18 configure: fixed additional checks for GnuTLS 2017-11-22 14:39:52 +03:00
Evgeny Grin (Karlson2k) 11e15b46f0 mhd_threads: Fixed thread ID data races on pthreads 2017-11-22 14:39:18 +03:00
Evgeny Grin (Karlson2k) 23324164fb https tests: supported multi-TLS selection on libcurl >= 7.56.0,
fixed error report for failed initialisation of libcurl
2017-11-15 16:12:12 +03:00
Evgeny Grin (Karlson2k) fd7d712823 Fixed compiler warning 2017-11-15 15:36:12 +03:00
Evgeny Grin (Karlson2k) ff492e3700 testcurl/https/Makefile.am: moved headers to proper location 2017-11-15 15:32:58 +03:00
Evgeny Grin (Karlson2k) 1ce136022b Fixed race condition on W32 2017-11-15 15:32:12 +03:00
Evgeny Grin (Karlson2k) 92bf38a98d configure: improved GnuTLS detection, fixed https tests build 2017-11-13 21:28:05 +03:00
Evgeny Grin (Karlson2k) 6fcf545d8f https_fileserver_example: removed unused headers, fixed build with
libgnutls in non-default path.
2017-11-13 19:23:00 +03:00
Evgeny Grin (Karlson2k) 5518c48aa5 test_https_session_info: silenced compiler warning. 2017-11-09 21:49:48 +03:00
Evgeny Grin (Karlson2k) 2715cf2649 Threads initialisation: reduce data race on W32 2017-11-07 22:08:08 +03:00
Evgeny Grin (Karlson2k) 8a462a087f Fixed MSVC build after 12f65d40ac 2017-11-07 19:49:56 +03:00
Evgeny Grin (Karlson2k) ec204f59a7 Added support for Solaris-style sendfile 2017-11-07 00:11:57 +03:00
Evgeny Grin (Karlson2k) 73da168180 daemon.c: fixed unneeded extra semicolon 2017-11-06 22:42:58 +03:00
Evgeny Grin (Karlson2k) c28d4b3b09 configure.ac: used more reliable method to detect host architecture on Solaris,
really use generated PKG_CONFIG_PATH
2017-11-06 22:12:26 +03:00
Evgeny Grin (Karlson2k) 6f96105b9c configure: use special trick on Solaris to find GnuTLS-3 library 2017-11-06 21:16:09 +03:00
Evgeny Grin (Karlson2k) 9046f74fa7 configure: check for GnuTLS SNI support on all detection paths
and unify detection
2017-11-06 21:16:08 +03:00
Evgeny Grin (Karlson2k) 042ca76355 configure.ac: do not ignore user-defined GNUTLS_{CPP,LD}FLAGS 2017-11-06 18:32:41 +03:00
Evgeny Grin (Karlson2k) 19d12c4ef7 configure: added workaround for inaccurate detection of libgcrypt 2017-11-06 18:16:50 +03:00
Evgeny Grin (Karlson2k) 7af3ea32d5 connection_https.c: fixed comment 2017-11-03 14:50:43 +03:00
Evgeny Grin (Karlson2k) 5fa4f4e2f0 Fixed received of large data over HTTPS in epoll. 2017-11-03 14:50:42 +03:00
Evgeny Grin (Karlson2k) 2ddfa02985 Updated ChangeLog. 2017-11-01 21:32:38 +03:00
Evgeny Grin (Karlson2k) ad6ad0ad5b HTTPS tests: disable 3DES testing on GnuTLS > 3.6.0 since it is disabled
by default in GnuTLS
2017-10-31 15:54:39 +03:00
Evgeny Grin (Karlson2k) d1d4e15a97 Stick to C89 standard for a while 2017-10-31 15:20:39 +03:00
Evgeny Grin (Karlson2k) 424abcd21d Additional compiler warnings fixes. 2017-10-31 11:19:24 +03:00
Evgeny Grin (Karlson2k) e7f7710350 Silenced compiler warnings in src/testczzuf. 2017-10-31 11:18:18 +03:00
Evgeny Grin (Karlson2k) 28f723b238 Silenced compiler warnings in src/testcurl/https, minor fixes. 2017-10-30 23:37:44 +03:00
Evgeny Grin (Karlson2k) dc96775e32 MHD_queue_response(): ignore response, but return OK if daemon is shut down.
This will avoid race condition: if daemon is shutting down in parallel,
response may be queued but aborted later.
Therefore, returning "MHD_OK" will unify situation from application
point of view.
2017-10-30 23:37:44 +03:00
Evgeny Grin (Karlson2k) 8da22ca061 Silenced compiler warnings in src/testcurl. 2017-10-30 21:36:27 +03:00
Evgeny Grin (Karlson2k) 80ff0e1596 tests: fixed some 'unused return value' compiler warnings 2017-10-30 18:39:47 +03:00
Evgeny Grin (Karlson2k) a3e227ea15 https test: fixed too long waiting for empty fdsets 2017-10-30 18:21:51 +03:00
Evgeny Grin (Karlson2k) d8a32e84af MHD_stop_daemon(): do not shutdown listen socket before setting shutdown flag 2017-10-30 16:13:39 +03:00
Evgeny Grin (Karlson2k) 21ce9bfad3 Make testsuite compatible with W32 again 2017-10-29 23:36:00 +03:00
Evgeny Grin (Karlson2k) a4320556aa daemon.c: refactoring of MHD_stop_daemon() for clarity and readability.
Added some asserts.
2017-10-29 22:46:56 +03:00
Evgeny Grin (Karlson2k) 5bdb60b994 daemon.c: refactoring of MHD_start_daemon_va()
for clarity and readability.
Some asserts were added.
2017-10-29 21:15:44 +03:00
Evgeny Grin (Karlson2k) 5177e37a41 daemon.c: renamed MHD_select_thread() -> MHD_polling_thread() for clarity 2017-10-29 20:02:57 +03:00