Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | testcurl/https: added proper check for snprintf() result | Evgeny Grin (Karlson2k) | 2022-10-10 |
| | |||
* | testcurl/https: significantly simplified test URI | Evgeny Grin (Karlson2k) | 2022-10-10 |
| | | | | | The set URI was overcomplicated without any practical reasons. Fixed compiler warning on W32. | ||
* | testcurl/https: enable verbose libcurl on debug builds | Evgeny Grin (Karlson2k) | 2022-10-10 |
| | |||
* | testcurl/https: removed usage of deprecated libcurl parameter | Evgeny Grin (Karlson2k) | 2022-10-10 |
| | |||
* | testcurl/https: removed explicit cipher setting | Evgeny Grin (Karlson2k) | 2022-10-05 |
| | | | | Explicit ciphers are not required and not future-proof. | ||
* | testcurl/https: stopped CA file creation/removal | Evgeny Grin (Karlson2k) | 2022-10-05 |
| | | | | Use CA cert file which is already in the filesystem | ||
* | testcurl/https: fixed compiler warnings, wrong types | Evgeny Grin (Karlson2k) | 2022-10-05 |
| | |||
* | testcurl/https: fixed functions declarations | Evgeny Grin (Karlson2k) | 2022-10-05 |
| | |||
* | Some readability improvements | Evgeny Grin (Karlson2k) | 2022-09-28 |
| | |||
* | Replaced MHD_RESPMEM_PERSISTENT usage in examples and code | Evgeny Grin (Karlson2k) | 2022-05-14 |
| | | | | New functions do not produce compiler warnings. | ||
* | test_https_sni: limit to libcrul with certain TLS backends. | Evgeny Grin (Karlson2k) | 2022-04-21 |
| | | | | | NSS can't be used with SSL_VERIFYPEER disabled, while SSL_VERIFYHOST is enabled, other backends may have some problems as well. | ||
* | Use HTTP/1.1 for all TLS tests | Evgeny Grin (Karlson2k) | 2022-04-21 |
| | | | | Nobody is using HTTP/1.0 with TLS | ||
* | Renamed 'con_cls' -> 'req_cls' for access handler callback | Evgeny Grin (Karlson2k) | 2022-01-18 |
| | | | | | | | | The argument is actually request-specific, not connection specific. The name was confusing. Fixed related documentation and clarified usage. Also fixed code where argument named 'unused' was actually used. | ||
* | test_https_time_out: additional fixes | Evgeny Grin (Karlson2k) | 2021-12-12 |
| | | | | | | | Fixed possible abort on SIGPIPE. Avoid meaningless test results reports (-1 was mapped to unsigned value). Check GnuTLS functions results. Correctly initialize GnuTLS session. | ||
* | HTTPS tests: fixed memory leak in tests | Evgeny Grin (Karlson2k) | 2021-08-16 |
| | |||
* | HTTPS tests: added new backend identification functions | Evgeny Grin (Karlson2k) | 2021-06-10 |
| | |||
* | HTTPS tests: ensure that CURL options were applied | Evgeny Grin (Karlson2k) | 2021-06-10 |
| | |||
* | fix transmission stall issue with upgraded TLS connections reported by ↵ | Christian Grothoff | 2020-09-27 |
| | | | | Nguyen Xuan Viet on the mailinglist | ||
* | define and use 'enum MHD_Result' (merge) | Christian Grothoff | 2020-04-08 |
|\ | |||
| * | Applied several spelling fixes. (#6142) | silvioprog | 2020-03-31 |
| | | |||
* | | define and use 'enum MHD_Result' | Christian Grothoff | 2020-04-08 |
|/ | |||
* | tighten formatting rules | Christian Grothoff | 2019-10-31 |
| | |||
* | add tests for empty reply in HTTPS | Christian Grothoff | 2019-10-26 |
| | |||
* | applying uncrustify to ensure uniform indentation | Christian Grothoff | 2019-10-17 |
| | |||
* | tests: properly setup CURL options | Evgeny Grin (Karlson2k) | 2019-05-26 |
| | |||
* | add build option to compile MHD without threads | Christian Grothoff | 2018-12-07 |
| | |||
* | https_tests: fixed typo in libcurl version number | Evgeny Grin (Karlson2k) | 2017-11-22 |
| | |||
* | https tests: supported multi-TLS selection on libcurl >= 7.56.0, | Evgeny Grin (Karlson2k) | 2017-11-15 |
| | | | | fixed error report for failed initialisation of libcurl | ||
* | Additional compiler warnings fixes. | Evgeny Grin (Karlson2k) | 2017-10-31 |
| | |||
* | Silenced compiler warnings in src/testcurl/https, minor fixes. | Evgeny Grin (Karlson2k) | 2017-10-30 |
| | |||
* | misc style improvements, fixing some tiny rare memory leaks in examples | Christian Grothoff | 2017-10-05 |
| | |||
* | Make testsuite parallel build compatible (part 2) | Evgeny Grin (Karlson2k) | 2017-06-25 |
| | |||
* | Fixed HTTPS tests under Hurd | Evgeny Grin (Karlson2k) | 2017-06-19 |
| | |||
* | HTTPS test fixes and improvements: | Evgeny Grin (Karlson2k) | 2017-04-10 |
| | | | | | | | | always skip tests if libcurl do not support HTTPS (instead of failing) return 99 in case of global errors (MHD-unrelated) print error result if test if failed fixed ignored result of epoll test in test_https_get_select allow compilation by C89 compiler | ||
* | HTTPS tests: improved compatibility with some platforms/libcurl versions | Evgeny Grin (Karlson2k) | 2017-04-09 |
| | |||
* | fix #3869: outdated FSF address | Christian Grothoff | 2015-06-30 |
| | |||
* | -bringing copyright tags up to FSF standard | Christian Grothoff | 2015-02-07 |
| | |||
* | proper gcrypt thread initialization in tests | Christian Grothoff | 2013-09-15 |
| | |||
* | -allow for 0-termination | Christian Grothoff | 2013-09-09 |
| | |||
* | -nitpicks in tests | Christian Grothoff | 2013-09-06 |
| | |||
* | -improvements to docs | Christian Grothoff | 2013-05-05 |
| | |||
* | -fix #if WINDOWS problems reported by Luis Garcia on the mailinglist | Christian Grothoff | 2012-10-15 |
| | |||
* | -LRN: fix url generation on MinGW32 | Christian Grothoff | 2012-07-09 |
| | |||
* | -minor test code cleanup | Christian Grothoff | 2012-01-23 |
| | |||
* | use 127.0.0.1 instead of localhost for testcurl/*.c; | Christian Grothoff | 2011-09-29 |
| | | | | | | | | | | | | | | | | | | | | | | | | | performs far better on OS X and Solaris-style kernels Will Bryant (<will.bryant@gmail.com>) writes: On 21/09/2011, at 20:14 , Christian Grothoff wrote: > > On the OpenIndiana performance, do you have something like 'strace' where you > > could monitor what's going on? Most likely the code hangs blocking in some > > syscall for longer than it should... It has truss, and for the record, it showed no slow calls. The problem turned out to be the tests using "localhost", which was picking the primary interface for the box, not the loopback interface. Changing perf_get_concurrent.c to use 127.0.0.1 makes it vastly faster - it went from ~35 requests/sec to 12,000-15,000 requests/sec. It makes a big difference on OS X too - from 115-140 requests/sec on my old macbook to 600-3600 requests/sec (variation here mainly due to the large amount of other stuff I have running). Patch attached. | ||
* | Fixing 1668 | Christian Grothoff | 2011-05-20 |
| | |||
* | introducing MHD_create_response_from_buffer, deprecating ↵ | Christian Grothoff | 2011-01-04 |
| | | | | MHD_create_response_from_data | ||
* | check malloc return values | Christian Grothoff | 2010-09-21 |
| | |||
* | simplifying tests by not using file on disk for test data | Christian Grothoff | 2010-08-19 |
| | |||
* | towards using libgnutls directly | Christian Grothoff | 2010-07-24 |
| |