Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Merge remote-tracking branch 'origin/master' into dev/ng0/gsoc2019 | ng0 | 2019-08-07 |
|\ | |||
| * | trying to fix #5806 | Christian Grothoff | 2019-08-02 |
| | | |||
* | | always set nodelay, except if we cannot cork | Christian Grothoff | 2019-08-01 |
|/ | |||
* | fix hang reported by Viet on 24.6.2019 on the mailinglist: do not just ↵ | Christian Grothoff | 2019-07-29 |
| | | | | consider nested epoll, but also already ready connections | ||
* | ensure event loop keeps going in test, and indentation fixes | Christian Grothoff | 2019-07-29 |
| | |||
* | indentation fixes, adding test_upgrade_large.c test for issue reported by Viet | Christian Grothoff | 2019-07-29 |
| | |||
* | indentation | Christian Grothoff | 2019-07-29 |
| | |||
* | Add callback to allow OCSP stapling | Tim Rühsen | 2019-07-17 |
| | |||
* | daemon.c: minor compiler warning fix | Evgeny Grin (Karlson2k) | 2019-06-23 |
| | |||
* | memorypool: round mmap allocation for page size | Evgeny Grin (Karlson2k) | 2019-06-16 |
| | |||
* | memorypool: refactored includes, moved out unrelated function | Evgeny Grin (Karlson2k) | 2019-06-12 |
| | |||
* | daemon.c: minor marcos refactoring for clarity | Evgeny Grin (Karlson2k) | 2019-06-11 |
| | |||
* | Added support for SOCK_NOSIGPIPE from Solaris 11.4 and NetBSD 7+ | Evgeny Grin (Karlson2k) | 2019-06-02 |
| | |||
* | Properly handle port detection if AF_UNIX socket is used on *BSD, macOS | Evgeny Grin (Karlson2k) | 2019-06-01 |
| | |||
* | configure: fixed detection of 'getsockname' on some systems (W32 x32), | Evgeny Grin (Karlson2k) | 2019-06-01 |
| | | | | do not use 'getsockname()' if it is not detected by configure. | ||
* | daemon: flush stderr after each write for debug builds | Evgeny Grin (Karlson2k) | 2019-05-26 |
| | |||
* | Fixed cast of incompatible function pointer, | Evgeny Grin (Karlson2k) | 2019-05-25 |
| | | | | Default logger must return 'void', not 'int' | ||
* | Eliminated one compiler warning, checking is more correct now | Evgeny Grin (Karlson2k) | 2019-05-25 |
| | |||
* | Proper detection of .sin?_len members, fixed build on *BSD | Evgeny Grin (Karlson2k) | 2019-05-25 |
| | |||
* | MHD_start_daemon(): report if TCP_FASTOPEN is used on supported platform | Evgeny Grin (Karlson2k) | 2019-05-21 |
| | |||
* | Removed extra ';' | Evgeny Grin (Karlson2k) | 2019-05-21 |
| | |||
* | Check TLS strings lengths | Evgeny Grin (Karlson2k) | 2019-05-21 |
| | |||
* | MHD_start_daemon(): fixed port detection on some platforms, | Evgeny Grin (Karlson2k) | 2019-05-21 |
| | | | | avoid re-use variable names. | ||
* | Fixed doxygen comments, | Evgeny Grin (Karlson2k) | 2019-05-21 |
| | | | | Fixed spelling in comments | ||
* | add flags for TLS option control | Christian Grothoff | 2019-04-15 |
| | |||
* | fix memory leak with TLS if daemon startup fails as reported by Nicolas Mora ↵ | Christian Grothoff | 2019-01-11 |
| | | | | on the list | ||
* | Check should (indeed) be for GNUTLS_E_AGAIN. | Christian Grothoff | 2018-12-19 |
| | | | | | | | | | | | | | | | | | | | | | | | Lasa Martxel wrote: Hello, I have found the following code in daemon.c file, lines 1449 to 1467: if (0 >= res) { if (GNUTLS_E_INTERRUPTED != res) { urh->app.celi &= ~MHD_EPOLL_STATE_WRITE_READY; if (GNUTLS_E_INTERRUPTED != res) (GNUTLS_E_INTERRUPTED != res) is checked twice. In the read part (a few lines above), GNUTLS_E_INTERRUPTED != res is checked first and then GNUTLS_E_AGAIN != res. It looks like something similar should be done here, but I’m not sure. Thanks, Martxel | ||
* | Track socket CORK/NODELAY states to avoid extra syscalls | Evgeny Grin (Karlson2k) | 2018-12-10 |
| | |||
* | fix FTBFS | Christian Grothoff | 2018-12-07 |
| | |||
* | add build option to compile MHD without threads | Christian Grothoff | 2018-12-07 |
| | |||
* | Renamed all occurrences from _model(s)_ to _mode(s)_. | silvioprog | 2018-12-06 |
| | |||
* | Improve parsing of HTTPS options | José Bollo | 2018-12-05 |
| | | | | | | | | | | | | | | | | The argument of the HTTPS options is now always extracted from the list of variable arguments. This removes strange errors like: MHD HTTPS option 8 passed to MHD but MHD_USE_TLS not set Invalid option 6313728! (Did you terminate the list with MHD_OPTION_END?) And allows to activate/deactivate HTTPS fairly by only setting or not the flag MHD_USE_TLS. Change-Id: I31acedbdefe9c930e94c7227d240a36d2a9000d5 Signed-off-by: José Bollo <jose.bollo@iot.bzh> Signed-off-by: Christian Grothoff <christian@grothoff.org> | ||
* | releasing 0.9.61 | Christian Grothoff | 2018-11-20 |
| | |||
* | fix build issue with GnuTLS < 3.0 | Christian Grothoff | 2018-11-14 |
| | |||
* | initialize epoll_fd even if we have no listen fd, patch by Jose Bollo | Christian Grothoff | 2018-11-01 |
| | |||
* | force setting MHD_USE_ITC if using thread-per-connection and ↵ | Christian Grothoff | 2018-10-29 |
| | | | | notify_completed for timely notifications | ||
* | fix possibly bad clearing of client_aware flag | Christian Grothoff | 2018-10-29 |
| | |||
* | notify main thread about thread termination for instant clean up | Christian Grothoff | 2018-10-20 |
| | |||
* | Fixed compiler warning on W32 | Evgeny Grin (Karlson2k) | 2018-09-26 |
| | |||
* | Fixed build without HTTPS support | Evgeny Grin (Karlson2k) | 2018-09-26 |
| | |||
* | fix a few more compiler warnings | Christian Grothoff | 2018-08-18 |
| | |||
* | polish configure.ac, use AS_IF where appropriate | Christian Grothoff | 2018-08-18 |
| | |||
* | add missing break | Christian Grothoff | 2018-08-18 |
| | |||
* | fix where we call gnutls_session_set_ptr to prevent NPE (#5427) | Christian Grothoff | 2018-08-18 |
| | |||
* | integrate TLS PSK patch from Tal Moaz (plus documentation, plus style and ↵ | Christian Grothoff | 2018-07-14 |
| | | | | bugfixes | ||
* | fix 'race' between MHD_epoll and MHD_daemon_quiesce on epoll listen FD ↵ | Christian Grothoff | 2018-03-02 |
| | | | | removal, resolve simply by allowing syscall to fail with ENOENT | ||
* | fix test_upgrade transient failures (#5189) | Christian Grothoff | 2018-03-02 |
| | |||
* | minimal logic simplifications | Christian Grothoff | 2018-03-02 |
| | |||
* | remove dead IN_CLEANUP state, revert previous patch that called completed ↵ | Christian Grothoff | 2018-03-02 |
| | | | | callback from wrong thread | ||
* | call completion handler also for upgrade connections | Christian Grothoff | 2018-02-27 |
| |