aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAge
* digestauth: added dynamic detection and use of the algo specified by clientEvgeny Grin (Karlson2k)2022-07-30
* -fix typosChristian Grothoff2022-07-28
* Makefile: cosmeticsEvgeny Grin (Karlson2k)2022-07-28
* MHD_FEATURE_*: added some values related to Digest AuthEvgeny 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
* Digest Auth public structs: removed redundant memberEvgeny Grin (Karlson2k)2022-07-28
* MHD_add_response_entry(): refactoring + added internal functionEvgeny Grin (Karlson2k)2022-07-28
* Updated Digest Auth enums in the headerEvgeny Grin (Karlson2k)2022-07-28
* 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
* digestauth: term correction in commentEvgeny Grin (Karlson2k)2022-07-25
* Updated doxy for old Digest Auth API functionEvgeny Grin (Karlson2k)2022-07-25
* digest_auth_check(): added check for too large realm valueEvgeny Grin (Karlson2k)2022-07-25
* digest_auth_check(): added support for userhashEvgeny Grin (Karlson2k)2022-07-25
* digest_auth_check(): reduced scope of one-time variableEvgeny Grin (Karlson2k)2022-07-25
* gen_auth: cosmeticsEvgeny Grin (Karlson2k)2022-07-25
* gen_auth: fixed detection of userhash in Digest Auth requestsEvgeny Grin (Karlson2k)2022-07-25
* digestauth: fixed copy-paste error in request algo parsingEvgeny Grin (Karlson2k)2022-07-25
* Added test for Digest Auth with username in extended notationEvgeny Grin (Karlson2k)2022-07-21
* digestauth: added support for extended notation for old APIEvgeny Grin (Karlson2k)2022-07-21
* digestauth: do not allocate extra space for extended notationEvgeny Grin (Karlson2k)2022-07-21
* digestauth: fixed username extraction with the new APIEvgeny Grin (Karlson2k)2022-07-21
* digest_auth_check(): updated the order of parameters checkEvgeny Grin (Karlson2k)2022-07-21
* digest_auth_check(): added support for username in extended notationEvgeny Grin (Karlson2k)2022-07-21
* digestauth: removed usage of variable-length arraysEvgeny Grin (Karlson2k)2022-07-21
* digest calculations: further simplified code, removed some local variablesEvgeny Grin (Karlson2k)2022-07-21
* digest_auth_check(): removed one more large local variableEvgeny Grin (Karlson2k)2022-07-21
* digestauth: added sanity check for digest macrosEvgeny Grin (Karlson2k)2022-07-21
* digestauth: simplified internal function callEvgeny Grin (Karlson2k)2022-07-21
* digestauth: added small helper function to simplify the codeEvgeny Grin (Karlson2k)2022-07-21
* test_digest: improved test URIEvgeny Grin (Karlson2k)2022-07-21
* test_basicauth: Fixed doxyEvgeny Grin (Karlson2k)2022-07-21
* -typoChristian Grothoff2022-07-20
* microhttpd.h: formatted some deprecation warningsEvgeny Grin (Karlson2k)2022-07-19
* digest_auth_check(): check and report wrong algorithmEvgeny Grin (Karlson2k)2022-07-19
* digest: small internal refactoring to clarify used hash typeEvgeny Grin (Karlson2k)2022-07-19
* microhttpd.h: added special enum for hash typesEvgeny Grin (Karlson2k)2022-07-19
* digest_auth_check: mostly rewritten, simplified, optimisedEvgeny Grin (Karlson2k)2022-07-19
* Digest: moved URI match check to separate function, avoid one memcpy()Evgeny Grin (Karlson2k)2022-07-19
* Digest: check whether all required parameters are present before doing heavy ...Evgeny Grin (Karlson2k)2022-07-19
* Digest: use binary zero to separate get params in digestEvgeny Grin (Karlson2k)2022-07-19
* Added new functions MHD_digest_auth_get_request_info3() and MHD_digest_auth_g...Evgeny Grin (Karlson2k)2022-07-19
* mhd_str: added macros for simple comparison against static stringsEvgeny Grin (Karlson2k)2022-07-19
* Added tests for hex <-> binary functionsEvgeny Grin (Karlson2k)2022-07-19
* mhd_str: added MHD_hex_to_bin() internal functionEvgeny Grin (Karlson2k)2022-07-19
* Use new functions for decode request URLsEvgeny Grin (Karlson2k)2022-07-19
* Added tests for percent-decoding functionsEvgeny Grin (Karlson2k)2022-07-18