Evgeny Grin (Karlson2k)
14a46d9c09
test_quiesce: added more checking and error reporting
2022-01-10 22:47:46 +03:00
Evgeny Grin (Karlson2k)
2f282f18d1
tests: fixed libcurl HTTP/1.0 / HTTP/1.1 setting
2022-01-10 19:10:49 +03:00
Evgeny Grin (Karlson2k)
a623db03b8
Added support for GNU/kFreeBSD in sockets functions
2022-01-10 15:20:31 +03:00
Evgeny Grin (Karlson2k)
f8d5c77fa7
configure: detect unimplemented pipe2() on GNU/kFreeBSD
2022-01-10 15:20:31 +03:00
Evgeny Grin (Karlson2k)
d70dd21369
configure: minor fixes in ITC type detection
2022-01-10 15:20:06 +03:00
Evgeny Grin (Karlson2k)
0a76e006e5
Fixed "make distcheck" (finally)
...
Also fixed "make dist" from read-only unpacked tarball.
2022-01-09 20:32:09 +03:00
Evgeny Grin (Karlson2k)
a8b2cce869
doc/examples/Makefile: fixed missing file
2022-01-09 20:04:06 +03:00
Evgeny Grin (Karlson2k)
bf89bd95f8
doc: fixed missing 'websocket.inc' in dist files
2022-01-09 19:50:37 +03:00
Evgeny Grin (Karlson2k)
64e274d45a
Fixed out-of-source-tree builds for 'po'
2022-01-09 19:27:38 +03:00
Evgeny Grin (Karlson2k)
0fda13824a
Minor README update
2022-01-09 19:26:45 +03:00
Evgeny Grin (Karlson2k)
259cbd8369
Moved 'po' dependencies to separate ./configure file
...
Having 'po' in main 'configure' confuse users as they see --enable-nls
and other related options in configure and think that gettext is
optional dependency to build MHD lib.
New structure should be more transparent for users.
Performed minor cleanup of dist files.
2022-01-09 19:26:45 +03:00
Evgeny Grin (Karlson2k)
5368cd9c35
Doxygen: changed description of make targets
2022-01-06 19:05:42 +03:00
Evgeny Grin (Karlson2k)
88b7523e13
Fixed compiler warning in examples
2022-01-06 19:05:41 +03:00
Evgeny Grin (Karlson2k)
cbd62cc2d3
Autotools refactoring: better follow GNU coding standards
...
Never override CFLAGS, CPPFLAGS, and LDFLAGS in 'configure'.
Let user override compile setting as make-time almost in the same way
like at configure-time.
Removed some redundant compile settings.
2022-01-06 19:05:41 +03:00
Evgeny Grin (Karlson2k)
895542a1ce
Makefile: added force update of doc version stamps before 'dist' target
2022-01-05 17:15:10 +03:00
Evgeny Grin (Karlson2k)
fc9824a7ce
root/.gitignore: updated
2022-01-05 17:15:10 +03:00
Evgeny Grin (Karlson2k)
ab82bab015
root/.gitignore: cleanup
2022-01-05 17:15:10 +03:00
Evgeny Grin (Karlson2k)
a50dd9ccbe
Makefile: added trick to use pre-dist-hook
2022-01-05 17:15:09 +03:00
Evgeny Grin (Karlson2k)
2ebde2cb71
Removed unused acinclude.m4
2022-01-05 17:15:09 +03:00
Evgeny Grin (Karlson2k)
1413f6ed53
doc/Makefile: fixed *-local rules
2022-01-05 17:15:09 +03:00
Evgeny Grin (Karlson2k)
a95b0941c5
doc/Makefile: reordered targets and dependencies
2022-01-05 17:15:09 +03:00
Evgeny Grin (Karlson2k)
acbe509888
Removed unused config.rpath from the root directory
...
This file should live in 'build-aux' dir
2022-01-05 17:15:08 +03:00
Evgeny Grin (Karlson2k)
3dc7d58587
automake: use right automake options
2022-01-05 17:15:08 +03:00
Evgeny Grin (Karlson2k)
510f7991db
Configure: do not define unused var in Makefiles
2022-01-05 17:15:08 +03:00
Evgeny Grin (Karlson2k)
5e90bb9288
doc/Makefile: added phony target to force update timestamp
2022-01-05 17:15:08 +03:00
Evgeny Grin (Karlson2k)
b1b3301ac3
Additional doxy corrections.
...
Fixes for 6d67eadb61
2021-12-30 12:39:50 +03:00
Evgeny Grin (Karlson2k)
11fcf26057
digestauth.c: fixed coding style
2021-12-29 10:48:31 +03:00
Evgeny Grin (Karlson2k)
6d67eadb61
Doxy corrections, fixes, and sync
2021-12-29 10:47:14 +03:00
Evgeny Grin (Karlson2k)
6f1b7c2c22
configure: fixed unwanted output on Fedora
2021-12-29 09:53:30 +03:00
Evgeny Grin (Karlson2k)
2b2a8dff1d
configure: clarified license message
...
Users tend to read "LGPLv2.1+ only" as "LGPLv2.1 only" because
"+" and "only" used together are confusing.
2021-12-28 11:58:50 +03:00
Evgeny Grin (Karlson2k)
983aa85d51
Bump MHD_VERSION to indicate development version
2021-12-28 11:58:50 +03:00
Evgeny Grin (Karlson2k)
940041ad78
Released GNU libmicrohttpd 0.9.75
v0.9.75
2021-12-26 20:35:58 +03:00
Evgeny Grin (Karlson2k)
1c381f499c
ChangeLog updated
2021-12-26 20:02:23 +03:00
Evgeny Grin (Karlson2k)
3478d3bcac
CI: use same CFLAGS for MinGW build as for other builds
2021-12-26 18:43:08 +03:00
Evgeny Grin (Karlson2k)
cf42e7fd4c
test_large_put: compatibility with old libcurl
...
Compatibility was broken by 5ce0c23e37
2021-12-26 18:25:45 +03:00
Evgeny Grin (Karlson2k)
b800cc1ec2
contrib/autotools-patches/apply-all.sh: implemented correct return value
2021-12-26 17:42:32 +03:00
Evgeny Grin (Karlson2k)
78784ce6db
test_large_put: increased timeout
...
Incremental test may took longer than 5 seconds.
2021-12-26 17:38:19 +03:00
Evgeny Grin (Karlson2k)
38dcc34b9c
test_large_put: added request timeout detection
2021-12-26 17:36:27 +03:00
Evgeny Grin (Karlson2k)
5ce0c23e37
test_large_put: added more checking for return values
2021-12-26 16:46:03 +03:00
Evgeny Grin (Karlson2k)
73c43a7ef7
Added workaround for system clock jumps back
...
Same OSes (namely OpenBSD) has system clocks that must be monotonic,
but in practice clocks may jump forward and back up to 500 milliseconds.
2021-12-26 12:41:49 +03:00
Evgeny Grin (Karlson2k)
0dd7f1732a
mhd_mono_clock: fixed comment
2021-12-26 12:41:49 +03:00
Evgeny Grin (Karlson2k)
430d7251fa
Reduced maximum possible connection timeout
...
The maximum timeout value is still too large to be used (more than
hundred thousand years).
2021-12-26 12:41:48 +03:00
Evgeny Grin (Karlson2k)
005d1f25b2
test_client_put_stop: ensure that some data will be received by MHD before closing
...
Simplified and unified code, improved readability.
2021-12-26 12:41:48 +03:00
Evgeny Grin (Karlson2k)
8140b9e737
test_client_put_stop: added detection of unexpected connection shut down
2021-12-26 12:41:47 +03:00
Evgeny Grin (Karlson2k)
1497b774c7
connection: mute compiler warning for some platforms
2021-12-25 15:26:26 +03:00
Evgeny Grin (Karlson2k)
826b4a7a81
MSVC: exclude unneeded file from builds
2021-12-24 21:25:10 +03:00
Evgeny Grin (Karlson2k)
cd5a53a9c4
MSVC projects: fixed one file placement
2021-12-24 19:32:22 +03:00
Evgeny Grin (Karlson2k)
9763d2fa61
configure: fixed portability
2021-12-24 09:44:31 +03:00
Evgeny Grin (Karlson2k)
747a2151bf
configure: fixed compiler warning on MSys2/MinGW64 package build
2021-12-20 21:00:00 +03:00
Evgeny Grin (Karlson2k)
6f04fde5e6
Makefile: removed duplicated recipe for W32
2021-12-20 19:27:27 +03:00