Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Renamed request processing states for clarity and readability | Evgeny Grin (Karlson2k) | 2022-09-27 |
| | |||
* | Use new functions for decode request URLs | Evgeny Grin (Karlson2k) | 2022-07-19 |
| | |||
* | MHD_parse_arguments_(): refactored, allow cls for the callback | Evgeny Grin (Karlson2k) | 2022-06-22 |
| | |||
* | Fixed compiler warnings of implicit casting, which could change the value | Evgeny Grin (Karlson2k) | 2022-04-27 |
| | |||
* | Added _MHD_EXTERN to the all public functions definitions | Evgeny Grin (Karlson2k) | 2022-04-18 |
| | | | | | Previously it was inconsistent, some function definitions used _MHD_EXTERN, while other definitions was used without _MHD_EXTERN. | ||
* | Doxy corrections, fixes, and sync | Evgeny Grin (Karlson2k) | 2021-12-29 |
| | |||
* | Added new connection state MHD_CONNECTION_START_REPLY | Evgeny Grin (Karlson2k) | 2021-08-23 |
| | |||
* | fix transmission stall issue with upgraded TLS connections reported by ↵ | Christian Grothoff | 2020-09-27 |
| | | | | Nguyen Xuan Viet on the mailinglist | ||
* | Minor optimisation for MHD_YES/MHD_NO comparison | Evgeny Grin (Karlson2k) | 2020-09-20 |
| | | | | Comparing against MHD_NO (binary zero) is more efficient | ||
* | introduce 'enum MHD_Result' | Christian Grothoff | 2020-04-08 |
| | |||
* | 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. | ||
* | allow binary zero in unescaped GET arguments (see mailinglist) | Christian Grothoff | 2019-03-20 |
| | |||
* | releasing libmicrohttpd 0.9.56v0.9.56 | Christian Grothoff | 2017-11-24 |
| | |||
* | Hello, in commit 243e8fcd6054e4c0d2964b0d4b29e0c15861498d (5 Jun 2017), | Christian Grothoff | 2017-09-27 |
| | | | | | | | | | the definition of MHD_TLS_CONNECTION_INIT was deleted. Please find attached a patch. Regards, maru | ||
* | Added MHD_USE_ERROR_LOG flag with same value as MHD_USE_DEBUG. | Evgeny Grin (Karlson2k) | 2016-11-08 |
| | | | | New name better explains flag actions. | ||
* | address #4614: mark translatable strings with _-macro | Christian Grothoff | 2016-09-06 |
| | |||
* | -dce | Christian Grothoff | 2016-08-02 |
| | |||
* | MHD_http_unescape(): replace call of strtoul() with MHD_strx_to_uint32_n_() | Evgeny Grin (Karlson2k) | 2016-07-28 |
| | |||
* | Corrected typos in comments | Evgeny Grin (Karlson2k) | 2016-04-10 |
| | |||
* | configure.ac: cleanup and fixes related to optional features, corresponding ↵ | Evgeny Grin (Karlson2k) | 2016-01-11 |
| | | | | changes in source files | ||
* | deduplicate arg parsing logic between connection.c and digestauth.c (now in ↵ | Christian Grothoff | 2015-10-05 |
| | | | | internal.c) | ||
* | Reimplement monotonic clock with wide range of platforms support | Evgeny Grin (Karlson2k) | 2015-08-27 |
| | |||
* | -bringing copyright tags up to FSF standard | Christian Grothoff | 2015-02-07 |
| | |||
* | make MHD_http_unescape() part of API (#3585) | Christian Grothoff | 2014-12-19 |
| | |||
* | Hi Christian, | Christian Grothoff | 2014-10-29 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I attach the first attempt on SO_REUSEPORT. The patch is available either at https://github.com/foxik/libmicrohttpd/commit/9ce9422742e10458f87275ea202a982e00c2b88c or attached. (It is against the version with MHD_DAEMON_OPTION_CURRENT_CONNECTIONS, but I can rebase it to current SVN HEAD if you want.) It seems that a reasonably multiplatform way of detecting SO_REUSEPORT is #ifdef SO_REPOSEPORT which is used for example by Perl. For SO_EXCLUSIVEADDRUSE, the same strategy seems to work too, according to Windows SDK headers and MinGW WinAPI headers. The current patch adds an option to allowing/disallowing address:port reuse. One remark: - currently both nonexisting SO_xxx and setsockopt failure are fatal and MHD_start_daemon fails. That may be too harsh -- maybe the MHD_OPTION_LISTENING_ADDRESS_REUSE should be only a hint. Nevertheless, as one can freely not use MHD_OPTION_LISTENING_ADDRESS_REUSE option, I chose the "fail on error" behaviour. Thanks, cheers, Milan Straka Original patch modified to get rid of some redundant USE_DEBUG checks, fix indentation, and #ifndef SO_REUSEPORT on Linux, we try be #defining it to 15 ourselves. | ||
* | fix '+' unescape logic for URI-encoded POST data | Christian Grothoff | 2014-09-29 |
| | |||
* | adding MHD_set_response_options function | Christian Grothoff | 2014-06-08 |
| | |||
* | fix #3413 | Christian Grothoff | 2014-06-01 |
| | |||
* | -cosmetic patch from Evgeny Grin | Christian Grothoff | 2014-02-08 |
| | |||
* | Add decl check for _stati64 (required for newer plibc) | LRN | 2014-01-27 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove redundant -no-undefined (it's part of mandatory MHD_LIB_LDFLAGS now) Remove --export-all-symbols for W32 (visibility is used instead) Add -fvisibility=hidden configure check (shamelessly borrowed from GTK) Remove unused -export-symbols-regex check Define _MHD_EXTERN to "extern" if it's undefined (this is what clients get) Mark all public functions with _MHD_EXTERN Remove HIDDEN_SYMBOL definition Don't mark hidden functions with HIDDEN_SYMBOL (everything that is not explicitly public is hidden by default now) Change constructor macros a bit to apply _MHD_EXTERN to them cleanly Use HIDDEN_VISIBILITY_CFLAGS when compiling libraries Remove EXPORT.sym files, don't mention them in EXTRA_DIST, don't use them to define a list of exported functions Remove redundant -no-undefined, make sure only the one that gets into Makefiles directly remains, remove -Wl prefix from it | ||
* | -hide symbols | Christian Grothoff | 2013-12-24 |
| | |||
* | -fix tests for MHD_USE_SUSPEND_RESUME | Christian Grothoff | 2013-12-03 |
| | |||
* | check CLOCK_MONOTONIC is defined | Christian Grothoff | 2013-09-23 |
| | |||
* | -doxygen fixes | Christian Grothoff | 2013-09-07 |
| | |||
* | -changing directory name | Christian Grothoff | 2013-05-05 |