diff options
author | Alexander Dahl <ada@thorsis.com> | 2021-12-03 11:01:03 +0100 |
---|---|---|
committer | Michael Olbrich <m.olbrich@pengutronix.de> | 2021-12-09 15:44:30 +0100 |
commit | cff5fd989337cfd77343087b24f5c865f8d37276 (patch) | |
tree | 3c8911f0dbdc0a99bdaaf9da0bc5804e554838c8 /rules/libmicrohttpd.make | |
parent | 44dc6d6a3111c379afb2349abb3caa9fb92e2355 (diff) | |
download | ptxdist-cff5fd989337cfd77343087b24f5c865f8d37276.tar.gz ptxdist-cff5fd989337cfd77343087b24f5c865f8d37276.tar.xz |
libmicrohttpd: version bump 0.9.66 -> 0.9.73
Noteworthy changes:
- added compiler and linker hardening options
- performance improvements
- improved test coverage
- bugfixes
- url encoding keys without values in postprocessor
- 100 continue handling
- buffer overflow in URL parser
- more postprocessor parser bugs
- potential postprocessor crashes
- resource leaks in error handlers
- thread safety
- improve code robustness
- introduce enum MHD_result
- build fixes
- restored parallel build
- build with disabled features (messages, https, …)
eCos license text was split up in two files.
Link: https://bugs.gnunet.org/view.php?id=5868
Signed-off-by: Alexander Dahl <ada@thorsis.com>
Message-Id: <20211203100103.3476-4-ada@thorsis.com>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/libmicrohttpd.make')
-rw-r--r-- | rules/libmicrohttpd.make | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/rules/libmicrohttpd.make b/rules/libmicrohttpd.make index 313a52c9b..6955449a7 100644 --- a/rules/libmicrohttpd.make +++ b/rules/libmicrohttpd.make @@ -15,8 +15,8 @@ PACKAGES-$(PTXCONF_LIBMICROHTTPD) += libmicrohttpd # # Paths and names # -LIBMICROHTTPD_VERSION := 0.9.66 -LIBMICROHTTPD_MD5 := ce4050e75cc40d68506e2b403e1a76f9 +LIBMICROHTTPD_VERSION := 0.9.73 +LIBMICROHTTPD_MD5 := 2b15949b1633e4fa487e08cdcc97f0e3 LIBMICROHTTPD := libmicrohttpd-$(LIBMICROHTTPD_VERSION) LIBMICROHTTPD_SUFFIX := tar.gz LIBMICROHTTPD_URL := $(call ptx/mirror, GNU, libmicrohttpd/$(LIBMICROHTTPD).$(LIBMICROHTTPD_SUFFIX)) @@ -31,7 +31,8 @@ LIBMICROHTTPD_LICENSE := LGPL-2.1-only else LIBMICROHTTPD_LICENSE := LGPL-2.1-only OR GPL-2.0-only WITH eCos-exception-2.0 LIBMICROHTTPD_LICENSE_FILES += \ - file://doc/ecos.texi;md5=2f39d254e3e5ed800a68ed0fc265b8a1 + file://doc/gpl-2.0.texi;md5=677a43782a1741516a301d9bc9ba9bf6 \ + file://doc/ecos.texi;md5=3d1924c9f32fb6f323cca650df416f54 endif # ---------------------------------------------------------------------------- @@ -46,9 +47,13 @@ LIBMICROHTTPD_CONF_OPT := \ $(CROSS_AUTOCONF_USR) \ --disable-nls \ --disable-rpath \ + --enable-gcc-hardening \ + --enable-linker-hardening \ + --disable-sanitizer \ --disable-thread-names \ --disable-doc \ --disable-examples \ + --disable-heavy-tests \ --enable-poll \ --enable-epoll \ --enable-itc=eventfd \ |