Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Moved generic emulated functions to mhd_compat.h/.c, removed "platform" dir, | Evgeny Grin (Karlson2k) | 2016-08-23 |
| | | | | removed "w32functions.h/.c" | ||
* | digestauth.c: removed unused variable | Evgeny Grin (Karlson2k) | 2016-04-12 |
| | |||
* | MHD_digest_auth_check(): used internal function to decode nc, fixed ↵ | Evgeny Grin (Karlson2k) | 2016-04-12 |
| | | | | | | | incorrect check (should be 'ULONG_MAX', not 'LONG_MAX'), new check is more strict. Function should be more secure now. | ||
* | MHD_digest_auth_check(): decode timestamp value by internal function, added ↵ | Evgeny Grin (Karlson2k) | 2016-04-12 |
| | | | | | | | error checking, added buffer overrun checking. digest auth now should be more secure | ||
* | struct MHD_NonceNc: use uint64_t for counter. | Evgeny Grin (Karlson2k) | 2016-04-12 |
| | | | | This produce same result on all platforms. | ||
* | Check result of snprintf() in basicauth.c and digestauth.c, log more errors | Evgeny Grin (Karlson2k) | 2016-04-08 |
| | |||
* | add redundant length check to make static checkers happy and to avoid ↵ | Christian Grothoff | 2016-01-18 |
| | | | | trouble in the future | ||
* | 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. | ||
* | 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) | ||
* | fix digest auth when used with more complex arguments being passed to GET, ↵ | Christian Grothoff | 2015-09-25 |
| | | | | i.e. keys without missing values at the beginning and certain other constellations | ||
* | digestauth.c: fix compiler warnings, clarifications | Evgeny Grin (Karlson2k) | 2015-09-06 |
| | |||
* | Reimplement monotonic clock with wide range of platforms support | Evgeny Grin (Karlson2k) | 2015-08-27 |
| | |||
* | I was checking a test app in valgrind and much to my surprise it was ↵ | Christian Grothoff | 2015-06-04 |
| | | | | | | | | | | | | | | | | | | complaining about a memleak in libmicrohttpd. In check_argument_match() a buffer is allocated using strdup() but freed nowhere. I wouldn't have noticed this leak if it wasn't for valgrind because if a URI is requested without any arguments (my usual case) the buffer that gets allocated has 'only' a length of 1 byte, thus memory usage will build up very slowly over time. The patch attached fixes it. Btw. the indentation of that file is a mess, tabs and spaces are mixed :-| Regards, Andreas | ||
* | fix digest authentication with escaped urls, as reported on mailinglist | Christian Grothoff | 2015-05-29 |
| | |||
* | -bringing copyright tags up to FSF standard | Christian Grothoff | 2015-02-07 |
| | |||
* | Replace char variable size arrays with malloc'ed buffers | Evgeny Grin (Karlson2k) | 2014-12-22 |
| | |||
* | Replace snprintf with platform-independent macro | Evgeny Grin (Karlson2k) | 2014-12-22 |
| | |||
* | Replace strcasecmp/strncasecmp with platform-independent macros | Evgeny Grin (Karlson2k) | 2014-12-22 |
| | |||
* | Use MHD mutex macros | Evgeny Grin (Karlson2k) | 2014-04-01 |
| | |||
* | size_t vs. int fixes by Evgeny Grin, plus some additional fixes by CG | Christian Grothoff | 2014-02-08 |
| | |||
* | -grammar | Christian Grothoff | 2014-01-13 |
| | |||
* | -work around compiler warnings | Christian Grothoff | 2013-12-22 |
| | |||
* | eliminate theoretical stack overflow | Christian Grothoff | 2013-11-29 |
| | |||
* | -more doxygen improvements | Christian Grothoff | 2013-08-22 |
| | |||
* | make it clear that we intentionally ignore those return values, as there is ↵ | Christian Grothoff | 2013-06-21 |
| | | | | no good way to handle those errors anyway | ||
* | -changing directory name | Christian Grothoff | 2013-05-05 |