aboutsummaryrefslogtreecommitdiff
path: root/src/include
Commit message (Collapse)AuthorAge
* Releasing 0.9.49Evgeny Grin (Karlson2k)2016-04-09
|
* platform_interface.h: fix possible NULL pointer dereference on Win32Evgeny Grin (Karlson2k)2016-04-08
|
* Dan Dedrick wrote:Christian Grothoff2016-03-15
| | | | | | | | | | | | | | | If pthread_create fails for some reason we need to not access the thread pointer as it will not be valid. Without this check a failed return code from pthread_create would cause a SIGSEGV to occur. An instance that pthread_create could fail is if enough connections were established that we ran out of space in our mapping to create another thread stack. Specifically I have seen this occur with systemd-journal-gatewayd where there was a bug with not releasing connections after they had disconnected. I submitted a fix for that here: https://github.com/systemd/systemd/pull/2287 but it would really be best if libmicrohttpd didn't SIGSEGV under these conditions.
* fix unnecessary and potentially problematic use of eready DLL in ↵Christian Grothoff2016-03-15
| | | | thread-per-connection mode
* -fix as suggested by EGChristian Grothoff2016-02-22
|
* Faster drain pipes.Evgeny Grin (Karlson2k)2016-02-05
|
* Fixed MHD_pipe_drain_ with emulated pipesEvgeny Grin (Karlson2k)2016-02-05
|
* trying to fix full signal pipe issue reported on MLChristian Grothoff2016-02-03
|
* Fix running select() on W32 with empty fdsets - W32 return error if no ↵Evgeny Grin (Karlson2k)2016-01-30
| | | | socket is marked in fdsets.
* Use only US-ASCII charset when comparing stings as caseless as required by ↵Evgeny Grin (Karlson2k)2016-01-16
| | | | | | standard. Comparisons for HTTP headers must not be affected by locale settings.
* microhttpd.h: A little bit clarified deprecation macros.Evgeny Grin (Karlson2k)2016-01-16
|
* microhttpd.h: fixed declaration of MHD_get_reason_phrase_for()Evgeny Grin (Karlson2k)2016-01-12
|
* -doxChristian Grothoff2016-01-05
|
* releasing 0.9.48Christian Grothoff2015-12-18
|
* Fixed comments in microhttpd.hEvgeny Grin (Karlson2k)2015-12-12
|
* Change default listen backlog size from 32 to SOMAXCONN, allow to specify ↵Evgeny Grin (Karlson2k)2015-12-08
| | | | required listen backlog size
* Use real system default value of FD_SETSIZE instead of guessingEvgeny Grin (Karlson2k)2015-12-08
|
* Handle redefined FD_SETSIZE and really redefine FD_SETSIZE for W32Evgeny Grin (Karlson2k)2015-12-07
|
* -bumpChristian Grothoff2015-12-05
|
* releasing 0.9.47Christian Grothoff2015-12-04
|
* Added comments for deprecation macros in microhttpd.hEvgeny Grin (Karlson2k)2015-12-04
|
* Updated ChangeLog and bumped MHD_VERSIONEvgeny Grin (Karlson2k)2015-12-03
|
* connection.c: refactor get_date_string() for clarity, distinguishEvgeny Grin (Karlson2k)2015-12-03
| | | | different gmtime_s() forms, support C11 gmtime_s()
* Add support for native snprintf() on W32.Evgeny Grin (Karlson2k)2015-12-03
|
* killing libmicrospdyChristian Grothoff2015-12-01
|
* Eliminate delay of response on platforms where socket flushing is not possible,Evgeny Grin (Karlson2k)2015-12-01
| | | | | send header to clients without delay on all platforms to allow clients to take some action depending on header content, send "100 continue" without delay.
* Reduce last packet response delay observable with keep-alive on BSD and ↵Evgeny Grin (Karlson2k)2015-11-25
| | | | Darwin platforms
* Add and use _MHD_SOCKOPT_BOOL_TYPE for simplify usage of setsockopt() on ↵Evgeny Grin (Karlson2k)2015-11-21
| | | | W32/POSIX sockets.
* Hi folks,Christian Grothoff2015-11-10
| | | | | | | | | | | | | | | | I guess i found a problem with suspended connections. There is a scenarion where one can resume a connection and then stop the daemon without gives the daemon the oportunity to really resume the connection. In this case, microhttpd will abort telling one that there is suspended connection (because the connection is still in the daemon's suspended list). The following patch solves the problem (i've this problem using external mainloop). Regards, Flavio Ceolin
* -fix shrinkageChristian Grothoff2015-11-06
|
* -fix by undoing part of 36568Christian Grothoff2015-11-03
|
* More support for old clang in deprecation macrosEvgeny Grin (Karlson2k)2015-10-27
|
* Update deprecation macros for new GCC, better support old clangEvgeny Grin (Karlson2k)2015-10-27
|
* Fix deprecation macros resulting in compilation errors with old GCC versionsEvgeny Grin (Karlson2k)2015-10-27
|
* realize suggestion from FC on MHD list to improve ↵Christian Grothoff2015-10-25
| | | | MHD_get_connection_values() when used with a bitmask
* -fix assertion failure from race on shutdown and buffer shrinkage with ↵Christian Grothoff2015-10-25
| | | | pipelining
* deduplicate arg parsing logic between connection.c and digestauth.c (now in ↵Christian Grothoff2015-10-05
| | | | internal.c)
* releasing 0.9.44Christian Grothoff2015-10-01
|
* fix digest auth when used with more complex arguments being passed to GET, ↵Christian Grothoff2015-09-25
| | | | i.e. keys without missing values at the beginning and certain other constellations
* help systemd by not calling shutdown() on listen socket if ↵Christian Grothoff2015-09-22
| | | | MHD_USE_PIPE_FOR_SHUTDOWN is given
* -releasing 0.9.43Christian Grothoff2015-09-16
|
* patch from FC to fix use of resume in combination with external selectChristian Grothoff2015-09-02
|
* correct documentation as to when MHD_USE_EPOLL_LINUX_ONLY is allowed ↵Christian Grothoff2015-08-30
| | | | (previous formulation was wrong)
* Reimplement monotonic clock with wide range of platforms supportEvgeny Grin (Karlson2k)2015-08-27
|
* export MHD_get_reason_phrase_forChristian Grothoff2015-08-14
|
* daemon.c: recv_param_adapter(): fix VS compiler warning for send()/recv()Evgeny Grin (Karlson2k)2015-08-08
|
* daemon.c: MHD_handle_connection(): check timeout value for overflow of W32Evgeny Grin (Karlson2k)2015-08-08
|
* fix #3924Christian Grothoff2015-08-04
|
* fix #3926: ignore close() errors other than EBADFChristian Grothoff2015-08-02
|
* platform.h: correction of sleep() and usleep() replacements for W32Evgeny Grin (Karlson2k)2015-07-07
|