Hello community, here is the log from the commit of package libmicrohttpd for openSUSE:Factory checked in at 2015-04-18 10:38:32 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libmicrohttpd (Old) and /work/SRC/openSUSE:Factory/.libmicrohttpd.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libmicrohttpd" Changes: -------- --- /work/SRC/openSUSE:Factory/libmicrohttpd/libmicrohttpd.changes 2015-01-08 23:05:32.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.libmicrohttpd.new/libmicrohttpd.changes 2015-04-18 10:38:33.000000000 +0200 @@ -1,0 +2,40 @@ +Mon Apr 13 11:39:23 UTC 2015 - meiss...@suse.com + +- updated to 0.9.40 + - Fix potential deadlock issue in MHD_USE_THREAD_PER_CONNECTION + mode if shutdown is initiated while connections are active. -CG + + - Fix issue in thread-pool mode where a MHD_stop_daemon() + might not reach threads that stopped listening because + we hit the maximum number of concurrent connections and + the option MHD_USE_PIPE_FOR_SHUTDOWN was also not used. + Testcase added as well. -CG + + - Update HTTPS testcases to avoid SSLv3, as SSLv3 is dead. + + - Do not enforce FD_SETSIZE-limit on worker control + pipe when using MHD_USE_EPOLL_LINUX_ONLY (#3751). -MH/CG + + - Adding MHD_OPTION_NOTIFY_CONNECTION, + MHD_CONNECTION_NOTIFY_STARTED, + MHD_CONNECTION_NOTIFY_CLOSED and + MHD_CONNECTION_INFO_SOCKET_CONTEXT to allow + applications to trigger operations when TCP + connections start or end, instead of just + exposing HTTP requests starting and ending. -RG/CG + + - Fixing bug that prevented MHD_OPTION_HTTPS_MEM_DHPARAMS + from working within a MHD_OPTION_ARRAY. -DD + + - Adding MHD_OPTION_HTTPS_KEY_PASSWORD as proposed by + Andrew Basile. -CG/AB + + - Fix issue where for HTTP/1.0-clients that set + Connection: Keep-Alive header a response of + indefinite size was generated with chunked encoding. -CG + + - Fix potential infinite loop on shutdown in multi-threaded mode + under certain conditions. -CG +- fixed info deinstall + +------------------------------------------------------------------- Old: ---- libmicrohttpd-0.9.39.tar.gz libmicrohttpd-0.9.39.tar.gz.sig New: ---- libmicrohttpd-0.9.40.tar.gz libmicrohttpd-0.9.40.tar.gz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libmicrohttpd.spec ++++++ --- /var/tmp/diff_new_pack.4bj0k4/_old 2015-04-18 10:38:34.000000000 +0200 +++ /var/tmp/diff_new_pack.4bj0k4/_new 2015-04-18 10:38:34.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package libmicrohttpd # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2010,2011,2012 Stephan Kleine # # All modifications and additions to the file contributed by third parties @@ -20,7 +20,7 @@ %global libmicrohttpd libmicrohttpd10 %global libmicrospdy libmicrospdy0 Name: libmicrohttpd -Version: 0.9.39 +Version: 0.9.40 Release: 0 Summary: Small Embeddable HTTP Server Library License: LGPL-2.1+ @@ -94,7 +94,7 @@ Group: Development/Libraries/C and C++ Requires: %{libmicrohttpd} = %{version} Requires(post): info -Requires(postun): info +Requires(preun): info %description devel Headers, pkg-config files, so link and other development files for %{name} @@ -140,7 +140,7 @@ find %{buildroot} -type f -name "*.la" -delete -print %check -make -d -j1 check +make -j1 check %post -n %{libmicrohttpd} -p /sbin/ldconfig @@ -151,11 +151,10 @@ %postun -n %{libmicrospdy} -p /sbin/ldconfig %post devel - %install_info --info-dir=%{_infodir} %{_infodir}/libmicrohttpd.info%{ext_info} %install_info --info-dir=%{_infodir} %{_infodir}/libmicrohttpd-tutorial.info%{ext_info} -%postun devel +%preun devel %install_info_delete --info-dir=%{_infodir} %{_infodir}/libmicrohttpd.info%{ext_info} %install_info_delete --info-dir=%{_infodir} %{_infodir}/libmicrohttpd-tutorial.info%{ext_info} ++++++ libmicrohttpd-0.9.39.tar.gz -> libmicrohttpd-0.9.40.tar.gz ++++++ ++++ 9934 lines of diff (skipped)