aboutsummaryrefslogtreecommitdiff
path: root/src/testcurl
Commit message (Collapse)AuthorAge
...
* configure: do not pass AM_TESTS_ENVIRONMENT directlyEvgeny Grin (Karlson2k)2022-10-30
|
* test_head: check libcurl for timeout valueEvgeny Grin (Karlson2k)2022-10-28
|
* test_head: added check for excess data in replyEvgeny Grin (Karlson2k)2022-10-28
|
* testcurl: added test with Content-Length broken value in requestEvgeny Grin (Karlson2k)2022-10-28
|
* test_toolarge: fixed compiler warningEvgeny Grin (Karlson2k)2022-10-13
|
* 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
* testcurl: updated copyright year in updated filesEvgeny Grin (Karlson2k)2022-10-01
|
* test_add_conn: added reasonable limitsEvgeny Grin (Karlson2k)2022-10-01
|
* testcurl: fixed used types and related warningsEvgeny Grin (Karlson2k)2022-10-01
|
* testcurl: fixed functions declarationsEvgeny Grin (Karlson2k)2022-10-01
|
* testcurl: Muted some compiler warnings, minor refactoringEvgeny Grin (Karlson2k)2022-10-01
| | | | Used new API for creating of responses to avoid 'const' drops
* Removed "gauger" server usage from the testsuiteEvgeny Grin (Karlson2k)2022-09-30
| | | | | The testsuite should test MHD functionality, not measure performance in some unpredictable conditions.
* Some readability improvementsEvgeny Grin (Karlson2k)2022-09-28
|
* test_head: new test-case for HEAD requestsEvgeny Grin (Karlson2k)2022-09-27
| | | | | HEAD requests are handled in a special way. This handling must be tested.
* test-suite: sorted and fixed build flagsEvgeny Grin (Karlson2k)2022-09-27
|
* Implemented support for hash calculation by GnuTLS lib functionsEvgeny Grin (Karlson2k)2022-09-25
|
* Fixed initialisation of old GnuTLS versionsEvgeny Grin (Karlson2k)2022-09-25
|
* digestauth: added support for SHA-512/256, made MD5 and SHA-256 optionalEvgeny Grin (Karlson2k)2022-09-11
| | | | | Give more flexibility for custom builds: MD5, SHA-256 and SHA-512/256 may be disabled individually.
* Digest Auth API: do not store 'userhash' in 'username' membersEvgeny Grin (Karlson2k)2022-09-05
| | | | | | | While the 'username' is used to carry 'userhash' in headers, it is confusing as 'userhash' type of the data is different from type of the 'username'. To make a clear distinction, use dedicated members to store 'userhash'.
* .gitignore: added universal patter to ignore test binariesEvgeny Grin (Karlson2k)2022-09-04
|
* test_digestauth2: removed copy-paste leftoversEvgeny Grin (Karlson2k)2022-09-04
|
* Modified public Digest Username struct to include the algorithmEvgeny Grin (Karlson2k)2022-08-26
|
* digestauth: keep results of algo and QOP parsing, renamed public struct memberEvgeny Grin (Karlson2k)2022-08-25
|