aboutsummaryrefslogtreecommitdiff
path: root/configure.ac
Commit message (Collapse)AuthorAge
* configure: fixed typos in messagesEvgeny Grin (Karlson2k)2022-09-27
|
* Implemented support for hash calculation by GnuTLS lib functionsEvgeny Grin (Karlson2k)2022-09-25
|
* digestauth: added support for SHA-512/256, made MD5 and SHA-256 optionalEvgeny 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 supportEvgeny 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, wordingEvgeny 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 builtEvgeny Grin (Karlson2k)2022-07-30
|
* configure: cosmeticsEvgeny Grin (Karlson2k)2022-07-30
|
* -fix typosChristian Grothoff2022-06-26
|
* configure: removed unused variableEvgeny Grin (Karlson2k)2022-06-22
|
* configure: added basic support for AIX XLC flagsEvgeny Grin (Karlson2k)2022-06-22
|
* configure: removed unneeded special flags for DarwinEvgeny 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 clangEvgeny Grin (Karlson2k)2022-05-31
|
* configure: added more workarounds for clangEvgeny Grin (Karlson2k)2022-05-31
|
* authentication: reworked header parsingEvgeny 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-identifierEvgeny 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 enabledEvgeny 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 ARMEvgeny Grin (Karlson2k)2022-05-16
|
* configure: use correct quoting in OS detection partEvgeny Grin (Karlson2k)2022-05-16
|
* configure: additional warning flagsEvgeny Grin (Karlson2k)2022-05-16
| | | | | * Added clang-specific warnings * More problems detected with GCC
* Made cookie parsing optional featureEvgeny Grin (Karlson2k)2022-05-15
|
* configure: added 'debugger' build typeEvgeny 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 macroEvgeny 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 buildsEvgeny Grin (Karlson2k)2022-05-04
|
* get_timeout_millisec_(): refactoring for readabilityEvgeny 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 flagsEvgeny 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 hardeningEvgeny Grin (Karlson2k)2022-04-17
|
* Configure: minor results print clarificationEvgeny Grin (Karlson2k)2022-04-17
|
* configure: minor fixEvgeny Grin (Karlson2k)2022-04-17
| | | | Added quoting for string values.
* configure: fixed broken configure due to the missing valueEvgeny Grin (Karlson2k)2022-04-17
|
* configure: set minimal supported OS version in W32 binariesEvgeny Grin (Karlson2k)2022-04-16
|
* configure: added --enable-build-type=TYPEEvgeny 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 reportingEvgeny Grin (Karlson2k)2022-04-13
|
* configure: netter format reporting for *FLAGSEvgeny Grin (Karlson2k)2022-04-03
|
* configure: added final reporting for *FLAGSEvgeny Grin (Karlson2k)2022-04-03
|
* Moved libtool-specific flags to MakefileEvgeny Grin (Karlson2k)2022-04-03
|
* configure: used more reliable test for -fvisibilityEvgeny Grin (Karlson2k)2022-04-03
|
* configure: added workaround for problematic formating toolsEvgeny Grin (Karlson2k)2022-04-03
|
* configure: modified z/OS settingsEvgeny Grin (Karlson2k)2022-04-03
|
* configure: moved initialisation blockEvgeny Grin (Karlson2k)2022-04-03
|
* configure: added "auto-optional" value for sanitizers parameterEvgeny 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 checkEvgeny Grin (Karlson2k)2022-03-19
|
* configure: fixed compiler flags for UBSanEvgeny Grin (Karlson2k)2022-03-19
|