Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Refactored user-poison: minimized scope of non-sanitized code | Evgeny Grin (Karlson2k) | 2022-11-26 |
| | |||
* | Fixed macro name spelling | Evgeny Grin (Karlson2k) | 2022-11-06 |
| | |||
* | Use '#ifdef PARAM' instead of '#if PARAM' for configuration options | Evgeny Grin (Karlson2k) | 2022-05-16 |
| | |||
* | Fixed compiler warnings of implicit casting, which could change the value | Evgeny Grin (Karlson2k) | 2022-04-27 |
| | |||
* | Fixed many macros | Evgeny Grin (Karlson2k) | 2022-04-23 |
| | | | | 'defined()' should be used without space before bracket | ||
* | memorypool: fixed: unpoison memory for ASAN before destroying pool | Evgeny Grin (Karlson2k) | 2022-03-07 |
| | |||
* | Doxy corrections, fixes, and sync | Evgeny Grin (Karlson2k) | 2021-12-29 |
| | |||
* | memorypool: minor doxy clarification | Evgeny Grin (Karlson2k) | 2021-11-25 |
| | |||
* | memorypool: minor code improvments | Evgeny Grin (Karlson2k) | 2021-10-31 |
| | |||
* | memorypool: fixed code style | Evgeny Grin (Karlson2k) | 2021-10-31 |
| | |||
* | memorypool: improved macros for manual poisoning | Evgeny Grin (Karlson2k) | 2021-10-31 |
| | |||
* | Removed redundant macro | Evgeny Grin (Karlson2k) | 2021-10-29 |
| | |||
* | Further improved PAGESIZE macro detection | Evgeny Grin (Karlson2k) | 2021-10-27 |
| | |||
* | Added check at configure time for PAGESIZE and PAGE_SIZE macros | Evgeny Grin (Karlson2k) | 2021-10-24 |
| | | | | | Some platforms may have them defined as call of function so compile-time check for valid number may not work. | ||
* | MemoryPool: realloc: do not move old buffer pointer even if buffer size is zero | Evgeny Grin (Karlson2k) | 2021-10-10 |
| | |||
* | Added custom memory poisoning for MemoryPool | Evgeny Grin (Karlson2k) | 2021-10-10 |
| | |||
* | Partially reworked memory allocation from the pool | Evgeny Grin (Karlson2k) | 2021-10-10 |
| | | | | | | More robust implementation, should catch non-standard situations. Always track read and write buffers, even if size is zero as buffer pointers are used for data size calculations. | ||
* | memorypool: added assert in MHD_pool_reallocate() | Evgeny Grin (Karlson2k) | 2021-09-29 |
| | |||
* | memorypool: mute sanitizer errors | Evgeny Grin (Karlson2k) | 2021-09-08 |
| | | | | Avoid using even temporal pointer values out of allocated area | ||
* | Test for stdlib.h presence | Evgeny Grin (Karlson2k) | 2021-09-01 |
| | |||
* | memory pool: added internal helper function | Evgeny Grin (Karlson2k) | 2021-08-23 |
| | |||
* | Updated some copyrights | Evgeny Grin (Karlson2k) | 2021-07-30 |
| | |||
* | MemoryPool: fixed assert | Evgeny Grin (Karlson2k) | 2021-07-29 |
| | |||
* | memorypool: muted compiler warning and additional assert | Evgeny Grin (Karlson2k) | 2021-04-17 |
| | |||
* | memorypool: fixed assert for an edge situation | Evgeny Grin (Karlson2k) | 2020-10-07 |
| | |||
* | memorypool: more sanity checks | Evgeny Grin (Karlson2k) | 2020-10-07 |
| | |||
* | memorypool: added sanity checks | Evgeny Grin (Karlson2k) | 2020-10-05 |
| | |||
* | memorypool: fixed typo | Evgeny Grin (Karlson2k) | 2020-10-05 |
| | |||
* | fix transmission stall issue with upgraded TLS connections reported by ↵ | Christian Grothoff | 2020-09-27 |
| | | | | Nguyen Xuan Viet on the mailinglist | ||
* | tighten formatting rules | Christian Grothoff | 2019-10-31 |
| | |||
* | indentation fixes | Christian Grothoff | 2019-10-06 |
| | |||
* | fixing c99 issues reported in #5826 | Christian Grothoff | 2019-08-24 |
| | |||
* | MHD_pool_reallocate(): never allocate additional buffer when shrinking | Evgeny Grin (Karlson2k) | 2019-06-17 |
| | |||
* | memorypool: comments minor improvements | Evgeny Grin (Karlson2k) | 2019-06-16 |
| | |||
* | memorypool: re-commit memory on W32 when resetting pool | Evgeny Grin (Karlson2k) | 2019-06-16 |
| | |||
* | memorypool: round mmap allocation for page size | Evgeny Grin (Karlson2k) | 2019-06-16 |
| | |||
* | memorypool: fixed MHD_pool_reset() | Evgeny Grin (Karlson2k) | 2019-06-16 |
| | |||
* | memorypool: reallocate: more checks for value wrap, small optimization | Evgeny Grin (Karlson2k) | 2019-06-13 |
| | |||
* | memorypool: correctly support exotic platform where size of pointer is not ↵ | Evgeny Grin (Karlson2k) | 2019-06-13 |
| | | | | power of two | ||
* | memorypool: removed redundant check, which also fails in case shrinking | Evgeny Grin (Karlson2k) | 2019-06-13 |
| | |||
* | memorypool: fixed build with VC, minor fixes | Evgeny Grin (Karlson2k) | 2019-06-13 |
| | |||
* | memorypool: better check for value wraps | Evgeny Grin (Karlson2k) | 2019-06-13 |
| | |||
* | memorypool: fixed/rewritten MHD_pool_reallocate() | Evgeny Grin (Karlson2k) | 2019-06-13 |
| | |||
* | memorypool: minor macro and comment fixes | Evgeny Grin (Karlson2k) | 2019-06-13 |
| | |||
* | memorypool: fixed possible crash if failed to allocate memory on W32 | Evgeny Grin (Karlson2k) | 2019-06-12 |
| | |||
* | memorypool: use 'bool' instead MHD_YES/MHD_NO and 'uint8_t' instead of 'char' | Evgeny Grin (Karlson2k) | 2019-06-12 |
| | |||
* | memorypool: further narrow down includes | Evgeny Grin (Karlson2k) | 2019-06-12 |
| | |||
* | memorypool: refactored includes, moved out unrelated function | Evgeny Grin (Karlson2k) | 2019-06-12 |
| | |||
* | memorypool.c: added asserts | Evgeny Grin (Karlson2k) | 2019-06-12 |
| | |||
* | Improved doxy for MHD_free() and MHD_digest_auth_get_username() | Evgeny Grin (Karlson2k) | 2017-11-23 |
| |