aboutsummaryrefslogtreecommitdiff
path: root/src/microhttpd/postprocessor.c
Commit message (Collapse)AuthorAge
* Some readability improvementsEvgeny Grin (Karlson2k)2022-09-28
|
* postprocessor.c: added assertEvgeny Grin (Karlson2k)2022-06-13
|
* postprocessor.h: added new internal headerEvgeny Grin (Karlson2k)2022-06-13
|
* Fixed 'int' instead of 'MHD_Result'Evgeny Grin (Karlson2k)2022-05-31
|
* Added missing in 'switch' enum values (no functional change)Evgeny Grin (Karlson2k)2022-05-16
|
* Fixed compiler warnings of implicit casting, which could change the valueEvgeny Grin (Karlson2k)2022-04-27
|
* Added _MHD_EXTERN to the all public functions definitionsEvgeny Grin (Karlson2k)2022-04-18
| | | | | Previously it was inconsistent, some function definitions used _MHD_EXTERN, while other definitions was used without _MHD_EXTERN.
* mhd_panic: replaced direct function call with the macroEvgeny Grin (Karlson2k)2022-01-25
| | | | | MHD_PANIC is generally used as a macro, but for some reason function was used directly in a few places.
* postprocessor.c: cosmeticsEvgeny Grin (Karlson2k)2021-12-12
|
* Partial revert "postprocessor: use NULL for 'data' for callback if no value ↵Evgeny Grin (Karlson2k)2021-09-19
| | | | | | | | is present" This reverts commit 1e314fd50a9ba0357d3a722ebcc7c125a37c06b1. The API change postponed until the next MHD version
* postprocessor: added new processing state, changed logic.Evgeny Grin (Karlson2k)2021-09-19
| | | | Changed code to ensure that PP_Done is always set at the first newline char.
* postprocessor: removed unused state valueEvgeny Grin (Karlson2k)2021-09-19
|
* postprocessor: simplify processing of urlencoding in edge casesEvgeny Grin (Karlson2k)2021-09-17
|
* postprocessor: fixed incomplete processing of hex-encoding valuesEvgeny Grin (Karlson2k)2021-09-15
| | | | | Under certain conditions, the final part of the last value can be left unprocessed.
* postprocessor: minor code improvementEvgeny Grin (Karlson2k)2021-09-15
|
* postprocessor: improved key parsingEvgeny Grin (Karlson2k)2021-09-15
|
* postprocessor: fixed empty key processingEvgeny Grin (Karlson2k)2021-09-15
|
* postprocessor: added assertsEvgeny Grin (Karlson2k)2021-09-15
|
* postprocessor: do not try to process value or key if state is 'error'Evgeny Grin (Karlson2k)2021-09-15
|
* postprocessor: use NULL for 'data' for callback if no value is presentEvgeny Grin (Karlson2k)2021-09-12
|
* postprocessor: minor optimization: do not process zero-length dataEvgeny Grin (Karlson2k)2021-09-12
|
* postprocessor: do not call memcpy() / memmove() with zero sizeEvgeny Grin (Karlson2k)2021-09-12
|
* postprocessor: fixed undefined behavior errorEvgeny Grin (Karlson2k)2021-09-12
| | | | | memcpy() must be called with valid pointers even if size is zero. Sanitizer doesn't like 'zero pointer with zero offset' as well.
* postprocessor: added asserts in process_value()Evgeny Grin (Karlson2k)2021-09-12
|
* remove unnecessary grouping/paren/nestingChristian Grothoff2021-02-27
|
* ensure ikvi callback returning MHD_NO terminates iterationChristian Grothoff2021-02-04
|
* postprocessor.c: added assert, muted analyzer warningEvgeny Grin (Karlson2k)2020-10-29
|
* cosmetic fixesEvgeny Grin (Karlson2k)2020-10-08
|
* fix transmission stall issue with upgraded TLS connections reported by ↵Christian Grothoff2020-09-27
| | | | Nguyen Xuan Viet on the mailinglist
* fix crash problem found by MDChristian Grothoff2020-09-11
|
* another issue found by test from MDChristian Grothoff2020-07-11
|
* fixing pp regressionChristian Grothoff2020-07-11
|
* fix postprocessor parser issue discovered by MDChristian Grothoff2020-07-10
|
* fix buffer overflow and add testv0.9.71Christian Grothoff2020-06-28
|
* fix PP bug discovered by MDChristian Grothoff2020-06-10
|
* fix more warningsChristian Grothoff2020-04-11
|
* introduce 'enum MHD_Result'Christian Grothoff2020-04-08
|
* add post processor logic fixChristian Grothoff2019-12-26
|
* first experimental rewrite of URL postprocessor, still fails, not production ↵Christian Grothoff2019-12-25
| | | | ready
* tighten formatting rulesChristian Grothoff2019-10-31
|
* applying uncrustify to ensure uniform indentationChristian Grothoff2019-10-17
|
* postprocessor: fixed usage of strlen() in loopEvgeny Grin (Karlson2k)2019-06-23
|
* Use new MHD_lookup_connection_value_n() functionEvgeny Grin (Karlson2k)2019-05-03
|
* postprocessor.c: fixed compiler warningsEvgeny Grin (Karlson2k)2017-09-28
|
* Converted many 'strlen()' from run-time to compile-time processingEvgeny Grin (Karlson2k)2017-04-05
|
* Used calloc() where possible with fallback to malloc()+memset().Evgeny Grin (Karlson2k)2016-11-07
|
* address #4614: mark translatable strings with _-macroChristian Grothoff2016-09-06
|
* Use only US-ASCII charset when comparing stings as caseless as required by ↵Evgeny Grin (Karlson2k)2016-01-16
| | | | | | standard. Comparisons for HTTP headers must not be affected by locale settings.
* Fix C++-style commentsEvgeny Grin (Karlson2k)2015-07-07
|
* -bringing copyright tags up to FSF standardChristian Grothoff2015-02-07
|