Commit Graph
4192 Commits
Author SHA1 Message Date
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