Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | style fixes | Christian Grothoff | 2018-08-18 |
| | |||
* | make asan happier | Christian Grothoff | 2018-03-02 |
| | |||
* | asan fix for flags | Christian Grothoff | 2018-03-02 |
| | |||
* | work around silly address sanitizer alignment warning | Christian Grothoff | 2018-03-02 |
| | |||
* | fix test_upgrade transient failures (#5189) | Christian Grothoff | 2018-03-02 |
| | |||
* | minimal logic simplifications | Christian Grothoff | 2018-03-02 |
| | |||
* | fix a few memory leaks in test_upgrade logic | Christian Grothoff | 2018-02-27 |
| | |||
* | make test_upgrade logging more verbose by default for #5189 | Christian Grothoff | 2018-01-29 |
| | |||
* | Stick to C89 standard for a while | Evgeny Grin (Karlson2k) | 2017-10-31 |
| | |||
* | fix indentation, use 'true' instead of not 0 | Christian Grothoff | 2017-10-05 |
| | |||
* | Fixed compiler warnings for tests in src/microhttpd | Evgeny Grin (Karlson2k) | 2017-09-29 |
| | |||
* | Make testsuite parallel build compatible (part 1) | Evgeny Grin (Karlson2k) | 2017-06-16 |
| | |||
* | Used "127.0.0.1" instead of "localhost" in all tests to avoid accidental try ↵ | Evgeny Grin (Karlson2k) | 2017-04-06 |
| | | | | by IPv6 | ||
* | do not fail if MHD_OPTION_THREAD_POOL_SIZE is specified as 0 or 1 in ↵ | Christian Grothoff | 2017-03-25 |
| | | | | combination with internal polling, that's OK (as a pool size of 0/1 means no pool) | ||
* | Fixed compiler warnings, updated ChangeLog. | Evgeny Grin (Karlson2k) | 2017-03-16 |
| | |||
* | test_upgrade: fixed test with 'auto' flags | Evgeny Grin (Karlson2k) | 2017-03-16 |
| | |||
* | add extra check, make it work with OpenSSL 1.1, eliminate dead code, some ↵ | Christian Grothoff | 2017-02-14 |
| | | | | formatting | ||
* | convert more int to bool | Christian Grothoff | 2017-02-14 |
| | |||
* | Fixed precompiler warning for tests | Evgeny Grin (Karlson2k) | 2016-12-01 |
| | |||
* | test_upgrade.c: fixed compatibility with older GnuTLS | Evgeny Grin (Karlson2k) | 2016-11-24 |
| | |||
* | Added MHD_USE_AUTO and MHD_USE_AUTO_INTERNAL_THREAD to simplify using of MHD ↵ | Evgeny Grin (Karlson2k) | 2016-11-10 |
| | | | | by multi-platform applications | ||
* | Added MHD_USE_ERROR_LOG flag with same value as MHD_USE_DEBUG. | Evgeny Grin (Karlson2k) | 2016-11-08 |
| | | | | New name better explains flag actions. | ||
* | Specify that flag MHD_USE_INTERNAL_POLLING_THREAD is mandatory if ↵ | Evgeny Grin (Karlson2k) | 2016-11-08 |
| | | | | MHD_USE_THREAD_PER_CONNECTION is used | ||
* | Renamed daemon flags: | Evgeny Grin (Karlson2k) | 2016-11-08 |
| | | | | | | MHD_USE_SELECT_INTERNALLY -> MHD_USE_INTERNAL_POLLING_THREAD MHD_USE_POLL_INTERNALLY -> MHD_USE_POLL_INTERNAL_THREAD MHD_USE_EPOLL_INTERNALLY -> MHD_USE_EPOLL_INTERNAL_THREAD | ||
* | Renamed MHD flags. Now all flags are in forms MHD_USE_* or MHD_ALLOW_*. | Evgeny Grin (Karlson2k) | 2016-11-07 |
| | |||
* | Compare threads IDs in portable and documented way. | Evgeny Grin (Karlson2k) | 2016-11-07 |
| | |||
* | Combine upgrade tests into single source file, port to platforms without fork() | Evgeny Grin (Karlson2k) | 2016-11-07 |
| | |||
* | all flags start with MHD_USE_, rename MHD_ALLOW_UPGRADE to MHD_USE_UPGRADE ↵ | Christian Grothoff | 2016-11-04 |
| | | | | for consistency | ||
* | 'Upgrade' connections: simplify daemon options | Evgeny Grin (Karlson2k) | 2016-11-02 |
| | |||
* | test_upgrade: fixed report descriptions | Evgeny Grin (Karlson2k) | 2016-11-01 |
| | |||
* | Reworked "upgraded" closure logic: resources deallocated and sockets are closed | Evgeny Grin (Karlson2k) | 2016-10-30 |
| | | | | | asynchronously only in daemon's thread and only when all data was forwarded and application signaled about upgraded closure. | ||
* | test_upgrade: be more verbose, fixed build without poll() | Evgeny Grin (Karlson2k) | 2016-10-22 |
| | |||
* | 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 ↵ | Christian Grothoff | 2016-10-17 |
| | | | | right thread), fix when callbacks are invoked where issues exist | ||
* | -typo | Christian Grothoff | 2016-09-23 |
| | |||
* | add return value checks for a few more system calls in testcases and examples | Christian Grothoff | 2016-09-23 |
| | |||
* | HTTP Upgrade: portability corrections | Evgeny Grin (Karlson2k) | 2016-09-14 |
| | |||
* | also add tests for external select/epoll for connection upgrades | Christian Grothoff | 2016-09-04 |
| | |||
* | factor out shared test logic, test with external select as well | Christian Grothoff | 2016-09-04 |
| | |||
* | -preparations for testing external select | Christian Grothoff | 2016-09-04 |
| | |||
* | -extend upgrade plaintext test to cover thread-per-connection mode, plus ↵ | Christian Grothoff | 2016-09-04 |
| | | | | minor bugfix | ||
* | -run tests with/without thread pool | Christian Grothoff | 2016-09-04 |
| | |||
* | -run non-TLS test also for poll/epoll | Christian Grothoff | 2016-09-04 |
| | |||
* | -first, crazy-pants version of test and implementation of HTTPS upgrade; ↵ | Christian Grothoff | 2016-09-03 |
| | | | | FLUSH API still needs to change dramatically, neither the ioctl nor the busy waiting are really acceptable here | ||
* | documenting upgrade API in manual | Christian Grothoff | 2016-08-27 |
| | |||
* | add testcase for HTTP Upgrade | Christian Grothoff | 2016-08-27 |