aboutsummaryrefslogtreecommitdiff
path: root/src
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
* microhttpd/tests: muted compiler warningsEvgeny Grin (Karlson2k)2022-09-30
|
* 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
|
* Added workarounds for clang with W32 and MinGW incorrect headersEvgeny Grin (Karlson2k)2022-09-28
|
* muted some compiler warnings for clangEvgeny Grin (Karlson2k)2022-09-28
|
* mhd_str: minor refactoring for compact codeEvgeny Grin (Karlson2k)2022-09-27
|
* mhd_str: fixed compiler warning for compact codeEvgeny Grin (Karlson2k)2022-09-27
|
* connection.c: removed unused check for chunked repliesEvgeny Grin (Karlson2k)2022-09-27
|
* connection.c: added asserts for connection's states processing logicEvgeny Grin (Karlson2k)2022-09-27
|
* connection.c: fixed typo in commentEvgeny Grin (Karlson2k)2022-09-27
|
* Removed one debug member from release buildsEvgeny Grin (Karlson2k)2022-09-27
|
* Renamed request processing states for clarity and readabilityEvgeny Grin (Karlson2k)2022-09-27
|
* 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.
* connection: skip no-op calling of body generation functions when response ↵Evgeny Grin (Karlson2k)2022-09-27
| | | | body is not used
* 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
|
* digestauth: refactored hashing assertsEvgeny Grin (Karlson2k)2022-09-25
|
* digestauth: used weak pseudo-random generators to avoid nonces clashesEvgeny Grin (Karlson2k)2022-09-25
| | | | Added salt to produce more complicated numbers
* digestauth: changed "slot used" detection logicEvgeny Grin (Karlson2k)2022-09-25
|
* digestauth: removed redundant check and reportEvgeny Grin (Karlson2k)2022-09-25
|
* test_{md5,sha{256,512_256}}: re-use of the context structureEvgeny Grin (Karlson2k)2022-09-25
| | | | | | The context structure declaration was moved outside the loops, it should help to re-use the same memory area which may trigger more potential bugs.
* sha{256,512_256}: improved performance of the first steps on BE archesEvgeny Grin (Karlson2k)2022-09-25
|
* test_{md5,sha{256,512_256}}: added long test sequenceEvgeny Grin (Karlson2k)2022-09-25
|
* test_md5: added more test sequencesEvgeny Grin (Karlson2k)2022-09-25
|
* test_sha{256,512_256}: minor fixesEvgeny Grin (Karlson2k)2022-09-25
|
* test_{md5,sha256,sha512_256}: added more checksEvgeny Grin (Karlson2k)2022-09-25
|
* md5: added compact code versionEvgeny Grin (Karlson2k)2022-09-25
|
* md5: improved performance of the first round on LE archesEvgeny Grin (Karlson2k)2022-09-25
|
* md5: replaced public domain MD5 implementation with our own implementationEvgeny Grin (Karlson2k)2022-09-25
|
* sha512_256: additional trick for compacter code; doxy and comment fixesEvgeny Grin (Karlson2k)2022-09-25
|
* sha256: implemented compact code version, similarly to SHA-512/256Evgeny Grin (Karlson2k)2022-09-25
|
* sha256: backported minor optimisations from SHA-512/256Evgeny Grin (Karlson2k)2022-09-25
|
* mhd_options: use standard _MHD_EXTERN if file used outside the libraryEvgeny Grin (Karlson2k)2022-09-25
|
* mhd_locks.h: cosmeticsEvgeny Grin (Karlson2k)2022-09-25
|
* Fixed initialisation of old GnuTLS versionsEvgeny Grin (Karlson2k)2022-09-25
|
* Fixed regression introduced by c3680cb737bcac2a4dc14cca5a80af6ca0de21e7Evgeny 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.
* test_dauth_user{digest,hash}: fixed copy-paste errorsEvgeny Grin (Karlson2k)2022-09-11
|
* Implemented SHA-512/256 hashing supportEvgeny Grin (Karlson2k)2022-09-11
| | | | | | The full implementation, with support hashing of more than 2 EiB (exbibytes), as described by specification. Includes additional code path for more compact code.
* microhttpd.h: fixed typo in doxyEvgeny Grin (Karlson2k)2022-09-11
|