Commit Graph
3038 Commits
Author SHA1 Message Date
Evgeny Grin (Karlson2k) 8688527894 Releasing GNU libmicrohttpd 0.9.65 v0.9.65 2019-07-05 23:18:51 +03:00
Christian Grothoff 31db4990fc fix #5773 2019-06-30 16:50:17 +02:00
Evgeny Grin (Karlson2k) 08a359c388 postprocessor: fixed usage of strlen() in loop 2019-06-23 23:08:55 +03:00
Evgeny Grin (Karlson2k) 3610630cdc daemon.c: minor compiler warning fix 2019-06-23 23:03:38 +03:00
Evgeny Grin (Karlson2k) cedf766b65 Updated ChangeLog 2019-06-23 21:54:07 +03:00
Evgeny Grin (Karlson2k) 55dc42e604 Optimised read buffer allocation 2019-06-17 21:27:18 +03:00
Evgeny Grin (Karlson2k) a275ae6353 try_ready_chunked_body(): remove useless loop, use know free memory
size instead of guessing
2019-06-17 15:01:46 +03:00
Evgeny Grin (Karlson2k) 1f9e183d10 process_request_body(): do not move data if nothing was processed 2019-06-17 15:01:46 +03:00
Evgeny Grin (Karlson2k) 20767d5dec transmit_error_response(): discard read buffer to free space for error response 2019-06-17 15:01:46 +03:00
Evgeny Grin (Karlson2k) 4bc166ee2f test_long_header: use power of two for size to properly test allocations,
test various buffer sizes
2019-06-17 15:01:46 +03:00
Evgeny Grin (Karlson2k) 3cb0b6cf17 MHD_pool_reallocate(): never allocate additional buffer when shrinking 2019-06-17 12:40:01 +03:00
Evgeny Grin (Karlson2k) 03df91fc4c memorypool: comments minor improvements 2019-06-16 21:42:47 +03:00
Evgeny Grin (Karlson2k) 3b42621c66 memorypool: re-commit memory on W32 when resetting pool 2019-06-16 21:42:46 +03:00
Evgeny Grin (Karlson2k) 8646d3e461 memorypool: round mmap allocation for page size 2019-06-16 21:42:46 +03:00
Evgeny Grin (Karlson2k) c98aa3d334 memorypool: fixed MHD_pool_reset() 2019-06-16 17:52:03 +03:00
Evgeny Grin (Karlson2k) d12ed49fd3 memorypool: reallocate: more checks for value wrap, small optimization 2019-06-13 19:16:51 +03:00
Evgeny Grin (Karlson2k) 35d581d04f memorypool: correctly support exotic platform where size of pointer is not power of two 2019-06-13 19:00:24 +03:00
Evgeny Grin (Karlson2k) b9cba52041 memorypool: removed redundant check, which also fails in case shrinking 2019-06-13 13:36:45 +03:00
Evgeny Grin (Karlson2k) 04d8449af5 memorypool: fixed build with VC, minor fixes 2019-06-13 13:04:36 +03:00
Evgeny Grin (Karlson2k) 2c54092e7e memorypool: better check for value wraps 2019-06-13 10:53:31 +03:00
Evgeny Grin (Karlson2k) fd62683c0d memorypool: fixed/rewritten MHD_pool_reallocate() 2019-06-13 01:48:30 +03:00
Evgeny Grin (Karlson2k) e1cdae6b96 CI: fixed double checking 2019-06-13 01:13:11 +03:00
Evgeny Grin (Karlson2k) 739d5528c8 test_large_put: test memory realloc too 2019-06-13 01:01:33 +03:00
Evgeny Grin (Karlson2k) a0b48ac77d memorypool: minor macro and comment fixes 2019-06-13 01:01:32 +03:00
Evgeny Grin (Karlson2k) d15bd7c02f memorypool: fixed possible crash if failed to allocate memory on W32 2019-06-12 19:46:42 +03:00
Evgeny Grin (Karlson2k) 1430529713 memorypool: use 'bool' instead MHD_YES/MHD_NO and 'uint8_t' instead of 'char' 2019-06-12 19:08:02 +03:00
Evgeny Grin (Karlson2k) b98f757af8 memorypool: further narrow down includes 2019-06-12 18:51:27 +03:00
Evgeny Grin (Karlson2k) 2abfb2ccca memorypool: refactored includes, moved out unrelated function 2019-06-12 17:37:14 +03:00
Evgeny Grin (Karlson2k) 16c9a00cb7 memorypool.c: added asserts 2019-06-12 17:18:24 +03:00
Evgeny Grin (Karlson2k) d49359450c daemon.c: minor marcos refactoring for clarity 2019-06-11 23:23:30 +03:00
Evgeny Grin (Karlson2k) abef1b01ed mhd_sockets.h: minor micros fixes 2019-06-10 20:44:01 +03:00
Evgeny Grin (Karlson2k) d84b96bb7d Bump MHD_VERSION to signal dev version 2019-06-09 23:19:20 +03:00
Evgeny Grin (Karlson2k) 9ddf07f81e Releasing 0.9.64 v0.9.64 2019-06-09 20:29:37 +03:00
Evgeny Grin (Karlson2k) e9493e0d34 microhttpd.h: reordered includes for better compatibility,
Updated ChangeLog
2019-06-09 20:03:20 +03:00
Evgeny Grin (Karlson2k) d7ad8607e9 tarball: add missing MSVS 2019 project files 2019-06-09 19:13:01 +03:00
Evgeny Grin (Karlson2k) ca0e18ba61 tests: fixed, removed deprecated HTTP code 2019-06-09 13:02:28 +03:00
Evgeny Grin (Karlson2k) fb550a4939 microhttpd.d: fixed Doxy for MHD_get_reason_phrase_for() 2019-06-09 12:14:31 +03:00
Evgeny Grin (Karlson2k) 6c1d4ad701 Updated HTTP status codes 2019-06-09 12:14:30 +03:00
Evgeny Grin (Karlson2k) e5f188a4cb contrib: implemented script for importing HTTP status codes 2019-06-09 12:14:30 +03:00
Evgeny Grin (Karlson2k) badb814e44 microhttpd.h: moved together deprecated and non-standard HTTP status codes,
deprecated more HTTP status codes
2019-06-09 12:14:29 +03:00
Evgeny Grin (Karlson2k) b0e9299664 microhttpd.h: moved deprecated HTTP code definitions to the end of the list 2019-06-09 12:14:29 +03:00
Evgeny Grin (Karlson2k) d496504d61 libmicrohttpd.h: Updated HTTP methods and headers 2019-06-09 12:14:28 +03:00
Evgeny Grin (Karlson2k) 56827b9b7a contrib: published scripts for updating MHD header with new HTTP methods and headers 2019-06-09 12:14:27 +03:00
Evgeny Grin (Karlson2k) 63fdb091c8 Updated .gitattributes, normalized line ending in source file 2019-06-09 12:14:18 +03:00
Christian Grothoff c530ee3be4 update .gitignore files 2019-06-08 17:10:25 +02:00
Evgeny Grin (Karlson2k) 31b90a287f Updated ChangeLog 2019-06-08 12:52:22 +03:00
Christian Grothoff 603ecd85bc prefix even potentially exported hash symbols with MHD_ (as proposed by Dirk Brinkmeier) 2019-06-03 23:46:28 +02:00
Christian Grothoff bf7c90c30f clarify return value is intentionally ignored 2019-06-02 22:13:00 +02:00
Evgeny Grin (Karlson2k) 140ddc5278 Updated .gitlab-ci.yml, added upload of dist tarball 2019-06-02 22:09:06 +03:00
Evgeny Grin (Karlson2k) 1f7962830e Added support for SOCK_NOSIGPIPE from Solaris 11.4 and NetBSD 7+ 2019-06-02 01:57:31 +03:00