Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | fileserver_example: used MHD built-in function for sending files, added comments | Evgeny Grin (Karlson2k) | 2016-12-01 | |
| | ||||
* | Added MHD_USE_AUTO and MHD_USE_AUTO_INTERNAL_THREAD to simplify using of MHD ↵ | Evgeny Grin (Karlson2k) | 2016-11-10 | |
| | | | | by multi-platform applications | |||
* | One more flag renamed: MHD_USE_EPOLL_TURBO -> MHD_USE_TURBO. | Evgeny Grin (Karlson2k) | 2016-11-10 | |
| | | | | Hopefully last one for now. | |||
* | Added missing MHD_USE_INTERNAL_POLLING_THREAD in examples. | Evgeny Grin (Karlson2k) | 2016-11-08 | |
| | ||||
* | Added MHD_USE_ERROR_LOG flag with same value as MHD_USE_DEBUG. | Evgeny Grin (Karlson2k) | 2016-11-08 | |
| | | | | New name better explains flag actions. | |||
* | Renamed daemon flags: | Evgeny Grin (Karlson2k) | 2016-11-08 | |
| | | | | | | MHD_USE_SELECT_INTERNALLY -> MHD_USE_INTERNAL_POLLING_THREAD MHD_USE_POLL_INTERNALLY -> MHD_USE_POLL_INTERNAL_THREAD MHD_USE_EPOLL_INTERNALLY -> MHD_USE_EPOLL_INTERNAL_THREAD | |||
* | Renamed MHD flags. Now all flags are in forms MHD_USE_* or MHD_ALLOW_*. | Evgeny Grin (Karlson2k) | 2016-11-07 | |
| | ||||
* | all flags start with MHD_USE_, rename MHD_ALLOW_UPGRADE to MHD_USE_UPGRADE ↵ | Christian Grothoff | 2016-11-04 | |
| | | | | for consistency | |||
* | add example for MHD upgrade use | Christian Grothoff | 2016-11-04 | |
| | ||||
* | deprecate USE_SSL for USE_TLS, rename in code | Christian Grothoff | 2016-10-11 | |
| | ||||
* | add return value checks for a few more system calls in testcases and examples | Christian Grothoff | 2016-09-23 | |
| | ||||
* | epoll is now supported on non-Linux platforms (namely illumos). | Evgeny Grin (Karlson2k) | 2016-08-24 | |
| | | | | Renamed MHD options and updated documentation. | |||
* | Refactoring: do not define EPOLL_SUPPORT if epoll is disabled or not supported. | Evgeny Grin (Karlson2k) | 2016-08-24 | |
| | ||||
* | Added .gitignore | Evgeny Grin (Karlson2k) | 2016-07-28 | |
| | ||||
* | applying cosmetics patch #4137 | Christian Grothoff | 2016-01-28 | |
| | ||||
* | fixing another one of the open/stat clones | Christian Grothoff | 2016-01-18 | |
| | ||||
* | -fixes in code clones() | Christian Grothoff | 2016-01-18 | |
| | ||||
* | -fclose file, even if fileno failed... | Christian Grothoff | 2016-01-18 | |
| | ||||
* | -check rval before fstat'ing | Christian Grothoff | 2016-01-18 | |
| | ||||
* | -fclose file, even if fileno failed... | Christian Grothoff | 2016-01-18 | |
| | ||||
* | avoid stat/open race, and actually check for regular file (in demo) | Christian Grothoff | 2016-01-18 | |
| | ||||
* | eliminate stat/fopen race in example | Christian Grothoff | 2016-01-18 | |
| | ||||
* | eliminate stat/fopen race in example | Christian Grothoff | 2016-01-18 | |
| | ||||
* | use getc() as in demo.c instead of sleep() | Christian Grothoff | 2016-01-18 | |
| | ||||
* | free user to clarify API usage | Christian Grothoff | 2016-01-18 | |
| | ||||
* | free pass to clarify API usage | Christian Grothoff | 2016-01-18 | |
| | ||||
* | -nl issue | Christian Grothoff | 2016-01-18 | |
| | ||||
* | add timeout example | Christian Grothoff | 2015-12-05 | |
| | ||||
* | killing libmicrospdy | Christian Grothoff | 2015-12-01 | |
| | ||||
* | fix #3926: ignore close() errors other than EBADF | Christian Grothoff | 2015-08-02 | |
| | ||||
* | -avoid deprecation | Christian Grothoff | 2015-07-15 | |
| | ||||
* | -support HEAD in example | Christian Grothoff | 2015-06-26 | |
| | ||||
* | modify demo to handle HEAD requests | Christian Grothoff | 2015-06-25 | |
| | ||||
* | Adding "testcase" (demo_https) and a fix. -CG | Christian Grothoff | 2015-04-12 | |
| | | | | | | | | | | | | | | | | | | | | | Hi, I am doing test with HTTPS at low bit rate for large files using: wget -v --no-check-certificate --limit-rate=1000 https://.... When the MHD daemon is configured with MHD_USE_EPOLL_INTERNALLY_LINUX_ONLY, I noticed that the thread takes 100% CPU, whereas the MHD_USE_POLL_INTERNALLY configuration show a normal CPU usage. Adding logs I see that the busy loops takes place at daemon.c, line 2605 (0.9.38): daemon->eready_tail never gets NULL most probably due to connection.c, line 2671 to 2721 Thanks, Louis | |||
* | -bringing copyright tags up to FSF standard | Christian Grothoff | 2015-02-07 | |
| | ||||
* | -bringing copyright tags up to FSF standard | Christian Grothoff | 2015-02-07 | |
| | ||||
* | fix issue with chunked encoding used for http1.0 connections of Keep-Alive ↵ | Christian Grothoff | 2015-02-04 | |
| | | | | header was set | |||
* | -check malloc() return value | Christian Grothoff | 2014-12-20 | |
| | ||||
* | minor MHD_socket/int fixes | Evgeny Grin (Karlson2k) | 2014-03-24 | |
| | ||||
* | Use number of CPUs in tests and examples | Evgeny Grin (Karlson2k) | 2014-03-06 | |
| | ||||
* | Update usage of libcurl and libgnutls compiler flags, allow correct ↵ | Evgeny Grin (Karlson2k) | 2014-03-06 | |
| | | | | compilation with "--with-gnutls=prefix" | |||
* | Cleanup libmicrospdy extra flags | Evgeny Grin (Karlson2k) | 2014-03-05 | |
| | ||||
* | Remove global dependency on PTHREAD_LIBS and use it only where it's required | Evgeny Grin (Karlson2k) | 2014-02-26 | |
| | ||||
* | Remove PlibC from autotools files | Evgeny Grin (Karlson2k) | 2014-02-18 | |
| | ||||
* | add sleep() and usleep() replacement for W32 | Evgeny Grin (Karlson2k) | 2014-02-18 | |
| | ||||
* | Implement MHD_socket, MHD_INVALID_SOCKET | Evgeny Grin (Karlson2k) | 2014-02-18 | |
| | ||||
* | Karlson2k: fix AM_CPPFLAGS vs AM_CFLAGS usage | Christian Grothoff | 2014-02-18 | |
| | ||||
* | enable use of keep-alive with http 1.0 if explicitly requested by the client | Christian Grothoff | 2014-01-01 | |
| | ||||
* | mhd2spdy: usage info | Andrey Uzunov | 2013-12-28 | |
| | ||||
* | spdy: fixed bug when adding header with NULL value | Andrey Uzunov | 2013-12-28 | |
| |