Evgeny Grin (Karlson2k)
84a92e8a71
Added more workarounds for uncrustify bugs
2022-01-18 15:22:35 +03:00
Evgeny Grin (Karlson2k)
ba2d078858
largepost: fixed code style
2022-01-18 15:19:13 +03:00
Evgeny Grin (Karlson2k)
bd41946e8f
Renamed 'con_cls' -> 'req_cls' for access handler callback
...
The argument is actually request-specific, not connection specific. The
name was confusing.
Fixed related documentation and clarified usage.
Also fixed code where argument named 'unused' was actually used.
2022-01-18 15:18:40 +03:00
Evgeny Grin (Karlson2k)
17c22c2c3b
digestauth: added macros for algorithms identifications
2022-01-18 12:41:32 +03:00
Christian Grothoff
899e26205a
fix capitalization of SHA-256 / MD5 as per RFC 7616 as reported on the mailinglist by Ahmet Kermen
2022-01-17 10:51:08 +01:00
Evgeny Grin (Karlson2k)
0ea5d51447
test_upgrade{,_large}: used the same port for all checks.
...
Fixed port conflict for platforms with broken detection of autobind port
2022-01-15 17:45:48 +03:00
Evgeny Grin (Karlson2k)
0a478564f7
test_upgrade{,_large}: simplified stdout,stderr flushing
2022-01-15 17:27:45 +03:00
Evgeny Grin (Karlson2k)
d44b9b23e0
test_upgrade_large: applied fixes and improvements from test_upgrade
2022-01-15 17:04:51 +03:00
Evgeny Grin (Karlson2k)
dab2e23151
test_upgrade: added missing fflush()
2022-01-15 17:04:51 +03:00
Evgeny Grin (Karlson2k)
42d39ec4bf
test_upgrade: minor code refactoring
2022-01-15 17:04:51 +03:00
Evgeny Grin (Karlson2k)
8c4f7ce1ea
test_upgrade: use 'volatile' for variable with multithread access
2022-01-15 17:04:51 +03:00
Evgeny Grin (Karlson2k)
b5a7f1835f
test_upgrade: fail if connection is closed when it shouldn't
2022-01-15 17:04:50 +03:00
Evgeny Grin (Karlson2k)
34a6a0254f
test_upgrade: don't fail with particular sockets errors
2022-01-15 17:04:50 +03:00
Evgeny Grin (Karlson2k)
c5c6afeeb9
test_upgrade: replaced a few left abort() with meaningful descriptions
2022-01-15 15:53:47 +03:00
Evgeny Grin (Karlson2k)
376afc84c2
test_upgrade: added detailed error reporting and add some check for return values
2022-01-13 22:16:19 +03:00
Evgeny Grin (Karlson2k)
b09dc37301
test_upgrade{,_large}: fixed use of uninitialized value
2022-01-13 21:04:03 +03:00
Evgeny Grin (Karlson2k)
ebe0f498d8
tests: simplified libcurl HTTP settings
2022-01-12 19:15:56 +03:00
Evgeny Grin (Karlson2k)
856d716866
testcurl tests: updated to use test helpers in local headers
2022-01-12 19:15:16 +03:00
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