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