aboutsummaryrefslogtreecommitdiff
path: root/src/testcurl
Commit message (Collapse)AuthorAge
* 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
|
* test_digestauth_concurrent: added debug printEvgeny Grin (Karlson2k)2022-08-15
|
* test_digestauth2: minor improvementsEvgeny Grin (Karlson2k)2022-08-15
|
* test_digestauth2: added third request with new connectionEvgeny Grin (Karlson2k)2022-08-15
|
* test_digestauth2: reuse the same connection for the second requestEvgeny Grin (Karlson2k)2022-08-15
|
* test_digestauth2: added testing of nonce bind optionsEvgeny Grin (Karlson2k)2022-08-15
|
* test_digestauth2: added testing with two requestsEvgeny Grin (Karlson2k)2022-08-15
| | | | Second request should test additional code paths
* Added MHD_OPTION_DIGEST_AUTH_NONCE_BIND_TYPE to control how to generate andEvgeny Grin (Karlson2k)2022-08-15
| | | | check nonces for Digest Auth
* test_digestauth2: added testing of RFC2069 modeEvgeny Grin (Karlson2k)2022-07-30
|
* test_digestauth2: added testing of Auth v2 APIEvgeny Grin (Karlson2k)2022-07-30
|
* test_digestauth2: added testing of 'userdigest'Evgeny Grin (Karlson2k)2022-07-30
|
* test_digestauth2: test the new optionEvgeny Grin (Karlson2k)2022-07-30
|
* -fix typosChristian Grothoff2022-07-28
|
* Makefile: cosmeticsEvgeny Grin (Karlson2k)2022-07-28
|
* test_digestauth2: added new group of tests for Digest Auth checkingEvgeny Grin (Karlson2k)2022-07-28
|
* Added MHD_queue_auth_required_response3(); Refactored public Digest Auth API v3Evgeny Grin (Karlson2k)2022-07-28
| | | | | | | | | | | | | | | | | | Added brand new function with more complete support for RFC 7616 features. New function implemented from scratch. Old functions became wrappers for the new function, so fixes are inherited. Fixes: * All user values are properly quoted Features: * Added support for optional 'domain' Digest auth parameter * Realm now optional * Added userhash support * Added charset support For other Digest Auth v3 functions: * Added more parameters for complete control of Auth process from application side.
* Digest Auth public structs: removed redundant memberEvgeny Grin (Karlson2k)2022-07-28
| | | | Added one more check for data validity.
* test_digestauth_concurrent: fixed compiler warningsEvgeny Grin (Karlson2k)2022-07-25
|
* tests_digestauth*: added workarounds for libcurl bugEvgeny Grin (Karlson2k)2022-07-25
|
* test_digestauth_emu_ext: cosmetics, additional checkEvgeny Grin (Karlson2k)2022-07-25
|
* test_digestauth{,_sha256,_with_aguments}: moved back to Digest Auth APIv2Evgeny Grin (Karlson2k)2022-07-25
| | | | Fixed compiler warnings
* Added test for Digest Auth with username in extended notationEvgeny Grin (Karlson2k)2022-07-21
| | | | | | | As libcurl does not support extended notation, it is not completely real test. Pregenerated fake nonce, cnonce and response are used so only parsing of request header and checking request header are tested. No real authorisation.
* test_digest: improved test URIEvgeny Grin (Karlson2k)2022-07-21
|
* test_basicauth: Fixed doxyEvgeny Grin (Karlson2k)2022-07-21
|
* test_digestauth{._with_arguments}: do test really with argumentsEvgeny Grin (Karlson2k)2022-06-22
|
* src/microhttpd/test_*: fixed more compiler warningsEvgeny Grin (Karlson2k)2022-06-14
|
* test_basicauth: cosmetic correctionEvgeny Grin (Karlson2k)2022-06-11
|
* test_basicauth: added two additional tests for the new APIEvgeny Grin (Karlson2k)2022-06-08
|
* Added one more test for Basic AuthEvgeny Grin (Karlson2k)2022-06-07
| | | | | | | By default libcurl sends Basic Authentication header without checking whether authentication is required. New test forces libcrul to try without authentication at first to test MHD's "auth fail response" function.