Commit Graph

73 Commits

Author SHA256 Message Date
Martin Schreiner
60557172a7 Accepting request 1150173 from home:AndreasStieger:branches:devel:libraries:c_c++
libmicrohttpd 1.0.1

OBS-URL: https://build.opensuse.org/request/show/1150173
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmicrohttpd?expand=0&rev=120
2024-02-25 19:43:43 +00:00
Martin Schreiner
a2fa6f225a 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
2024-02-07 07:13:04 +00:00
8a6dfa93cf Accepting request 1089898 from home:AndreasStieger:branches:devel:libraries:c_c++
- update upstream signing key

OBS-URL: https://build.opensuse.org/request/show/1089898
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmicrohttpd?expand=0&rev=116
2023-05-31 07:11:59 +00:00
bf844fbc21 Accepting request 1089876 from home:AndreasStieger:branches:devel:libraries:c_c++
libmicrohttpd 0.9.77

OBS-URL: https://build.opensuse.org/request/show/1089876
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmicrohttpd?expand=0&rev=115
2023-05-30 21:21:21 +00:00
acf7fdc7df Accepting request 1068433 from home:AndreasStieger:branches:devel:libraries:c_c++
add CVE

OBS-URL: https://build.opensuse.org/request/show/1068433
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmicrohttpd?expand=0&rev=113
2023-03-01 16:49:14 +00:00
cf8696d819 Accepting request 1068322 from home:AndreasStieger:branches:devel:libraries:c_c++
update signing key to fix Factory submission

