aboutsummaryrefslogtreecommitdiff
path: root/src/microhttpd/test_upgrade.c
Commit message (Collapse)AuthorAge
* style fixesChristian Grothoff2018-08-18
|
* make asan happierChristian Grothoff2018-03-02
|
* asan fix for flagsChristian Grothoff2018-03-02
|
* work around silly address sanitizer alignment warningChristian Grothoff2018-03-02
|
* fix test_upgrade transient failures (#5189)Christian Grothoff2018-03-02
|
* minimal logic simplificationsChristian Grothoff2018-03-02
|
* fix a few memory leaks in test_upgrade logicChristian Grothoff2018-02-27
|
* make test_upgrade logging more verbose by default for #5189Christian Grothoff2018-01-29
|
* Stick to C89 standard for a whileEvgeny Grin (Karlson2k)2017-10-31
|
* fix indentation, use 'true' instead of not 0Christian Grothoff2017-10-05
|
* Fixed compiler warnings for tests in src/microhttpdEvgeny 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 Grothoff2017-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' flagsEvgeny Grin (Karlson2k)2017-03-16
|
* add extra check, make it work with OpenSSL 1.1, eliminate dead code, some ↵Christian Grothoff2017-02-14
| | | | formatting
* convert more int to boolChristian Grothoff2017-02-14
|
* Fixed precompiler warning for testsEvgeny Grin (Karlson2k)2016-12-01
|
* test_upgrade.c: fixed compatibility with older GnuTLSEvgeny 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 Grothoff2016-11-04
| | | | for consistency
* 'Upgrade' connections: simplify daemon optionsEvgeny Grin (Karlson2k)2016-11-02
|
* test_upgrade: fixed report descriptionsEvgeny 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.
* test_upgrade: be more verbose, fixed build without poll()Evgeny Grin (Karlson2k)2016-10-22
|
* implement early thread-termination for upgraded HTTP connections logicChristian Grothoff2016-10-17
|
* add test logic to check that callbacks are invoked properly (and from the ↵Christian Grothoff2016-10-17
| | | | right thread), fix when callbacks are invoked where issues exist
* -typoChristian Grothoff2016-09-23
|
* add return value checks for a few more system calls in testcases and examplesChristian Grothoff2016-09-23
|
* HTTP Upgrade: portability correctionsEvgeny Grin (Karlson2k)2016-09-14
|
* also add tests for external select/epoll for connection upgradesChristian Grothoff2016-09-04
|
* factor out shared test logic, test with external select as wellChristian Grothoff2016-09-04
|
* -preparations for testing external selectChristian Grothoff2016-09-04
|
* -extend upgrade plaintext test to cover thread-per-connection mode, plus ↵Christian Grothoff2016-09-04
| | | | minor bugfix
* -run tests with/without thread poolChristian Grothoff2016-09-04
|
* -run non-TLS test also for poll/epollChristian Grothoff2016-09-04
|
* -first, crazy-pants version of test and implementation of HTTPS upgrade; ↵Christian Grothoff2016-09-03
| | | | FLUSH API still needs to change dramatically, neither the ioctl nor the busy waiting are really acceptable here
* documenting upgrade API in manualChristian Grothoff2016-08-27
|
* add testcase for HTTP UpgradeChristian Grothoff2016-08-27