aboutsummaryrefslogtreecommitdiff
path: root/src/microhttpd/mhd_str.c
Commit message (Collapse)AuthorAge
* 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
|
* mhd_str: added function for bin to hex without zero-terminationEvgeny Grin (Karlson2k)2022-08-15
|
* mhd_str: added MHD_hex_to_bin() internal functionEvgeny Grin (Karlson2k)2022-07-19
|
* mhd_str: added functions for percent-decodingEvgeny Grin (Karlson2k)2022-07-18
|
* mhd_str: fixed doxy, updated copyright yearsEvgeny Grin (Karlson2k)2022-06-14
|
* Implemented base64 decoding with thorough checks for the input data validityEvgeny Grin (Karlson2k)2022-06-09
|
* MHD_bin_to_hex(): fixed wrong return value (unused currently by MHD).Evgeny Grin (Karlson2k)2022-06-09
|
* MHD_str_quote(): optimized for typical scenarioEvgeny Grin (Karlson2k)2022-06-07
|
* MHD_str_quote(): added new internal functionEvgeny Grin (Karlson2k)2022-06-07
|
* MHD_str_equal_caseless_quoted_bin_n(): added new internal functionEvgeny Grin (Karlson2k)2022-06-06
|
* Excluded build on the new string functions when they are unusedEvgeny Grin (Karlson2k)2022-06-06
|
* MHD_str_equal_quoted_bin_n(): added new internal functionEvgeny Grin (Karlson2k)2022-06-06
|
* mhd_str: corrected doxyEvgeny Grin (Karlson2k)2022-05-31
|
* MHD_str_remove_token_caseless_(): added check, muted compiler warningsEvgeny Grin (Karlson2k)2022-05-29
|
* MHD_str_remove_token_caseless_(): muted ASAN errorsEvgeny Grin (Karlson2k)2022-05-28
|
* MHD_str_unquote(): added new internal functionEvgeny Grin (Karlson2k)2022-05-20
|
* Fixed compiler warnings of implicit casting, which could change the valueEvgeny Grin (Karlson2k)2022-04-27
|
* Fixed missing 'const' qualifiersEvgeny Grin (Karlson2k)2022-04-19
|
* digestauth: Moved hex printing function to mhd_strEvgeny Grin (Karlson2k)2022-01-18
|
* Additional doxy corrections.Evgeny Grin (Karlson2k)2021-12-30
| | | | Fixes for 6d67eadb614da29ac4b143c68064bb7268e30060
* Doxy corrections, fixes, and syncEvgeny Grin (Karlson2k)2021-12-29
|
* MHD_uint32_to_strx(): rewritten for readability and minor optimizationEvgeny Grin (Karlson2k)2021-11-03
|
* MHD_str_remove_tokens_caseless_(): improved commentsEvgeny Grin (Karlson2k)2021-11-03
|
* MHD_str_remove_token_caseless_(): clarified commentsEvgeny Grin (Karlson2k)2021-11-02
|
* mhd_str: fixed code styleEvgeny Grin (Karlson2k)2021-11-01
|
* mhd_str: clarified doxy for functionEvgeny Grin (Karlson2k)2021-11-01
|
* mhd_str: minor improvementEvgeny Grin (Karlson2k)2021-11-01
|
* mhd_str: fixed typos in doxy commentsEvgeny Grin (Karlson2k)2021-10-25
|
* mhd_str: rewrote one function to stop sanitizer alarmingEvgeny Grin (Karlson2k)2021-09-07
| | | | | | | | The function was rewritten to use arrays with indexes instead of pointers. Address Sanitizer produced error because pointers may reach value beyond allocated range. Despite the fact that such pointers are never dereferenced comparison of them produced false-positive errors. As a side effect, readability was improved a bit.
* Revert 73c37e06b137bc9440e703d2b7c7bafcf622ece8Evgeny Grin (Karlson2k)2021-09-06
| | | | It does not solve the problem with sanitizer
* mhd_str: silent sanitizer false-positive errorEvgeny Grin (Karlson2k)2021-09-05
|
* Added internal MHD_uint8_to_str_pad() functionEvgeny Grin (Karlson2k)2021-08-01
| | | | Function prints decimal numbers padded with zero
* Added MHD_uint64_to_str() internal functionEvgeny Grin (Karlson2k)2021-07-30
|
* Added internal functions for printing decimal and hex numbersEvgeny Grin (Karlson2k)2021-07-27
|
* Added MHD_str_remove_tokens_caseless_() functionEvgeny Grin (Karlson2k)2021-07-05
|
* Added MHD_str_remove_token_caseless_() functionEvgeny Grin (Karlson2k)2021-07-05
| | | | | Function removes specified token from the input string and normalizes list of tokens.
* mhd_str: minor optimisationEvgeny Grin (Karlson2k)2021-06-23
|
* mhd_str: minor code refactoringEvgeny Grin (Karlson2k)2021-06-23
| | | | | Repeated caseless chars comparison function moved to static inline function.
* mhd_str: fixed typo in a commentEvgeny Grin (Karlson2k)2021-06-13
|
* mhd_str: minor optimizationEvgeny Grin (Karlson2k)2021-04-30
|
* tighten formatting rulesChristian Grothoff2019-10-31
|
* applying uncrustify to ensure uniform indentationChristian Grothoff2019-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.c: additional fix for size-optimized builds, silenced compiler warningsEvgeny Grin (Karlson2k)2017-11-26
|
* Fixed builds with size optimisation.Evgeny Grin (Karlson2k)2017-11-25
|
* mhd_str.c: muted compiler warningEvgeny Grin (Karlson2k)2017-09-28
|
* Rename _MHD_inline to _MHD_static_inline for better readabilityEvgeny Grin (Karlson2k)2017-08-27
|
* Added function for detection of token inside comma-separated string, added testsEvgeny Grin (Karlson2k)2017-05-09
|