Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | mhd_str: fixed compiler warning for compact code | Evgeny Grin (Karlson2k) | 2022-09-27 |
| | |||
* | digestauth: keep results of algo and QOP parsing, renamed public struct member | Evgeny Grin (Karlson2k) | 2022-08-25 |
| | |||
* | mhd_str: added function for bin to hex without zero-termination | Evgeny Grin (Karlson2k) | 2022-08-15 |
| | |||
* | mhd_str: added macros for simple comparison against static strings | Evgeny Grin (Karlson2k) | 2022-07-19 |
| | |||
* | mhd_str: added MHD_hex_to_bin() internal function | Evgeny Grin (Karlson2k) | 2022-07-19 |
| | |||
* | mhd_str: added functions for percent-decoding | Evgeny Grin (Karlson2k) | 2022-07-18 |
| | |||
* | mhd_str.h: fixed doxy | Evgeny Grin (Karlson2k) | 2022-06-22 |
| | |||
* | digest_auth_check_all(): simplified, improved readability | Evgeny Grin (Karlson2k) | 2022-06-22 |
| | | | | | | | | | | | Added check for too long nonce (the size is know in advance, no need to try other check if nonce size is wrong); Used caseless match more 'qop' value (as required by RFC), too long 'qop' values reject early, added special result value for wrong qop; Reject early with too long 'nc' value; Reject early with wrong response size (the size is know in advance, no need to make CPU-intensive hash calculations if size if incorrect); Added special return value is any parameter is too large to be processed | ||
* | mhd_str: fixed doxy, updated copyright years | Evgeny Grin (Karlson2k) | 2022-06-14 |
| | |||
* | Implemented base64 decoding with thorough checks for the input data validity | Evgeny Grin (Karlson2k) | 2022-06-09 |
| | |||
* | mhd_str.h: fixed typo in doxy | Evgeny Grin (Karlson2k) | 2022-06-09 |
| | |||
* | MHD_str_quote(): added new internal function | Evgeny Grin (Karlson2k) | 2022-06-07 |
| | |||
* | gen_auth: simplified value assignment | Evgeny Grin (Karlson2k) | 2022-06-06 |
| | |||
* | MHD_str_equal_caseless_quoted_bin_n(): added new internal function | Evgeny Grin (Karlson2k) | 2022-06-06 |
| | |||
* | Excluded build on the new string functions when they are unused | Evgeny Grin (Karlson2k) | 2022-06-06 |
| | |||
* | MHD_str_equal_quoted_bin_n(): added new internal function | Evgeny Grin (Karlson2k) | 2022-06-06 |
| | |||
* | mhd_str: fixed doxy again | Evgeny Grin (Karlson2k) | 2022-06-06 |
| | |||
* | mhd_str: fixed typo in doxy | Evgeny Grin (Karlson2k) | 2022-06-05 |
| | |||
* | mhd_str: renamed internal struct | Evgeny Grin (Karlson2k) | 2022-05-31 |
| | |||
* | mhd_str: corrected doxy | Evgeny Grin (Karlson2k) | 2022-05-31 |
| | |||
* | MHD_str_unquote(): added new internal function | Evgeny Grin (Karlson2k) | 2022-05-20 |
| | |||
* | Fixed many macros | Evgeny Grin (Karlson2k) | 2022-04-23 |
| | | | | 'defined()' should be used without space before bracket | ||
* | digestauth: Moved hex printing function to mhd_str | Evgeny Grin (Karlson2k) | 2022-01-18 |
| | |||
* | Additional doxy corrections. | Evgeny Grin (Karlson2k) | 2021-12-30 |
| | | | | Fixes for 6d67eadb614da29ac4b143c68064bb7268e30060 | ||
* | Doxy corrections, fixes, and sync | Evgeny Grin (Karlson2k) | 2021-12-29 |
| | |||
* | MHD_str_remove_tokens_caseless_(): improved comments | Evgeny Grin (Karlson2k) | 2021-11-03 |
| | |||
* | mhd_str: clarified doxy for function | Evgeny Grin (Karlson2k) | 2021-11-01 |
| | |||
* | mhd_str: fixed typos in doxy comments | Evgeny Grin (Karlson2k) | 2021-10-25 |
| | |||
* | configure: removed sys/types.h duplicated check | Evgeny Grin (Karlson2k) | 2021-09-01 |
| | |||
* | Guard stddef.h includes with '#ifdef HAVE_STDDEF_H' | Evgeny Grin (Karlson2k) | 2021-09-01 |
| | |||
* | Added internal MHD_uint8_to_str_pad() function | Evgeny Grin (Karlson2k) | 2021-08-01 |
| | | | | Function prints decimal numbers padded with zero | ||
* | Added MHD_uint64_to_str() internal function | Evgeny Grin (Karlson2k) | 2021-07-30 |
| | |||
* | Added new public API function MHD_get_reason_phrase_len_for() | Evgeny Grin (Karlson2k) | 2021-07-28 |
| | |||
* | Added internal functions for printing decimal and hex numbers | Evgeny Grin (Karlson2k) | 2021-07-27 |
| | |||
* | mhd_str: use smaller include | Evgeny Grin (Karlson2k) | 2021-07-21 |
| | |||
* | mhd_str.h: fixed compilation with MSVC | Evgeny Grin (Karlson2k) | 2021-07-21 |
| | |||
* | -fix FTBFS: ssize_t needs stdlib.h on my system | Christian Grothoff | 2021-07-13 |
| | |||
* | Added MHD_str_remove_tokens_caseless_() function | Evgeny Grin (Karlson2k) | 2021-07-05 |
| | |||
* | Added MHD_str_remove_token_caseless_() function | Evgeny Grin (Karlson2k) | 2021-07-05 |
| | | | | | Function removes specified token from the input string and normalizes list of tokens. | ||
* | mhd_str: fixed typo in a comment | Evgeny Grin (Karlson2k) | 2021-06-13 |
| | |||
* | tighten formatting rules | Christian Grothoff | 2019-10-31 |
| | |||
* | applying uncrustify to ensure uniform indentation | Christian Grothoff | 2019-10-17 |
| | |||
* | Partial revert of 1b610e5b13b7b96e7b3f372c8da1ec9d840f896a. | Evgeny Grin (Karlson2k) | 2019-05-01 |
| | | | | | Implemented new functions for key and value with binary zero. Significantly speedup search for key by using key size. | ||
* | mhd_str: include proper and simpler header | Evgeny Grin (Karlson2k) | 2019-05-01 |
| | |||
* | Added function for detection of token inside comma-separated string, added tests | Evgeny Grin (Karlson2k) | 2017-05-09 |
| | |||
* | remove dead code converting hex number to size_t | Christian Grothoff | 2017-03-25 |
| | |||
* | Added MHD_FAVOR_FAST_CODE and MHD_FAVOR_SMALL_CODE automatic macros. | Evgeny Grin (Karlson2k) | 2016-07-23 |
| | | | | | Macros can be forced by external define. Added versions of mhd_str functions for smaller resulting code. | ||
* | mhd_str.c: fixed comments | Evgeny Grin (Karlson2k) | 2016-04-19 |
| | |||
* | mhd_str: added MHD_strx_to_uint32_(), MHD_strx_to_uint32_n_(), ↵ | Evgeny Grin (Karlson2k) | 2016-04-12 |
| | | | | | | MHD_strx_to_uint64_() and MHD_strx_to_uint64_n_() functions | ||
* | mhd_str: added hex string to value conversion functions | Evgeny Grin (Karlson2k) | 2016-04-12 |
| |