aboutsummaryrefslogtreecommitdiff
path: root/src/microhttpd/connection.h
Commit message (Collapse)AuthorAge
* introduce 'enum MHD_Result'Christian Grothoff2020-04-08
|
* tighten formatting rulesChristian Grothoff2019-10-31
|
* applying uncrustify to ensure uniform indentationChristian Grothoff2019-10-17
|
* Implemented usage of readahead buffer for sendfile() on FreeBSD 11 and laterEvgeny Grin2017-10-02
|
* *_param_adapter: Distinguish between network error and remote hard closeEvgeny Grin (Karlson2k)2017-08-27
|
* MHD_connection_handle_write(): changed return type to void as return value ↵Evgeny Grin (Karlson2k)2017-06-05
| | | | | | is not used Functionality is unchanged.
* MHD_connection_handle_read(): changed return type to void as return value is ↵Evgeny Grin (Karlson2k)2017-06-05
| | | | | | not used Functionality is unchanged.
* Do not use errno to return errors from recv_param_adapter()/recv_tls_adapter()Evgeny Grin (Karlson2k)2017-06-05
|
* Do not update last activity time on connections without timeout timerEvgeny Grin (Karlson2k)2017-03-16
|
* Unified update of connection activity.Evgeny Grin (Karlson2k)2017-03-16
|
* Fixed build without HTTPS supportEvgeny Grin (Karlson2k)2016-11-02
|
* Deduplicated connection's closure code, improved TLS closure.Evgeny Grin (Karlson2k)2016-11-01
|
* Reworked "upgraded" closure logic: resources deallocated and sockets are closedEvgeny Grin (Karlson2k)2016-10-30
| | | | | asynchronously only in daemon's thread and only when all data was forwarded and application signaled about upgraded closure.
* Added some remarks about functions' thread safety.Evgeny Grin (Karlson2k)2016-10-24
|
* Refactoring: do not define EPOLL_SUPPORT if epoll is disabled or not supported.Evgeny Grin (Karlson2k)2016-08-24
|
* -fix assertion failure from race on shutdown and buffer shrinkage with ↵Christian Grothoff2015-10-25
| | | | pipelining
* -bringing copyright tags up to FSF standardChristian Grothoff2015-02-07
|
* Add decl check for _stati64 (required for newer plibc)LRN2014-01-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove redundant -no-undefined (it's part of mandatory MHD_LIB_LDFLAGS now) Remove --export-all-symbols for W32 (visibility is used instead) Add -fvisibility=hidden configure check (shamelessly borrowed from GTK) Remove unused -export-symbols-regex check Define _MHD_EXTERN to "extern" if it's undefined (this is what clients get) Mark all public functions with _MHD_EXTERN Remove HIDDEN_SYMBOL definition Don't mark hidden functions with HIDDEN_SYMBOL (everything that is not explicitly public is hidden by default now) Change constructor macros a bit to apply _MHD_EXTERN to them cleanly Use HIDDEN_VISIBILITY_CFLAGS when compiling libraries Remove EXPORT.sym files, don't mention them in EXTRA_DIST, don't use them to define a list of exported functions Remove redundant -no-undefined, make sure only the one that gets into Makefiles directly remains, remove -Wl prefix from it
* -hiding a few moreChristian Grothoff2013-12-24
|
* -fix combining HTTPS and EPOLLChristian Grothoff2013-07-20
|
* Adding support for using epoll for the MHD event loopChristian Grothoff2013-07-04
|
* -changing directory nameChristian Grothoff2013-05-05