Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | configure: fixed typos in messages | Evgeny Grin (Karlson2k) | 2022-09-27 |
| | |||
* | Implemented support for hash calculation by GnuTLS lib functions | Evgeny Grin (Karlson2k) | 2022-09-25 |
| | |||
* | digestauth: added support for SHA-512/256, made MD5 and SHA-256 optional | Evgeny Grin (Karlson2k) | 2022-09-11 |
| | | | | | Give more flexibility for custom builds: MD5, SHA-256 and SHA-512/256 may be disabled individually. | ||
* | Implemented SHA-512/256 hashing support | Evgeny Grin (Karlson2k) | 2022-09-11 |
| | | | | | | The full implementation, with support hashing of more than 2 EiB (exbibytes), as described by specification. Includes additional code path for more compact code. | ||
* | configure: fixed underquoting, typos, wording | Evgeny Grin (Karlson2k) | 2022-09-11 |
| | |||
* | configure: control more parameters with 'build-type' | Evgeny Grin (Karlson2k) | 2022-07-30 |
| | |||
* | configure: report in summary whether static and shared version will be built | Evgeny Grin (Karlson2k) | 2022-07-30 |
| | |||
* | configure: cosmetics | Evgeny Grin (Karlson2k) | 2022-07-30 |
| | |||
* | -fix typos | Christian Grothoff | 2022-06-26 |
| | |||
* | configure: removed unused variable | Evgeny Grin (Karlson2k) | 2022-06-22 |
| | |||
* | configure: added basic support for AIX XLC flags | Evgeny Grin (Karlson2k) | 2022-06-22 |
| | |||
* | configure: removed unneeded special flags for Darwin | Evgeny Grin (Karlson2k) | 2022-06-22 |
| | |||
* | configure: added parameter '--enable-compact-code' | Evgeny Grin (Karlson2k) | 2022-06-15 |
| | |||
* | configure: clarified messages for "build types" | Evgeny Grin (Karlson2k) | 2022-06-15 |
| | |||
* | configure: disabled one more warning on clang | Evgeny Grin (Karlson2k) | 2022-05-31 |
| | |||
* | configure: added more workarounds for clang | Evgeny Grin (Karlson2k) | 2022-05-31 |
| | |||
* | authentication: reworked header parsing | Evgeny Grin (Karlson2k) | 2022-05-31 |
| | | | | | | | | | Added single function to parse all enabled authentication schemes header strings. The parsing result is cached and reused thus avoiding repetitive header parsing. The new function correctly "unquotes" values (backslashes are removed) as required by RFC. | ||
* | configure: do not use -Wno-reserved-macro-identifier | Evgeny Grin (Karlson2k) | 2022-05-29 |
| | | | | It may confuse compiler when it is used as linked wrapper. | ||
* | configure: do not use -Og with Clang when ASAN enabled | Evgeny Grin (Karlson2k) | 2022-05-29 |
| | |||
* | configure: do not use '-Wreserved-macro-identifier' | Evgeny Grin (Karlson2k) | 2022-05-28 |
| | |||
* | configure: use standard Linux settings for Linux on ARM | Evgeny Grin (Karlson2k) | 2022-05-16 |
| | |||
* | configure: use correct quoting in OS detection part | Evgeny Grin (Karlson2k) | 2022-05-16 |
| | |||
* | configure: additional warning flags | Evgeny Grin (Karlson2k) | 2022-05-16 |
| | | | | | * Added clang-specific warnings * More problems detected with GCC | ||
* | Made cookie parsing optional feature | Evgeny Grin (Karlson2k) | 2022-05-15 |
| | |||
* | configure: added 'debugger' build type | Evgeny Grin (Karlson2k) | 2022-05-04 |
| | | | | Suitable for walking the code with debugger. | ||
* | configure: fixed copy-paste error introduced by ↵ | Evgeny Grin (Karlson2k) | 2022-05-04 |
| | | | | 5e45bedae5684ac71347fcb6b8d43740866417ed | ||
* | configure: use CPPFLAGS for _DEBUG macro | Evgeny Grin (Karlson2k) | 2022-05-04 |
| | | | | | MHD_config.h is not used by some source files. CPPFLAGS force usage of required assert() mode. | ||
* | configure: added missing settings for debug builds | Evgeny Grin (Karlson2k) | 2022-05-04 |
| | |||
* | get_timeout_millisec_(): refactoring for readability | Evgeny Grin (Karlson2k) | 2022-04-27 |
| | |||
* | thread-per-connection: improved timeout handling for 'poll()' mode, fixed ↵ | Evgeny Grin (Karlson2k) | 2022-04-27 |
| | | | | | | | | | short busy-waiting * Avoid unneeded wake-ups * More precise timeout with milliseconds accuracy * Fixed potential short (less than one second) busy waiting when connection is about to expire. | ||
* | configure: fixed clang's "argument unused" | Evgeny Grin (Karlson2k) | 2022-04-25 |
| | |||
* | configure: changed warning compiler flags | Evgeny Grin (Karlson2k) | 2022-04-23 |
| | | | | | | | * Removed -Wformat-overflow=2 and -Wformat-truncation=2, '=2' gives only false positive warnings. * Added -Wformat-security * Added -Wmissing-declarations | ||
* | configure: improved usage of 'pie' mode for hardening | Evgeny Grin (Karlson2k) | 2022-04-17 |
| | |||
* | Configure: minor results print clarification | Evgeny Grin (Karlson2k) | 2022-04-17 |
| | |||
* | configure: minor fix | Evgeny Grin (Karlson2k) | 2022-04-17 |
| | | | | Added quoting for string values. | ||
* | configure: fixed broken configure due to the missing value | Evgeny Grin (Karlson2k) | 2022-04-17 |
| | |||
* | configure: set minimal supported OS version in W32 binaries | Evgeny Grin (Karlson2k) | 2022-04-16 |
| | |||
* | configure: added --enable-build-type=TYPE | Evgeny Grin (Karlson2k) | 2022-04-16 |
| | | | | | | | Useful to quickly define settings combination. Individual settings still could be overridden by individual parameters. Added autoconf macros for compiler and linker flags | ||
* | configure: further improved *FLAGS reporting | Evgeny Grin (Karlson2k) | 2022-04-13 |
| | |||
* | configure: netter format reporting for *FLAGS | Evgeny Grin (Karlson2k) | 2022-04-03 |
| | |||
* | configure: added final reporting for *FLAGS | Evgeny Grin (Karlson2k) | 2022-04-03 |
| | |||
* | Moved libtool-specific flags to Makefile | Evgeny Grin (Karlson2k) | 2022-04-03 |
| | |||
* | configure: used more reliable test for -fvisibility | Evgeny Grin (Karlson2k) | 2022-04-03 |
| | |||
* | configure: added workaround for problematic formating tools | Evgeny Grin (Karlson2k) | 2022-04-03 |
| | |||
* | configure: modified z/OS settings | Evgeny Grin (Karlson2k) | 2022-04-03 |
| | |||
* | configure: moved initialisation block | Evgeny Grin (Karlson2k) | 2022-04-03 |
| | |||
* | configure: added "auto-optional" value for sanitizers parameter | Evgeny Grin (Karlson2k) | 2022-03-20 |
| | | | | | "auto-optional" detects and enables any supported sanitizers and does not fail if no sanitizers are available | ||
* | configure: do not use sanitizers without run-time lib, unless explicitly ↵ | Evgeny Grin (Karlson2k) | 2022-03-19 |
| | | | | | | | requested Sanitizers without run-time libs have very limited value and often are not tested properly. Do not enable them unless explicitly requested. | ||
* | configure: fixed order of compiler flags, fixed check | Evgeny Grin (Karlson2k) | 2022-03-19 |
| | |||
* | configure: fixed compiler flags for UBSan | Evgeny Grin (Karlson2k) | 2022-03-19 |
| |