Commit Graph
4225 Commits
Author SHA1 Message Date
Evgeny Grin (Karlson2k) e76cb57960 Added autoconf patches and fixes 2023-05-18 16:20:08 +03:00
Evgeny Grin (Karlson2k) c56cc6ce03 Updated libtool fixes 2023-04-12 16:03:06 +03:00
Evgeny Grin (Karlson2k) 28e28ff4c1 Added tests with single and double folded header 2023-04-06 10:25:54 +03:00
Evgeny Grin (Karlson2k) c3c61b428d Added test with large folded header 2023-04-06 10:25:54 +03:00
Evgeny Grin (Karlson2k) 72458dbc89 Added test with folded header placed last 2023-04-06 10:25:54 +03:00
Evgeny Grin (Karlson2k) 1e6eeab281 Added new tests with header fold 2023-04-06 10:25:54 +03:00
Evgeny Grin (Karlson2k) 4f6b67ece5 connection.c: fixed processing of folded headers 2023-04-06 10:25:53 +03:00
Evgeny Grin (Karlson2k) d1c1699dfc Disabled badly broken TLS tests 2023-03-31 18:50:38 +02:00
Evgeny Grin (Karlson2k) 0c21f89702 HTTPS test: fixed unmatched function declaration 2023-03-31 18:50:37 +02:00
Evgeny Grin (Karlson2k) 960b53d816 Fixed initialisation of old GnuTLS versions 2023-03-31 18:50:37 +02:00
Evgeny Grin (Karlson2k) a93ca180b2 Upgraded TLS: fixed inefficient communication 2023-03-31 18:50:36 +02:00
Evgeny Grin (Karlson2k) 2202961654 microhttpd.h: fixed typo in doxy 2023-03-31 18:50:36 +02:00
Evgeny Grin (Karlson2k) 95c25489be mhd_shutdown_socket_trigger.m4: fixed preprocessor conditional 2023-03-31 18:50:36 +02:00
Evgeny Grin (Karlson2k) b5aa81a360 configure: cosmetics: deleted extra spaces 2023-03-31 18:50:35 +02:00
Evgeny Grin (Karlson2k) 1fbc224d5c configure: improved compatibility with POSIX 2023-03-31 18:50:35 +02:00
Evgeny Grin (Karlson2k) f9f78eb692 configure: cosmetics
Fixed warnings reported by some IDEs.
2023-03-31 18:50:35 +02:00
Evgeny Grin (Karlson2k) 4151762306 configure: fixed potential compiler warnings, added usage of cache vars
Fixed compiler warnings on non-Linux based platforms.
Added some cache variables usages for easy override configure results.
2023-03-31 18:50:34 +02:00
Evgeny Grin (Karlson2k) d955663c53 configure: fixed more compiler warnings in log 2023-03-31 18:50:34 +02:00
Evgeny Grin (Karlson2k) 665144db33 configure: fixed checking for system libs, fixed .pc file
Fixed compiler warning when checking for libraries.
The private libraries var (used when linking with static lib) were fixed
in pkg-conf file.
2023-03-31 18:50:34 +02:00
Evgeny Grin (Karlson2k) 95ecc898e9 libcurl.m4: patched to fix compiler warning 2023-03-31 18:50:33 +02:00
Evgeny Grin (Karlson2k) 44c860d293 libcurl.m4: updated to the latest version 2023-03-31 18:50:33 +02:00
Evgeny Grin (Karlson2k) 8891e04a37 configure: fixed some compiler warnings for checks
Fixed compatibility with future compilers versions
2023-03-31 18:50:33 +02:00
Evgeny Grin (Karlson2k) dd5e1e6c0b mhd_shutdown_socket_trigger.m4: fixed compiler warning 2023-03-31 18:50:32 +02:00
Evgeny Grin (Karlson2k) ee269b8d54 Makefile: fixed build with 'make' without nested vars support 2023-03-31 18:50:32 +02:00
Evgeny Grin (Karlson2k) 18a9753ac6 configure: fixed checks for tsearch() and related
New check works correctly with new compilers.
Added known problematic implementations.
Added more checks for correct behaviour.
Removed some m4 macros.
2023-03-31 18:50:32 +02:00
Evgeny Grin (Karlson2k) 13c169431b mhd_check_link_run.m4: fixed typo in comment 2023-03-31 18:50:31 +02:00
Evgeny Grin (Karlson2k) 499ff1087c tsearch.{h,c}: updated to the latest fixed version
Minor modification added to avoid compiler warnings
2023-03-31 18:50:31 +02:00
Evgeny Grin (Karlson2k) db438d8e7c mhd_find_lib.m4: fixed compatibility with old autoconf 2023-03-31 18:50:31 +02:00
Evgeny Grin (Karlson2k) 8620e701f0 mhd_find_lib.m4: added new autoconf macro 2023-03-31 18:50:30 +02:00
Evgeny Grin (Karlson2k) bec6b711a5 mhd_check_func.m4: added check for function declaration 2023-03-31 18:50:30 +02:00
Evgeny Grin (Karlson2k) 15fcfe7ff5 mhd_check_func.m4: updated
Fixed possible compiler warning with strictest compiler settings
2023-03-31 18:50:30 +02:00
Evgeny Grin (Karlson2k) 841e9832a3 mhd_check_func.m4: fixed macro
Previously macro failed with comma-delimited and quoted parameters
2023-03-31 18:50:29 +02:00
Evgeny Grin (Karlson2k) 588872f121 mhd_check_func.m4: fixed overquoting 2023-03-31 18:50:29 +02:00
Evgeny Grin (Karlson2k) b5e615396b mhd_check_func.m4: fixed English grammar 2023-03-31 18:50:29 +02:00
Evgeny Grin (Karlson2k) ed91bac481 mhd_norm_expd.m4: added autoconf helper macro 2023-03-31 18:50:28 +02:00
Evgeny Grin (Karlson2k) 86d8267347 MHD_get_version_bin(): added new function 2023-03-31 18:50:28 +02:00
Christian Grothoff 4dee893016 add assertion to guard against bad behavior described in #7196, also document that after suspending one must return MHD_YES 2023-03-31 18:50:28 +02:00
Christian Grothoff a8d0893dee -typo 2023-03-31 18:50:27 +02:00
Evgeny Grin (Karlson2k) 91e9e007a6 configure: try to detect whether eventfd is enabled
eventfd is optional kernel feature, MHD can work just fine without
eventfd enabled.
2023-03-31 18:50:27 +02:00
Evgeny Grin (Karlson2k) e6f63b1c7e configure: used better detection of some functions when cross-compiling 2023-03-31 18:50:27 +02:00
Evgeny Grin (Karlson2k) 12be5b6eb7 Added new M4 helper macro 2023-03-31 18:50:26 +02:00
Evgeny Grin (Karlson2k) 6678ab663a test_get_iovec: fixed missing include headers 2023-03-31 18:50:26 +02:00
Evgeny Grin (Karlson2k) 008930af12 test_upgrade{,_large}: fixed HTTP/1.1 compatibility 2023-03-31 18:50:25 +02:00
Evgeny Grin (Karlson2k) d1045cc1d1 testcurl: fixed checking response headers as null-terminated string 2023-03-31 18:50:25 +02:00
Evgeny Grin (Karlson2k) d15adc7f82 testzzuf: fixed missing CPPFLAGS from configure 2023-03-31 18:50:25 +02:00
Evgeny Grin (Karlson2k) d05e6b9e1a mhd_assert: use "DEBUG" macro defined by some toolchains 2023-03-31 18:50:24 +02:00
Evgeny Grin (Karlson2k) 73577a264d daemon: fixed delayed notification callback in thread-per-connection mode 2023-03-31 18:50:24 +02:00
Evgeny Grin (Karlson2k) f266586c4e mhd_str: fixed compiler warning for compact code 2023-03-31 18:50:24 +02:00
Evgeny Grin (Karlson2k) 7b1524f3df configure: fixed typos in messages 2023-03-31 18:50:23 +02:00
Evgeny Grin (Karlson2k) 2a1ff2f9a2 connection: skip no-op calling of body generation functions when response body is not used 2023-03-31 18:50:23 +02:00