aboutsummaryrefslogtreecommitdiff
path: root/src/testcurl/https/tls_test_common.c
Commit message (Collapse)AuthorAge
* testcurl/https: added proper check for snprintf() resultEvgeny Grin (Karlson2k)2022-10-10
|
* testcurl/https: significantly simplified test URIEvgeny 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 buildsEvgeny Grin (Karlson2k)2022-10-10
|
* testcurl/https: removed usage of deprecated libcurl parameterEvgeny Grin (Karlson2k)2022-10-10
|
* testcurl/https: removed explicit cipher settingEvgeny Grin (Karlson2k)2022-10-05
| | | | Explicit ciphers are not required and not future-proof.
* testcurl/https: stopped CA file creation/removalEvgeny Grin (Karlson2k)2022-10-05
| | | | Use CA cert file which is already in the filesystem
* testcurl/https: fixed compiler warnings, wrong typesEvgeny Grin (Karlson2k)2022-10-05
|
* testcurl/https: fixed functions declarationsEvgeny Grin (Karlson2k)2022-10-05
|
* Some readability improvementsEvgeny Grin (Karlson2k)2022-09-28
|
* Replaced MHD_RESPMEM_PERSISTENT usage in examples and codeEvgeny 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 testsEvgeny Grin (Karlson2k)2022-04-21
| | | | Nobody is using HTTP/1.0 with TLS
* Renamed 'con_cls' -> 'req_cls' for access handler callbackEvgeny 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 fixesEvgeny 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 testsEvgeny Grin (Karlson2k)2021-08-16
|
* HTTPS tests: added new backend identification functionsEvgeny Grin (Karlson2k)2021-06-10
|
* HTTPS tests: ensure that CURL options were appliedEvgeny Grin (Karlson2k)2021-06-10
|
* fix transmission stall issue with upgraded TLS connections reported by ↵Christian Grothoff2020-09-27
| | | | Nguyen Xuan Viet on the mailinglist
* define and use 'enum MHD_Result' (merge)Christian Grothoff2020-04-08
|\
| * Applied several spelling fixes. (#6142)silvioprog2020-03-31
| |
* | define and use 'enum MHD_Result'Christian Grothoff2020-04-08
|/
* tighten formatting rulesChristian Grothoff2019-10-31
|
* add tests for empty reply in HTTPSChristian Grothoff2019-10-26
|
* applying uncrustify to ensure uniform indentationChristian Grothoff2019-10-17
|
* tests: properly setup CURL optionsEvgeny Grin (Karlson2k)2019-05-26
|
* add build option to compile MHD without threadsChristian Grothoff2018-12-07
|
* https_tests: fixed typo in libcurl version numberEvgeny 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 examplesChristian Grothoff2017-10-05
|
* Make testsuite parallel build compatible (part 2)Evgeny Grin (Karlson2k)2017-06-25
|
* Fixed HTTPS tests under HurdEvgeny 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 versionsEvgeny Grin (Karlson2k)2017-04-09
|
* fix #3869: outdated FSF addressChristian Grothoff2015-06-30
|
* -bringing copyright tags up to FSF standardChristian Grothoff2015-02-07
|
* proper gcrypt thread initialization in testsChristian Grothoff2013-09-15
|
* -allow for 0-terminationChristian Grothoff2013-09-09
|
* -nitpicks in testsChristian Grothoff2013-09-06
|
* -improvements to docsChristian Grothoff2013-05-05
|
* -fix #if WINDOWS problems reported by Luis Garcia on the mailinglistChristian Grothoff2012-10-15
|
* -LRN: fix url generation on MinGW32Christian Grothoff2012-07-09
|
* -minor test code cleanupChristian Grothoff2012-01-23
|
* use 127.0.0.1 instead of localhost for testcurl/*.c;Christian Grothoff2011-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 1668Christian Grothoff2011-05-20
|
* introducing MHD_create_response_from_buffer, deprecating ↵Christian Grothoff2011-01-04
| | | | MHD_create_response_from_data
* check malloc return valuesChristian Grothoff2010-09-21
|
* simplifying tests by not using file on disk for test dataChristian Grothoff2010-08-19
|
* towards using libgnutls directlyChristian Grothoff2010-07-24
|