| Commit message (Expand) | Author | Age |
* | process_urh(): check returned errors and prevent further reading from socket ... | Evgeny Grin (Karlson2k) | 2016-10-27 |
* | mhd_sockets.h: added MHD_socket_nosignal_() macro for Darwin and *BSD | Evgeny Grin (Karlson2k) | 2016-10-24 |
* | Added some remarks about functions' thread safety. | Evgeny Grin (Karlson2k) | 2016-10-24 |
* | Minor improvement of thread-safety. | Evgeny Grin (Karlson2k) | 2016-10-24 |
* | process_urh(): use better variable names | Evgeny Grin (Karlson2k) | 2016-10-17 |
* | MHD_cleanup_upgraded_connection_(): check pointer for NULL *before* dereferen... | Evgeny Grin (Karlson2k) | 2016-10-17 |
* | Limit size for send() and recv() (and TLS counterparts) to safe values | Evgeny Grin (Karlson2k) | 2016-10-17 |
* | Simplify portability by using MHD_recv_() wrapper macro | Evgeny Grin (Karlson2k) | 2016-10-17 |
* | Simplify portability by using MHD_send_() wrapper macro | Evgeny Grin (Karlson2k) | 2016-10-17 |
* | Fixed incorrect recv() flag | Evgeny Grin (Karlson2k) | 2016-10-17 |
* | fix clang warnings | Christian Grothoff | 2016-10-17 |
* | implement early thread-termination for upgraded HTTP connections logic | Christian Grothoff | 2016-10-17 |
* | add test logic to check that callbacks are invoked properly (and from the rig... | Christian Grothoff | 2016-10-17 |
* | do not call notify closed twice | Christian Grothoff | 2016-10-17 |
* | get test_upgrade_ssl to pass again | Christian Grothoff | 2016-10-17 |
* | fix test_ugprade test, who put the && instead of & all over the place... | Christian Grothoff | 2016-10-17 |
* | remove bogus NULL check (this function must never be called with a NULL argum... | Christian Grothoff | 2016-10-17 |
* | upgrade: fixed double-free, fixed use-after-free | Evgeny Grin (Karlson2k) | 2016-10-17 |
* | MHD_cleanup_connections(): reduce time of lock | Evgeny Grin (Karlson2k) | 2016-10-14 |
* | Remove leftover "linux only" on epoll fd. | Evgeny Grin (Karlson2k) | 2016-10-14 |
* | epoll FD is not MHD_socket type, adjust and unify usage | Evgeny Grin (Karlson2k) | 2016-10-14 |
* | deprecate USE_SSL for USE_TLS, rename in code | Christian Grothoff | 2016-10-11 |
* | Change 'pipe'->'ITC' in comments, messages and var names. | Evgeny Grin (Karlson2k) | 2016-10-11 |
* | Rename 'MHD_USE_PIPE_FOR_SHUTDOWN' -> 'MHD_USE_ITC' to reflect real meaning o... | Evgeny Grin (Karlson2k) | 2016-10-11 |
* | Always use ITC in non-blocking mode, save some system calls. | Evgeny Grin (Karlson2k) | 2016-10-11 |
* | Renamed 'MHD_make_invalid_pipe_' -> 'MHD_itc_set_invalid_' | Evgeny Grin (Karlson2k) | 2016-10-11 |
* | Renamed 'MHD_INVALID_PIPE_' -> 'MHD_ITC_IS_INVALID_', added 'MHD_ITC_IS_VALID_' | Evgeny Grin (Karlson2k) | 2016-10-11 |
* | Renamed 'MHD_pipe_close' -> 'MHD_itc_destroy_' | Evgeny Grin (Karlson2k) | 2016-10-11 |
* | Renamed 'MHD_pipe_drain_' -> 'MHD_itc_clear_' | Evgeny Grin (Karlson2k) | 2016-10-11 |
* | Renamed 'MHD_pipe_get_write_fd_' -> 'MHD_itc_r_fd_', 'MHD_pipe_get_write_fd_'... | Evgeny Grin (Karlson2k) | 2016-10-11 |
* | Use MHD_itc_activate_ macro for ITC signaling, move ITC types to separate | Evgeny Grin (Karlson2k) | 2016-10-11 |
* | Renamed 'MHD_pipe_last_strerror_' -> 'MHD_itc_last_strerror_' | Evgeny Grin (Karlson2k) | 2016-10-11 |
* | Renamed 'MHD_Daemon.wpipe' -> 'MHD_Daemon.itc' | Evgeny Grin (Karlson2k) | 2016-10-11 |
* | Renamed 'MHD_pipe_' -> 'MHD_itc_init_' | Evgeny Grin (Karlson2k) | 2016-10-11 |
* | Add 'configure' parameter to control ITC type | Evgeny Grin (Karlson2k) | 2016-10-11 |
* | Refactored mhd_locks.h and mhd_sockets.h: allow usage of macros without | Evgeny Grin (Karlson2k) | 2016-10-11 |
* | Fix using select()/poll() loop when MHD compiled with HTTPS, but upgraded con... | Evgeny Grin (Karlson2k) | 2016-10-03 |
* | Fix out-of-buffer addressing when 'mhd.socket' is '-1' | Evgeny Grin (Karlson2k) | 2016-10-03 |
* | daemon.c: fix compiling with new ITC | Evgeny Grin (Karlson2k) | 2016-10-03 |
* | raising MHD_Pipe API abstraction level in preparation for fixing #3557 | Christian Grothoff | 2016-09-22 |
* | simplify error handling by baking it into the macros | Christian Grothoff | 2016-09-22 |
* | -fix FTBFS on platforms that don't have epoll()-support | Christian Grothoff | 2016-09-07 |
* | applying Hawk's fix for #4641 | Christian Grothoff | 2016-09-07 |
* | -patch from #4641 | Christian Grothoff | 2016-09-06 |
* | -more marking of translatable messages | Christian Grothoff | 2016-09-05 |
* | fixing build errors if new upgrade logic is compiled without HTTPS support | Christian Grothoff | 2016-09-05 |
* | -fixing minor issues (leaks, use after free) in recently added upgrade logic | Christian Grothoff | 2016-09-04 |
* | -extend test to cover poll and epoll, epoll-related fixes | Christian Grothoff | 2016-09-04 |
* | -fixing the FLUSH problem nicely | Christian Grothoff | 2016-09-04 |
* | -first, crazy-pants version of test and implementation of HTTPS upgrade; FLUS... | Christian Grothoff | 2016-09-03 |