Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | 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 |
| | |||
* | Removed curl_version_check | Evgeny Grin (Karlson2k) | 2022-10-05 |
| | | | | No modern and even old platform has such old components | ||
* | testcurl: updated copyright year in updated files | Evgeny Grin (Karlson2k) | 2022-10-01 |
| | |||
* | test_add_conn: added reasonable limits | Evgeny Grin (Karlson2k) | 2022-10-01 |
| | |||
* | testcurl: fixed used types and related warnings | Evgeny Grin (Karlson2k) | 2022-10-01 |
| | |||
* | testcurl: fixed functions declarations | Evgeny Grin (Karlson2k) | 2022-10-01 |
| | |||
* | testcurl: Muted some compiler warnings, minor refactoring | Evgeny Grin (Karlson2k) | 2022-10-01 |
| | | | | Used new API for creating of responses to avoid 'const' drops | ||
* | Removed "gauger" server usage from the testsuite | Evgeny Grin (Karlson2k) | 2022-09-30 |
| | | | | | The testsuite should test MHD functionality, not measure performance in some unpredictable conditions. | ||
* | Some readability improvements | Evgeny Grin (Karlson2k) | 2022-09-28 |
| | |||
* | test_head: new test-case for HEAD requests | Evgeny Grin (Karlson2k) | 2022-09-27 |
| | | | | | HEAD requests are handled in a special way. This handling must be tested. | ||
* | test-suite: sorted and fixed build flags | Evgeny Grin (Karlson2k) | 2022-09-27 |
| | |||
* | Implemented support for hash calculation by GnuTLS lib functions | Evgeny Grin (Karlson2k) | 2022-09-25 |
| | |||
* | Fixed initialisation of old GnuTLS versions | Evgeny Grin (Karlson2k) | 2022-09-25 |
| | |||
* | digestauth: added support for SHA-512/256, made MD5 and SHA-256 optional | Evgeny 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' members | Evgeny 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 binaries | Evgeny Grin (Karlson2k) | 2022-09-04 |
| | |||
* | test_digestauth2: removed copy-paste leftovers | Evgeny Grin (Karlson2k) | 2022-09-04 |
| | |||
* | Modified public Digest Username struct to include the algorithm | Evgeny Grin (Karlson2k) | 2022-08-26 |
| | |||
* | digestauth: keep results of algo and QOP parsing, renamed public struct member | Evgeny Grin (Karlson2k) | 2022-08-25 |
| | |||
* | test_digestauth_concurrent: added debug print | Evgeny Grin (Karlson2k) | 2022-08-15 |
| | |||
* | test_digestauth2: minor improvements | Evgeny Grin (Karlson2k) | 2022-08-15 |
| | |||
* | test_digestauth2: added third request with new connection | Evgeny Grin (Karlson2k) | 2022-08-15 |
| | |||
* | test_digestauth2: reuse the same connection for the second request | Evgeny Grin (Karlson2k) | 2022-08-15 |
| | |||
* | test_digestauth2: added testing of nonce bind options | Evgeny Grin (Karlson2k) | 2022-08-15 |
| | |||
* | test_digestauth2: added testing with two requests | Evgeny 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 and | Evgeny Grin (Karlson2k) | 2022-08-15 |
| | | | | check nonces for Digest Auth | ||
* | test_digestauth2: added testing of RFC2069 mode | Evgeny Grin (Karlson2k) | 2022-07-30 |
| | |||
* | test_digestauth2: added testing of Auth v2 API | Evgeny Grin (Karlson2k) | 2022-07-30 |
| | |||
* | test_digestauth2: added testing of 'userdigest' | Evgeny Grin (Karlson2k) | 2022-07-30 |
| | |||
* | test_digestauth2: test the new option | Evgeny Grin (Karlson2k) | 2022-07-30 |
| | |||
* | -fix typos | Christian Grothoff | 2022-07-28 |
| | |||
* | Makefile: cosmetics | Evgeny Grin (Karlson2k) | 2022-07-28 |
| | |||
* | test_digestauth2: added new group of tests for Digest Auth checking | Evgeny Grin (Karlson2k) | 2022-07-28 |
| | |||
* | Added MHD_queue_auth_required_response3(); Refactored public Digest Auth API v3 | Evgeny 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 member | Evgeny Grin (Karlson2k) | 2022-07-28 |
| | | | | Added one more check for data validity. | ||
* | test_digestauth_concurrent: fixed compiler warnings | Evgeny Grin (Karlson2k) | 2022-07-25 |
| | |||
* | tests_digestauth*: added workarounds for libcurl bug | Evgeny Grin (Karlson2k) | 2022-07-25 |
| | |||
* | test_digestauth_emu_ext: cosmetics, additional check | Evgeny Grin (Karlson2k) | 2022-07-25 |
| | |||
* | test_digestauth{,_sha256,_with_aguments}: moved back to Digest Auth APIv2 | Evgeny Grin (Karlson2k) | 2022-07-25 |
| | | | | Fixed compiler warnings | ||
* | Added test for Digest Auth with username in extended notation | Evgeny 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 URI | Evgeny Grin (Karlson2k) | 2022-07-21 |
| | |||
* | test_basicauth: Fixed doxy | Evgeny Grin (Karlson2k) | 2022-07-21 |
| | |||
* | test_digestauth{._with_arguments}: do test really with arguments | Evgeny Grin (Karlson2k) | 2022-06-22 |
| | |||
* | src/microhttpd/test_*: fixed more compiler warnings | Evgeny Grin (Karlson2k) | 2022-06-14 |
| | |||
* | test_basicauth: cosmetic correction | Evgeny Grin (Karlson2k) | 2022-06-11 |
| | |||
* | test_basicauth: added two additional tests for the new API | Evgeny Grin (Karlson2k) | 2022-06-08 |
| | |||
* | Added one more test for Basic Auth | Evgeny 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. |