Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: libmicrohttpd12 | Distribution: openSUSE Step 15 |
Version: 0.9.57 | Vendor: openSUSE |
Release: 3.4.1 | Build date: Wed Mar 29 17:15:36 2023 |
Group: System/Libraries | Build host: obs-arm-5 |
Size: 135275 | Source RPM: libmicrohttpd-0.9.57-3.4.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://www.gnu.org/software/libmicrohttpd/ | |
Summary: Small embeddable http server library |
Shared library for libmicrohttpd (Small embeddable http server library).
LGPL-2.1+
* Wed Mar 01 2023 valentin.lefebvre@suse.com - Apply patch for bsc#1208745 CVE-2023-27371 fix parser bug that could be used to crash servers using the MHD_PostProcessor * fix-parser-bug-MHD_PostProcessor.patch * Fri Dec 01 2017 tchvatal@suse.com - Install copying * Thu Nov 30 2017 mpluskal@suse.com - Update to version 0.9.57: * See provided Changelog for details - Drop no longer needed patches: * libmicrohttpd_test_data.patch * disable-stalling-test.patch * Mon May 29 2017 tchvatal@suse.com - Version update to 0.9.55 bsc#1041216: * See provided Changelog for details * Mon May 15 2017 mpluskal@suse.com - Update licensing information * Thu May 11 2017 mpluskal@suse.com - Update to version 0.9.54: * See provided Changelog for details * Thu Apr 13 2017 mpluskal@suse.com - Update to version 0.9.53: * See provided Changelog for details - Refresh patch: * libmicrohttpd_test_data.patch * Wed Mar 08 2017 tchvatal@suse.com - Do not abort on failing tests, as they randomly fail quite a lot bsc#1012840 * Mon Dec 12 2016 tchvatal@suse.com - Version update to 0.9.52: * See provided Changelog for details - Refresh patch: * disable-stalling-test.patch * Fri Jun 03 2016 mpluskal@suse.com - Update to version 0.9.50: * See provided Changelog for details * Thu Apr 14 2016 mpluskal@suse.com - Update to 0.9.49 * See provided Changelog for details - Fix typo in previous changelog entry - Refresh patches - Use pkgconfig style dependencies * Sun Dec 20 2015 mpluskal@suse.com - Update to 0.9.48 * Improved compatibility with VS2010 and other older compilers. * Default backlog size for listen socket was changed from 32 to SOMAXCONN, added new option MHD_OPTION_LISTEN_BACKLOG_SIZE to override default backlog size. * If not all connections can be handled by MHD_select() than at least some of connections will be processed instead of failing without any processing. * Fixed redefenition of FD_SETSIZE on W32 so select() will work with 2000 connections instead of 64. * Better handled redefenition of FD_SETSIZE on all platforms. * Close sockets more aggressively in multi-threaded mode (possibly relevant for idle servers). - Update dependencies * Sat Dec 05 2015 mpluskal@suse.com - Update to 0.9.47 * Reworked VS project files. Used x64 build tools by efault, many optimizations, fixes. dded project files for VS 2015. -EG * SPDY is dead, killing experimental libmicrospdy. -CG * New logic for controlling socket buffer modes. Eliminated delay before last packet in response and before "100 Continue" response on all platforms. Also response header are pushed to client without waiting for response body. -EG * Remove 200ms delay observable with keep-alive on Darwin and *BSD platfroms. -EG * Fix issue with shutdown if connection was resumed just before shutdown. -FC - Update dependencies * Fri Nov 13 2015 mpluskal@suse.com - Enable http2/spdy - Don't build examples as we don't ship them anyway - Disable tests as linking fails for them with spdy enabled * Tue Nov 10 2015 mpluskal@suse.com - Update to 0.9.46 * Undoing change from Sun Oct 25 15:29:23 CET 2015 as the original code was counter-intuitive but correct, and the new code does break pipelining. Ignore empty lines at the beginning of an HTTP request (more tolerant implementation). * Sun Nov 01 2015 mpluskal@suse.com - Update to 0.9.45 * Rework deprecation maros: fix errors with old GCC versions, improved support for old clang and new GCC. -EG * Return correct header kind in MHD_get_connection_values() even if a bitmask is used for the "kind" argument. -FC/CG * Fixing transient resource leak affecting long-lived connections with many keep-alives and HTTP request pipelining under certain circumstances (which reduced the receive window). * Fixed assertion failure triggered by a race in thread-per-connection mode on shutdown in rare circumstances. -CG * Deduplicate code between digestauth and connection parsing logic for URI arguments, shared code moved to new MHD_parse_arguments_ function in internal.c. -CG * Fri Oct 02 2015 mpluskal@suse.com - Update to 0.9.44 * Various fixes for W32 VS project files. * Fix digest authentication with URL arguments where value-less keys are given before the last argument. * Do not use shutdown() on listen socket if MHD_USE_PIPE_FOR_SHUTDOWN is set. * Sat Sep 19 2015 mpluskal@suse.com - Update to 0.9.43 * Call resume_suspended_connections() when the user is running its own mainloop and calls MHD_run_from_select() to support resuming connections with external select. -FC * Correct documentation as to when MHD_USE_EPOLL_LINUX_ONLY is allowed. -CG * Reimplement monotonic clock functions for better support various platforms. Print more information during configure. -EG * Export MHD_get_reason_phrase_for() symbol. -CG * Added checks for overflows and buffer overruns, fixed possible buffer overrun. Updated md5 implementation. Fixed many compiler warning (mostly for VC compiler). -EG * Fix failure to properly clean up timed out connections if running in external select mode without listen socket, which caused busy waiting until new connections arrived. (Fixes #3924, thanks to slimp for reporting and testcase). -CG * Ignore close() errors on sockets except for EBADF, fixes #3926. -CG * Make sure to decrement connection counter before calling connection notifier so that MHD_DAEMON_INFO_CURRENT_CONNECTIONS does not present stale information (relevant if this is used for termination detection of a daemon stopped via MHD_quiesce_daemon()). Thanks to Markus Doppelbauer for reporting. -CG * Fix (automatic) handling of HEAD requests with MHD_create_response_from_callback() and HTTP/1.1 connection keep-alives. Thanks to Cristian Klein for reporting. -CG * Add new functions MHD_create_response_from_fd64() and MHD_create_response_from_fd_at_offset64(). -EG * Fixing memory leak in digest authentication. -AW * Add deprecation compiler messages for deprecated functions and macros. -EG * Fixing digest authentication when used in combination with escaped characters in URLs. -CG/AW - Disable spdy support for now as spdylay is missing - Drop libmicrohttpd_test_session.patch as it is fixed now * Wed Jul 15 2015 matwey.kornilov@gmail.com - fux build for SLES11: * explicitly require libgnutls-devel in -devel package * Mon Jul 13 2015 matwey.kornilov@gmail.com - fix build for SLES11: * update disable-stalling-test.patch: Instead of disabling testcase in Makefile disable testcases in code, this could be even better we can disable only broken test but not the whole testcase. * add libmicrohttpd_test_session.patch: Disable test relying on available libcurl version (see https://gnunet.org/bugs/view.php?id=3893 for details) * wrap libmicrosdpy into macro to disable building on systems with openssl < 1.0.1 - update to 0.9.42: * fix off-by-one in MHD_start_daemon_va() error handling logic * fix #3784: actually implement MHD_CONNECTION_INFO_SOCKET_CONTEXT * Sun May 03 2015 astieger@suse.com - update to 0.9.41: * fix bugs relating to various threading modes * fix some HTTP 1.0 tests * Mon Apr 13 2015 meissner@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 * Thu Jan 08 2015 meissner@suse.com - libmicrohttpd.keyring: replaced maintainers keyring by new one with: pub 4096R/E29FC3CC 2014-12-09 uid Christian Grothoff <grothoff@gnunet.org> uid Christian Grothoff <christian@grothoff.org> uid Christian Grothoff <christian.grothoff@inria.fr> sub 4096R/117E1AFB 2014-12-09 * Wed Jan 07 2015 prusnak@opensuse.org - updated to 0.9.39 - dropped libmicrohttpd-0.9.34-spdy-pc.patch (included upstream)
/usr/lib/libmicrohttpd.so.12 /usr/lib/libmicrohttpd.so.12.45.0 /usr/share/doc/packages/libmicrohttpd12 /usr/share/doc/packages/libmicrohttpd12/COPYING
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Jul 9 18:42:22 2024