aboutsummaryrefslogtreecommitdiff
path: root/src/microhttpd/mhd_sockets.h
Commit message (Expand)AuthorAge
* always set nodelay, except if we cannot corkChristian Grothoff2019-08-01
* mhd_sockets.h: minor micros fixesEvgeny Grin (Karlson2k)2019-06-10
* Added support for SOCK_NOSIGPIPE from Solaris 11.4 and NetBSD 7+Evgeny Grin (Karlson2k)2019-06-02
* Track socket CORK/NODELAY states to avoid extra syscallsEvgeny Grin (Karlson2k)2018-12-10
* fixing misc build issues, mostly in the new src/lib/Christian Grothoff2018-02-14
* more work on mhd2 API implementationChristian Grothoff2018-02-07
* Improved compatibility with CygwinEvgeny Grin (Karlson2k)2017-11-26
* mhd_sockets.h: Fixed compiler warningsEvgeny Grin (Karlson2k)2017-03-14
* Corrected monitor 'upgraded' sockets for errors, corrected handling of error andEvgeny Grin (Karlson2k)2017-03-13
* Changed poll()/select()/epoll monitoring logic:Evgeny Grin (Karlson2k)2017-02-19
* mhd_sockets.h: added MHD_socket_nosignal_() macro for Darwin and *BSDEvgeny Grin (Karlson2k)2016-10-24
* mhd_sockets.h: Simplified macrosEvgeny Grin (Karlson2k)2016-10-22
* Simplify portability by using MHD_recv_() wrapper macroEvgeny Grin (Karlson2k)2016-10-17
* Simplify portability by using MHD_send_() wrapper macroEvgeny Grin (Karlson2k)2016-10-17
* Added socketpair creation in non-blocking mode to save system calls where sup...Evgeny Grin (Karlson2k)2016-10-11
* Refactored mhd_locks.h and mhd_sockets.h: allow usage of macros withoutEvgeny Grin (Karlson2k)2016-10-11
* simplify error handling by baking it into the macrosChristian Grothoff2016-09-22
* mhd_sockets: fixed W32 macro for MHD_socket_pair_()Evgeny Grin (Karlson2k)2016-09-14
* mhd_sockets: fix on W32 system select() wrapper macro to support NULL pointer...Evgeny Grin (Karlson2k)2016-09-14
* mhd_sockets.h: improved compatibility with old platformsEvgeny Grin (Karlson2k)2016-08-31
* Moved implementation of W32 socketpair to mhd_sockets.h/.cEvgeny Grin (Karlson2k)2016-08-30
* Refactoring: do not define EPOLL_SUPPORT if epoll is disabled or not supported.Evgeny Grin (Karlson2k)2016-08-24
* mhd_sockets.h: improved header inclusion macros.Evgeny Grin (Karlson2k)2016-08-24
* Moved create_listen_socket() to mhd_sockets.c, better error handling and chec...Evgeny Grin (Karlson2k)2016-08-23
* Moved make_noninheritable to mhd_sockets.c, improved error reporting.Evgeny Grin (Karlson2k)2016-08-23
* Moved make_nonblocking() to mhd_sockets.c, added MHD_itc_nonblocking() for pi...Evgeny Grin (Karlson2k)2016-08-23
* Moved add_to_fd_set() to mhd_sockets.c, simplified return valueEvgeny Grin (Karlson2k)2016-08-23
* mhd_sockets.h: added fd_set macros to use less '#ifdef' in codeEvgeny Grin (Karlson2k)2016-08-23
* mhd_sockets.h: silent compiler warningEvgeny Grin (Karlson2k)2016-08-23
* mhd_sockets.h: unify some macro namesEvgeny Grin (Karlson2k)2016-08-23
* mhd_sockets: better sockets errors abstraction, improved performance on W32Evgeny Grin (Karlson2k)2016-08-23
* Moved sockets abstraction to specialized mhd_socket.h/.c filesEvgeny Grin (Karlson2k)2016-08-23