diff --git a/libmicrohttpd-0.9.77.tar.gz b/libmicrohttpd-0.9.77.tar.gz deleted file mode 100644 index aa48de6..0000000 --- a/libmicrohttpd-0.9.77.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:9e7023a151120060d2806a6ea4c13ca9933ece4eacfc5c9464d20edddb76b0a0 -size 1896679 diff --git a/libmicrohttpd-0.9.77.tar.gz.sig b/libmicrohttpd-0.9.77.tar.gz.sig deleted file mode 100644 index 20119cd..0000000 Binary files a/libmicrohttpd-0.9.77.tar.gz.sig and /dev/null differ diff --git a/libmicrohttpd-1.0.0.tar.gz b/libmicrohttpd-1.0.0.tar.gz new file mode 100644 index 0000000..1953618 --- /dev/null +++ b/libmicrohttpd-1.0.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a02792d3cd1520e2ecfed9df642079d44a36ed87167442b28d7ed19e906e3e96 +size 2238702 diff --git a/libmicrohttpd-1.0.0.tar.gz.sig b/libmicrohttpd-1.0.0.tar.gz.sig new file mode 100644 index 0000000..3e1a626 Binary files /dev/null and b/libmicrohttpd-1.0.0.tar.gz.sig differ diff --git a/libmicrohttpd.changes b/libmicrohttpd.changes index 34ffb41..45a3de4 100644 --- a/libmicrohttpd.changes +++ b/libmicrohttpd.changes @@ -1,3 +1,20 @@ +------------------------------------------------------------------- +Mon Feb 5 18:21:53 UTC 2024 - Andreas Stieger + +- libmicrohttpd 1.0.0: + * first stable release + * Client request parsing was rewritten to RFC 9910 and RFC 9112 + * Support for strict and lenient specification enforcement + * Digest Auth was reworked, improved support for RFC 7617 + * Improved functionality in multi-threading environment, + especially with external sockets polling modes. + * Reworked Basic Auth, adding new convenient API functions. + * Re-implemented GnuTLS initialisation. Now supported + libmicrohttpd-specific system-wide configuration, as well as + generic GnuTLS system-wide configuration. Application may adjust + settings based on system configuration instead of specifying its + own full configuration. + ------------------------------------------------------------------- Wed May 31 04:59:03 UTC 2023 - Andreas Stieger diff --git a/libmicrohttpd.spec b/libmicrohttpd.spec index cd3d7c7..6bb8a34 100644 --- a/libmicrohttpd.spec +++ b/libmicrohttpd.spec @@ -3,6 +3,7 @@ # # Copyright (c) 2023 SUSE LLC # Copyright (c) 2010,2011,2012 Stephan Kleine +# Copyright (c) 2024 Andreas Stieger # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,7 +21,7 @@ %global sover 12 %global libname %{name}%{sover} Name: libmicrohttpd -Version: 0.9.77 +Version: 1.0.0 Release: 0 Summary: Small Embeddable HTTP Server Library # Some internal tests are licenced as GPL-3.0+ - they are only used in @@ -85,7 +86,7 @@ Headers, pkg-config files, so link and other development files for %{name} (%{summary}). %prep -%setup -q +%autosetup -p1 %build %configure \ @@ -107,13 +108,9 @@ find %{buildroot} -type f -name "*.la" -delete -print rm -v %{buildroot}%{_infodir}/%{name}_performance_data.png %check -# Parallel execution of tests fail -# Tests randomly fail so keep them in log for inspection rather than for valid -# verification of anything. -%make_build -j1 check || : +%make_build check -%post -n %{libname} -p /sbin/ldconfig -%postun -n %{libname} -p /sbin/ldconfig +%ldconfig_scriptlets -n %{libname} %files -n %{libname} %license COPYING