OBS-URL: https://build.opensuse.org/request/show/1068322
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmicrohttpd?expand=0&rev=112
2023-03-01 07:35:16 +00:00
81bad01f69 Accepting request 1068139 from home:AndreasStieger:branches:devel:libraries:c_c++
- libmicrohttpd 0.9.76
  * Fix potential DoS vector in MHD_PostProcessor (boo#1208745)

OBS-URL: https://build.opensuse.org/request/show/1068139
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmicrohttpd?expand=0&rev=111
2023-02-28 19:45:54 +00:00
ff83aef791 Accepting request 942726 from home:AndreasStieger:branches:devel:libraries:c_c++
libmicrohttpd 0.9.75

OBS-URL: https://build.opensuse.org/request/show/942726
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmicrohttpd?expand=0&rev=110
2021-12-27 10:20:03 +00:00
29f76b29ad Accepting request 941694 from home:AndreasStieger:branches:devel:libraries:c_c++
libmicrohttp 0.9.74

OBS-URL: https://build.opensuse.org/request/show/941694
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmicrohttpd?expand=0&rev=109
2021-12-20 20:01:51 +00:00
246544a0d0 Accepting request 894010 from home:AndreasStieger:branches:devel:libraries:c_c++
libmicrohttpd 0.9.73

OBS-URL: https://build.opensuse.org/request/show/894010
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmicrohttpd?expand=0&rev=107
2021-05-18 12:31:00 +00:00
f18bf6b0de Accepting request 859223 from home:AndreasStieger:branches:devel:libraries:c_c++
libmicrohttpd 0.9.72

OBS-URL: https://build.opensuse.org/request/show/859223
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmicrohttpd?expand=0&rev=105
2020-12-29 18:03:36 +00:00
Tomáš Chvátal
8272f847e3 Accepting request 818763 from home:AndreasStieger:branches:devel:libraries:c_c++
- libmicrohttpd 0.9.71:
  * Fix buffer overflow issue in URL parser [boo#1173718]

OBS-URL: https://build.opensuse.org/request/show/818763
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmicrohttpd?expand=0&rev=104
2020-07-04 21:38:11 +00:00
Tomáš Chvátal
089d664be6 Accepting request 772474 from home:mnhauke
- Update to 0.9.70:
  * Fixed 100-continue handling for PATCH method
  * Fixed FTBFS from wrong #endif position for certain builds
  * Fixed connection overflow issue when combining
    MHD_USE_NO_LISTEN_SOCKET with MHD_USE_THREAD_PER_CONNECTION
  * Updated m4 script to fix FTBFS when using
    -Werror=unused-but-set-parameter
  * Adding fix for urlencoding of keys without values in
    post-processor logic.
  * Adding patch from Ethan Tuttle with test case for urlencoding
    in post-processor for keys without values.

OBS-URL: https://build.opensuse.org/request/show/772474
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmicrohttpd?expand=0&rev=102
2020-02-09 10:17:53 +00:00
Tomáš Chvátal
d259b66751 Accepting request 757200 from home:mnhauke
- update to 0.9.69:
  * If application suspends a connection before we could send
    100 CONTINUE, give application another shot at queuing a reply
    before the upload begins.

OBS-URL: https://build.opensuse.org/request/show/757200
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmicrohttpd?expand=0&rev=100
2019-12-16 07:52:04 +00:00
Tomáš Chvátal
121ab11060 Accepting request 745346 from home:AndreasStieger:branches:devel:libraries:c_c++
libmicrohttpd 0.9.68

OBS-URL: https://build.opensuse.org/request/show/745346
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmicrohttpd?expand=0&rev=98
2019-11-05 08:23:40 +00:00
Tomáš Chvátal
1a6f9852ea Accepting request 742734 from home:AndreasStieger:branches:devel:libraries:c_c++
libmicrohttpd 0.9.67

OBS-URL: https://build.opensuse.org/request/show/742734
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmicrohttpd?expand=0&rev=96
2019-10-25 06:37:55 +00:00
Tomáš Chvátal
dc138b50d1 Accepting request 720664 from home:AndreasStieger:branches:devel:libraries:c_c++
fix build with SLE 12 with older GnuTLS

OBS-URL: https://build.opensuse.org/request/show/720664
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmicrohttpd?expand=0&rev=94
2019-08-02 15:52:35 +00:00
Tomáš Chvátal
4a0dae1c1a Accepting request 720591 from home:AndreasStieger:branches:devel:libraries:c_c++
libmicrohttpd 0.9.66

OBS-URL: https://build.opensuse.org/request/show/720591
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmicrohttpd?expand=0&rev=93
2019-08-02 12:58:39 +00:00
Tomáš Chvátal
bccada10b6 Accepting request 713705 from home:mnhauke
- Update to versin 0.9.65:
  * Many fixes and improvements for connection-specific memory pool
  * Better handled connection's memory shortage situations:
    + error response could be sent to client even if all buffer
      space was used;
    + if buffer space become low when receiving, do not allocate
      last buffer space and use small receive blocks instead.
  * Improved sending speed by using all available buffer space for
    sending.

OBS-URL: https://build.opensuse.org/request/show/713705
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmicrohttpd?expand=0&rev=91
2019-07-06 11:08:16 +00:00
Tomáš Chvátal
1061cbd8d0 Accepting request 708972 from home:mnhauke
- Update to version 0.9.64:
  * Updated HTTP headers, methods and status codes from registries,
  * Added scripts to import new headers, methods and status codes
    from registries.
  * Reodered includes in microhttpd.h
  * Fixed compiler warnings
  * Updated and fixed libcurl tests.
  * Added checks for too long TLS parameters strings.
  * Spelling fixes.
  * Fixed example for non-64bits platforms.
  * Optimized and improved processing speed by using precalculated and
    already calculated lengths of strings.
  * Store connection's keys and values with sizes;
  * Speedup keys search be comparing key length first;
  * Added functions for working with keys and values with binary zeros;
  * Fixed test_postprocessor_amp to fail on problems.
  * Reverted change of MHD_KeyValueIterator, implemented
    MHD_KeyValueIteratorN with sizes for connection's key and value to
    get keys and values with binary zeros.
  * Fixed signed/unsigned comparison in example
    http_chunked_compression.c.
  * Bit manipulations moved to separate header file.
  * Improved shell compatibility for 'bootstrap', removed bash-ism.
  * Adding additional "value_length" argument to MHD_KeyValueIterator
    callback to support binary zeros in values.  This is done in a
    backwards-compatible way, but may require adding a cast to
    existing code to avoid a compiler warning.
  * Added example for how to compress a chunked HTTP response.

OBS-URL: https://build.opensuse.org/request/show/708972
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmicrohttpd?expand=0&rev=89
2019-06-10 14:17:12 +00:00
Tomáš Chvátal
93a901b908 Accepting request 673177 from home:mnhauke
- Update to version 0.9.63:
  * Extended test_get to test URI logging and query string parsing
    to avoid regression fixed in previous patch in the future.
  * Preliminary patch for the raw query string issue, to be tested.
  * Added minimal example for how to compress HTTP response.
  * Check for GNUTLS_E_AGAIN instead of GNUTLS_E_INTERRUPTED when
    giving up on a TLS connection. -LM/CG
  * Fix connection timeout logic if in thread-per-connection mode the
    working thread takes longer than the timeout to queue the response.
  * Add logic to avoid VLA arrays with compilers that do not support them.
  * Fixed missing WSA_FLAG_OVERLAPPED which can cause W32 to block on
    socket races when using threadpool. (See very detailed description
    of the issue in the libmicrohttpd mailinglist post of today.)
  * Added test for RFC 7616 and documented new API.
- Update to version 0.9.62:
  * Added test for RFC 7616 and documented new API.
  * Adding support for RFC 7616, experimental, needs
    testing and documentation still!
  * Add option to build MHD without any threads
    and MHD_FEATURE_THREADS to test for it.
  * Renamed all occurrences from _model(s)_ to _mode(s)_.
  * Optimized the function MHD_create_response_from_callback() for
    Windows by increasing its internal buffer size and allowed to
    customize it via macro MHD_FD_BLOCK_SIZE.
  * Referenced the gnutls_load_file() function in the HTTPs examples.
  * Fix regression causing URLs to be unescaped twice.

OBS-URL: https://build.opensuse.org/request/show/673177
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmicrohttpd?expand=0&rev=87
2019-02-11 08:16:09 +00:00
Tomáš Chvátal
9f44f5855b Accepting request 656175 from server:http
forward request 656072

OBS-URL: https://build.opensuse.org/request/show/656175
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmicrohttpd?expand=0&rev=85
2018-12-08 10:37:59 +00:00
Tomáš Chvátal
c6e793c943 Accepting request 580331 from home:mnhauke
- Update to version 0.9.59:
  * Fix masking operation.
  * Fix deadlock when failing to prepare chunked response
  * Fix __clang_major__ related warnings for non-clang compilers.
  * Fixed tests on platforms with huge number of CPUs.
  * Doxygen configuration was updated.
  * Various doxygen fixes.
- Update to version 0.9.58:
  * Fixed HTTPS tests on modern platforms.
  * Minor documentation installation fixes.
  * Tolerate AF_UNIX when trying to determine our binding port
    from socket.  Use `sockaddr_storage` instead of trying to
    guess the sockaddr type before calling getsockname().

OBS-URL: https://build.opensuse.org/request/show/580331
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmicrohttpd?expand=0&rev=83
2018-02-26 19:40:55 +00:00
Tomáš Chvátal
6764701fcd - Install copying
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmicrohttpd?expand=0&rev=81
2017-12-01 14:05:02 +00:00
Tomáš Chvátal
ef1320a5ce Accepting request 546778 from home:pluskalm:branches:devel:libraries:c_c++
- Update to version 0.9.57:
  * See provided Changelog for details
- Drop no longer needed patches:
  * libmicrohttpd_test_data.patch
  * disable-stalling-test.patch

OBS-URL: https://build.opensuse.org/request/show/546778
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmicrohttpd?expand=0&rev=80
2017-11-30 15:28:32 +00:00
Tomáš Chvátal
6ac5edec3f - Update to 0.9.33 bsc#854443 CVE-2013-7038 CVE-2013-7039
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmicrohttpd?expand=0&rev=78
2017-05-30 09:00:36 +00:00
Tomáš Chvátal
2afd0f50c5 - Version update to 0.9.55 bsc#1041216:
* See provided Changelog for details

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmicrohttpd?expand=0&rev=77
2017-05-29 09:37:44 +00:00
Tomáš Chvátal
4e63520e14 Accepting request 494915 from home:pluskalm:branches:devel:libraries:c_c++
- Update licensing information

OBS-URL: https://build.opensuse.org/request/show/494915
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmicrohttpd?expand=0&rev=75
2017-05-15 11:57:40 +00:00
Tomáš Chvátal
43bd11e397 Accepting request 494528 from home:pluskalm:branches:devel:libraries:c_c++
- Update to version 0.9.54:
  * See provided Changelog for details

OBS-URL: https://build.opensuse.org/request/show/494528
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmicrohttpd?expand=0&rev=74
2017-05-11 08:44:33 +00:00
Tomáš Chvátal
9855926059 Accepting request 487866 from home:pluskalm:branches:devel:libraries:c_c++
- Update to version 0.9.53:
  * See provided Changelog for details
- Refresh patch:
  * libmicrohttpd_test_data.patch

OBS-URL: https://build.opensuse.org/request/show/487866
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmicrohttpd?expand=0&rev=73
2017-04-18 10:55:44 +00:00
Tomáš Chvátal
640cbdc135 bsc#1012840
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmicrohttpd?expand=0&rev=71
2017-03-10 09:06:02 +00:00
Tomáš Chvátal
85dc9895b1 - Cleanup a bit
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmicrohttpd?expand=0&rev=70
2017-03-08 13:17:50 +00:00
Tomáš Chvátal
33ea4a400e - Version update to 0.9.52:
* See provided Changelog for details
- Refresh patch:
  * disable-stalling-test.patch

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmicrohttpd?expand=0&rev=68
2016-12-12 11:09:27 +00:00
Ismail Dönmez
049ddd8fa1 Accepting request 399929 from home:pluskalm:branches:devel:libraries:c_c++
- Update to version 0.9.50:
  * See provided Changelog for details

OBS-URL: https://build.opensuse.org/request/show/399929
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmicrohttpd?expand=0&rev=66
2016-06-03 08:37:38 +00:00
Tomáš Chvátal
618e05eef6 Accepting request 390041 from home:pluskalm:branches:devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/390041
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmicrohttpd?expand=0&rev=64
2016-04-14 19:07:46 +00:00
Ismail Dönmez
fbb6be8747 Accepting request 349707 from home:pluskalm:branches:devel:libraries:c_c++
- Update to 0.9.4
- Update dependencies

OBS-URL: https://build.opensuse.org/request/show/349707
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmicrohttpd?expand=0&rev=62
2015-12-20 14:47:22 +00:00
Tomáš Chvátal
aafb79de0c Accepting request 347525 from home:pluskalm:branches:devel:libraries:c_c++
- Update to 0.9.47

OBS-URL: https://build.opensuse.org/request/show/347525
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmicrohttpd?expand=0&rev=60
2015-12-05 09:40:35 +00:00
Tomáš Chvátal
08231542ed Accepting request 344772 from home:pluskalm:branches:devel:libraries:c_c++
- Enable http2/spdy
- Don't build examples as we don't ship them anyway
- Disable tests as linking fails for them with spdy enabled

OBS-URL: https://build.opensuse.org/request/show/344772
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmicrohttpd?expand=0&rev=58
2015-11-16 16:07:59 +00:00
Ismail Dönmez
d381260f05 Accepting request 343463 from home:pluskalm:branches:devel:libraries:c_c++
- 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).

OBS-URL: https://build.opensuse.org/request/show/343463
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmicrohttpd?expand=0&rev=56
2015-11-10 16:56:26 +00:00
Tomáš Chvátal
393a9699d6 Accepting request 341902 from home:pluskalm:branches:devel:libraries:c_c++
- Update to 0.9.45

OBS-URL: https://build.opensuse.org/request/show/341902
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmicrohttpd?expand=0&rev=54
2015-11-01 11:59:31 +00:00
Ismail Dönmez
b9d47c7cd6 Accepting request 335907 from home:pluskalm:branches:devel:libraries:c_c++
- Update to 0.9.44

OBS-URL: https://build.opensuse.org/request/show/335907
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmicrohttpd?expand=0&rev=51
2015-10-02 13:46:47 +00:00
Stephan Kulow
26120f7deb Accepting request 332081 from home:pluskalm:branches:devel:libraries:c_c++
Delete dropped patch

OBS-URL: https://build.opensuse.org/request/show/332081
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmicrohttpd?expand=0&rev=49
2015-09-19 11:09:47 +00:00
Stephan Kulow
5bd4235c0b Accepting request 332063 from home:pluskalm:branches:devel:libraries:c_c++
- Update to 0.9.43

OBS-URL: https://build.opensuse.org/request/show/332063
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmicrohttpd?expand=0&rev=48
2015-09-19 06:07:44 +00:00
687e4f74bd Accepting request 316987 from home:matwey:branches:devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/316987
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmicrohttpd?expand=0&rev=46
2015-07-16 09:59:22 +00:00
Ismail Dönmez
f1ea04328f Accepting request 305188 from home:AndreasStieger:branches:devel:libraries:c_c++
update to 0.9.41

OBS-URL: https://build.opensuse.org/request/show/305188
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmicrohttpd?expand=0&rev=43
2015-05-03 13:26:23 +00:00
Tomáš Chvátal
e1ac7cff57 Accepting request 295678 from home:msmeissn:branches:devel:libraries:c_c++
- 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

OBS-URL: https://build.opensuse.org/request/show/295678
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmicrohttpd?expand=0&rev=41
2015-04-13 12:18:25 +00:00
13a6b3bfe3 - 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

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmicrohttpd?expand=0&rev=39
2015-01-08 08:49:27 +00:00
Michal Vyskocil
4dd0e29504 Accepting request 280155 from home:prusnak:branches:devel:libraries:c_c++
- updated to 0.9.39
- dropped libmicrohttpd-0.9.34-spdy-pc.patch (included upstream)

OBS-URL: https://build.opensuse.org/request/show/280155
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmicrohttpd?expand=0&rev=38
2015-01-08 08:22:09 +00:00
d67918b9e4 - do not define test_data before system header inclusion, libgcrypt
uses this as argument parameters. (libmicrohttpd_test_data.patch)

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmicrohttpd?expand=0&rev=36
2014-05-08 14:01:03 +00:00
Stephan Kulow
c787cf0096 - disable problematic test case that causes the testsuite to deadlock
just too often (disable-stalling-test.patch)

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmicrohttpd?expand=0&rev=34
2014-04-28 07:24:27 +00:00