From a2fa6f225a39ef3b4a61367284e6e733d3206aa2a15bc68028071ce2821743b2 Mon Sep 17 00:00:00 2001 From: Martin Schreiner Date: Wed, 7 Feb 2024 07:13:04 +0000 Subject: [PATCH] Accepting request 1144364 from home:AndreasStieger:branches:devel:libraries:c_c++ libmicrohttpd 1.0.0 OBS-URL: https://build.opensuse.org/request/show/1144364 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmicrohttpd?expand=0&rev=118 --- libmicrohttpd-0.9.77.tar.gz | 3 --- libmicrohttpd-0.9.77.tar.gz.sig | Bin 581 -> 0 bytes libmicrohttpd-1.0.0.tar.gz | 3 +++ libmicrohttpd-1.0.0.tar.gz.sig | Bin 0 -> 580 bytes libmicrohttpd.changes | 17 +++++++++++++++++ libmicrohttpd.spec | 13 +++++-------- 6 files changed, 25 insertions(+), 11 deletions(-) delete mode 100644 libmicrohttpd-0.9.77.tar.gz delete mode 100644 libmicrohttpd-0.9.77.tar.gz.sig create mode 100644 libmicrohttpd-1.0.0.tar.gz create mode 100644 libmicrohttpd-1.0.0.tar.gz.sig 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 20119cd79360f087b557e068e1f0d26f318da1028041fd396aa51a533c315602..0000000000000000000000000000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 581 zcmV-L0=oT)0zw1;0SEvr79j-cfi1rJT7L0;sPe%^3Nd^$Cep420%UV}yAB*{GHXD2 zVQyq)crJ2v0162ZMhY=}GbYlm+<6cGSAPH$Y~x1V3t<4Q-v_byjIeC(97G%l^(}FB zkGuknUc4Fj>Yr6jOrlPEy@n%k`hu9u1!IV5`$*0=(xq6MGIlb&nkhNNq%PJ-DNrDy z#UDr^{TX-a`wl5kGc64wS-r}86ayz`35_G=364^Dvhg1;5u!IlmxLVO@U6-dE#j-_ ztDPN+6jByvMEc;C6+0)pVs-kgKn>FFx@;%ix~Ol3G7bN$?$iUOj@#{}5|s4W%9c~5 z&aaZy7V5jg*vKzHr7M3JDNK3Nd^$Cep6=vk(7Fz9jNr?9NG;gzM-zB3docbUm3{ACvbkgvN6` zp0e7Q!+KJ<$q|{?q_184wjqC4=j|^$TQmAhRxu8)H=k#4PqO4Lgwl`KbpMZL{u&NC zDF{!4R95XG5i3)#OPcY~`f;~Qp}I&wISSmj`UE0f_qMB3IAC76yS)Z1#sIOeJ{{mU zM4&iDw6z1wR4!&Lix<@Et9HMPQ6_xeDpQAe@RL1k04`DP(gH19q&R*^A568;w%L`H zZ$Sd(V-oTyNqcPFeHjHlkUuBke-)P_oZA~<(hakWP`6|Vo{v)a@{q6J44Cpgw%Gxz zGqF=EAB=K~AIj$73)i)v)=jtY_WY=<^%{O;FC+(II|V$o->%2_`R(k2>B`SQHrY&e zCa7No{tn?daZ#k`1H3mPC8g9TJolwg^UrS55y6YS(I8KI9GocZqWf@>)glb_*;VC9 zs>E==Kh(ww3|!(>0$GRc6!j%tBrA9lB#@;f#oGCbsbjTJk>v^nZqOCXthUKfBVtAFs9 S9uo_CH~_hdDQ|Y?DAFPMjSp!6 literal 0 HcmV?d00001 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