aboutsummaryrefslogtreecommitdiff
path: root/src/testcurl/https
Commit message (Collapse)AuthorAge
* Skipped some HTTPS tests with old broken GnuTLSEvgeny Grin (Karlson2k)2024-01-30
|
* Fixed compiler warningsEvgeny Grin (Karlson2k)2024-01-29
|
* Fixed and/or muted compiler warningsEvgeny Grin (Karlson2k)2024-01-29
|
* Tests: added use of MHD_USE_NO_THREAD_SAFETY flagEvgeny Grin (Karlson2k)2023-11-23
|
* Tests and examples: added rule to (re-)build libmicrohttpd.laEvgeny Grin (Karlson2k)2022-11-06
|
* configure: do not pass AM_TESTS_ENVIRONMENT directlyEvgeny Grin (Karlson2k)2022-10-30
|
* testcurl/https: minor improvementsEvgeny Grin (Karlson2k)2022-10-13
|
* testcurl/https: added test for MHD_OPTION_HTTPS_PRIORITIES_APPENDEvgeny Grin (Karlson2k)2022-10-13
|
* testcurl/https/Makefile.am: removed bad whitespaceEvgeny Grin (Karlson2k)2022-10-13
|
* testcurl/https: enabled parallel makeEvgeny Grin (Karlson2k)2022-10-13
| | | | All blocking issues should be fixed now.
* testcurl/https: handle libcurl with missing custom CA supportEvgeny Grin (Karlson2k)2022-10-10
|
* testcurl/https: updated copyright year in modified files, fixed some doxyEvgeny Grin (Karlson2k)2022-10-10
|
* test_tls_authentication: fixed to really test TLS authenticationEvgeny Grin (Karlson2k)2022-10-10
| | | | Previously test certificate authentication was just skipped
* https tests: updated self-signed certificateEvgeny Grin (Karlson2k)2022-10-10
| | | | | The new certificate is TLS v1.3 compatible, while still maintaining backward-compatibly with old TLS libs and protocols.
* https tests: renamed private key variable to match certificate nameEvgeny Grin (Karlson2k)2022-10-10
|
* test_tls_options: re-implemented, removed hardcoded TLS versionsEvgeny Grin (Karlson2k)2022-10-10
| | | | | | | The test now tries several TLS versions. If no TLS versions are supported, then the test is considered SKIPPED. This way test is forward compatible with future GnuTLS and libcurl versions.
* tls_test_common: fixed comments and error messagesEvgeny Grin (Karlson2k)2022-10-10
|
* test_https_get_parallel_threads: removed libcurl-GnuTLS requirementEvgeny Grin (Karlson2k)2022-10-10
|
* test_https_session_info: removed hardcoded TLS versionEvgeny Grin (Karlson2k)2022-10-10
| | | | | | | Test rewritten to use several known TLS versions. If all known TLS version fail, test is skipped instead of error. This way MHD is forward-compatible with TLS libraries versions, as TLS versions are phased out from time to time.
* test_tls_extensions: removed unused testEvgeny Grin (Karlson2k)2022-10-10
| | | | | | The test has not been used for a long time. The initial idea of the test was testing GnuTLS for some bugs. Let's leave GnuTLS testing for GnuTLS test-suite.
* testcurl/https: some simplifications and clean-upsEvgeny Grin (Karlson2k)2022-10-10
|
* 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.
* test_https_time_out: second attempt to really check something with this testEvgeny Grin (Karlson2k)2022-10-10
|
* test_https_get_parallel{,_threads}: removed artificial delayEvgeny Grin (Karlson2k)2022-10-10
|
* 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
|
* test_https_session_info: fixed compiler warning with old libcurlEvgeny Grin (Karlson2k)2022-10-06
|
* testcurl/https: do not enforce TLSv1Evgeny Grin (Karlson2k)2022-10-05
| | | | | Usage of concrete TLS version is not future-proof. Relay on default version setting by libcurl/TLS lib.
* 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
|
* Removed curl_version_checkEvgeny Grin (Karlson2k)2022-10-05
| | | | No modern and even old platform has such old components
* Some readability improvementsEvgeny Grin (Karlson2k)2022-09-28
|
* test-suite: sorted and fixed build flagsEvgeny Grin (Karlson2k)2022-09-27
|
* Fixed initialisation of old GnuTLS versionsEvgeny Grin (Karlson2k)2022-09-25
|
* src/microhttpd/test_*: fixed more compiler warningsEvgeny Grin (Karlson2k)2022-06-14
|
* HTTPS tests: added missing function declarationEvgeny Grin (Karlson2k)2022-05-31
|
* Makefile: fixed *.crt files names for dist targetEvgeny Grin (Karlson2k)2022-05-15
|
* 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.
* test_https_sni: use CA certificateEvgeny Grin (Karlson2k)2022-04-21
| | | | | Still disabled in the test itself, but it should not hurt to give the proper CA if it is available.
* Updated test TLS certificate in test and examplesEvgeny Grin (Karlson2k)2022-04-21
| | | | The new certificate should be a bit more similar to production certs.
* test_https_sni: use certificates with SAN fieldsEvgeny Grin (Karlson2k)2022-04-21
| | | | | | | While host in CommonName (CN) is still should be supported, it is recommended to use SubjectAltName to identify the host. This also workarounds the bug in libcurl 7.82.0 with certificates processing.
* 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.
* Autotools refactoring: better follow GNU coding standardsEvgeny Grin (Karlson2k)2022-01-06
| | | | | | | | Never override CFLAGS, CPPFLAGS, and LDFLAGS in 'configure'. Let user override compile setting as make-time almost in the same way like at configure-time. Removed some redundant compile settings.
* https tests: mute compiler warning on old systemsEvgeny Grin (Karlson2k)2021-12-13
|
* Workaround for old broken GnuTLS buildsEvgeny Grin (Karlson2k)2021-12-13
|