1
0
forked from pool/libmicrohttpd

42 Commits

Author SHA256 Message Date
e96811886c Accepting request 1150509 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1150509
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmicrohttpd?expand=0&rev=46
2024-02-27 21:43:13 +00:00
11de2d7a1f Accepting request 1144800 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1144800
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmicrohttpd?expand=0&rev=45
2024-02-08 18:01:30 +00:00
388c4a668a Accepting request 1089935 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1089935
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmicrohttpd?expand=0&rev=44
2023-06-02 22:05:28 +00:00
b09892c5c8 Accepting request 1068507 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1068507
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmicrohttpd?expand=0&rev=43
2023-03-02 22:03:04 +00:00
d984c9f3dc Accepting request 942730 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/942730
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmicrohttpd?expand=0&rev=42
2021-12-28 11:26:01 +00:00
665ec3ccd0 Accepting request 894058 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/894058
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmicrohttpd?expand=0&rev=41
2021-05-20 17:24:41 +00:00
Richard Brown
45029dfe65 Accepting request 859275 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/859275
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmicrohttpd?expand=0&rev=40
2021-03-02 13:41:22 +00:00
Oliver Kurz
4868184ad2 Accepting request 772475 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/772475
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmicrohttpd?expand=0&rev=39
2020-02-14 15:28:06 +00:00
a68c9b3573 Accepting request 757258 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/757258
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmicrohttpd?expand=0&rev=38
2019-12-23 21:40:14 +00:00
c99c7a9d31 Accepting request 745347 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/745347
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmicrohttpd?expand=0&rev=37
2019-11-07 22:14:06 +00:00
09ae23abf6 Accepting request 742821 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/742821
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmicrohttpd?expand=0&rev=36
2019-11-04 16:00:39 +00:00
55881542de Accepting request 720699 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/720699
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmicrohttpd?expand=0&rev=35
2019-08-07 11:59:46 +00:00
15fcad6e55 Accepting request 713706 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/713706
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmicrohttpd?expand=0&rev=34
2019-07-22 10:14:41 +00:00
389358337e Accepting request 708974 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/708974
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmicrohttpd?expand=0&rev=33
2019-06-24 19:47:24 +00:00
Stephan Kulow
9a6ab65566 Accepting request 673241 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/673241
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmicrohttpd?expand=0&rev=32
2019-02-24 15:57:41 +00:00
931dda8efd Accepting request 656222 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/656222
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmicrohttpd?expand=0&rev=31
2018-12-10 11:23:48 +00:00
3a781a626c Accepting request 580334 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/580334
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmicrohttpd?expand=0&rev=30
2018-03-01 11:06:18 +00:00
90ba1876af Accepting request 547134 from devel:libraries:c_c++
- Install copying

- 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/547134
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmicrohttpd?expand=0&rev=29
2017-12-06 07:54:40 +00:00
3291260694 Accepting request 499625 from devel:libraries:c_c++
- Version update to 0.9.55 bsc#1041216:
  * See provided Changelog for details

- Update to 0.9.33 bsc#854443 CVE-2013-7038 CVE-2013-7039

OBS-URL: https://build.opensuse.org/request/show/499625
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmicrohttpd?expand=0&rev=28
2017-05-31 10:11:45 +00:00
2ded359c42 Accepting request 494916 from devel:libraries:c_c++
1

OBS-URL: https://build.opensuse.org/request/show/494916
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmicrohttpd?expand=0&rev=27
2017-05-20 08:09:18 +00:00
05b8d32745 Accepting request 478441 from devel:libraries:c_c++
- Do not abort on failing tests, as they randomly fail quite a lot
  bsc#1012840

OBS-URL: https://build.opensuse.org/request/show/478441
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmicrohttpd?expand=0&rev=26
2017-03-10 20:13:02 +00:00
9a0dc37f27 Accepting request 445403 from devel:libraries:c_c++
- Version update to 0.9.52:
  * See provided Changelog for details
- Refresh patch:
  * disable-stalling-test.patch

OBS-URL: https://build.opensuse.org/request/show/445403
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmicrohttpd?expand=0&rev=25
2016-12-17 08:45:14 +00:00
1a8d1f7707 Accepting request 399933 from devel:libraries:c_c++
1

OBS-URL: https://build.opensuse.org/request/show/399933
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmicrohttpd?expand=0&rev=24
2016-06-07 21:44:45 +00:00
f5597f299b Accepting request 390047 from devel:libraries:c_c++
1

OBS-URL: https://build.opensuse.org/request/show/390047
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmicrohttpd?expand=0&rev=23
2016-04-30 21:24:43 +00:00
c2a6c6c16a Accepting request 349883 from devel:libraries:c_c++
1

OBS-URL: https://build.opensuse.org/request/show/349883
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmicrohttpd?expand=0&rev=22
2015-12-23 07:48:41 +00:00
Stephan Kulow
3ab620c037 Accepting request 347526 from devel:libraries:c_c++
1

OBS-URL: https://build.opensuse.org/request/show/347526
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmicrohttpd?expand=0&rev=21
2015-12-13 08:36:24 +00:00
Stephan Kulow
2bd0e669ad Accepting request 344773 from devel:libraries:c_c++
1

OBS-URL: https://build.opensuse.org/request/show/344773
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmicrohttpd?expand=0&rev=20
2015-11-24 21:33:06 +00:00
eb4c8cb696 Accepting request 343498 from devel:libraries:c_c++
1

OBS-URL: https://build.opensuse.org/request/show/343498
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmicrohttpd?expand=0&rev=19
2015-11-15 11:45:35 +00:00
608de1a230 Accepting request 341903 from devel:libraries:c_c++
1

OBS-URL: https://build.opensuse.org/request/show/341903
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmicrohttpd?expand=0&rev=18
2015-11-04 14:32:40 +00:00
3d32a0c906 Accepting request 336053 from devel:libraries:c_c++
- 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.

OBS-URL: https://build.opensuse.org/request/show/336053
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmicrohttpd?expand=0&rev=17
2015-10-14 14:41:10 +00:00
173a806191 Accepting request 332087 from devel:libraries:c_c++
1

OBS-URL: https://build.opensuse.org/request/show/332087
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmicrohttpd?expand=0&rev=16
2015-10-01 07:27:04 +00:00
Stephan Kulow
2e5e73474c Accepting request 317166 from devel:libraries:c_c++
- fux build for SLES11:
 * explicitly require libgnutls-devel in -devel package

- 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

OBS-URL: https://build.opensuse.org/request/show/317166
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmicrohttpd?expand=0&rev=15
2015-07-20 13:14:17 +00:00
f461ae347c Accepting request 305207 from devel:libraries:c_c++
1

OBS-URL: https://build.opensuse.org/request/show/305207
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmicrohttpd?expand=0&rev=14
2015-05-06 05:46:47 +00:00
c2ed70573b Accepting request 295679 from devel:libraries:c_c++
1

OBS-URL: https://build.opensuse.org/request/show/295679
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmicrohttpd?expand=0&rev=13
2015-04-18 08:38:32 +00:00
6a47eac790 Accepting request 280265 from devel:libraries:c_c++
- 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

- updated to 0.9.39
- dropped libmicrohttpd-0.9.34-spdy-pc.patch (included upstream)

OBS-URL: https://build.opensuse.org/request/show/280265
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmicrohttpd?expand=0&rev=12
2015-01-08 22:05:30 +00:00
Stephan Kulow
417ae7794a Accepting request 233093 from devel:libraries:c_c++
- 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/request/show/233093
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmicrohttpd?expand=0&rev=10
2014-05-10 06:32:25 +00:00
Stephan Kulow
f537f72370 Accepting request 231645 from devel:libraries:c_c++
- disable problematic test case that causes the testsuite to deadlock
  just too often (disable-stalling-test.patch)

OBS-URL: https://build.opensuse.org/request/show/231645
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmicrohttpd?expand=0&rev=9
2014-05-02 07:51:47 +00:00
Stephan Kulow
4d2b03ddb3 Accepting request 231403 from devel:libraries:c_c++
- remove dependency on gpg-offline, source validator already
  does that

- Version bump to 0.9.34:
  * Drop tls patch seems to build fine
  * Remove code for other distros we build against 13.1+ anywhere
    within obs and it just clutters the spec.
  * Explicitely name switches in configure to make sure things go
    the desired way.
  * Fix install of libmicrohttpspdy pc file.
  + Added support for TCP FASTOPEN.
  + Removed dependency on plibc for simpler compilation for W32.
  + Added configure option "--disable-pipes" to use socketpairs
    instead of pipes for signalling to child threads. Pipes are
    always disabled on W32.
  + Corrected some uses of 'int' vs. 'size_t'.
  + MHD_USE_DUAL_STACK in libmicrohttpd currently just *inhibits
    setting* the IPV6_V6ONLY socket option, but per Microsoft's
    documentation the default on Windows is that this is enabled, thus
    MHD_USE_DUAL_STACK will not work (since it leaves the
    default). libmicrohttpd should probably just unconditionally set
    IPV6_V6ONLY to the desired value when the option is available.
  + Allow Keep-Alive with HTTP 1.0 (if explicitly requested),
    and automatically set "Connection: Keep-Alive" in response
    in this case as well.
  + Adding explicit annotations to hide symbols that are not for
    export in the C code (gcc 4.0 or higher only).
  + Adding a few lines to avoid warnings from picky compilers.
- Added patches:
  * libmicrohttpd-0.9.34-spdy-pc.patch

OBS-URL: https://build.opensuse.org/request/show/231403
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmicrohttpd?expand=0&rev=8
2014-04-26 07:58:44 +00:00
Stephan Kulow
310eadc91e Accepting request 215346 from devel:libraries:c_c++
- refresh libmicrohttpd-drop-test_tls_options.patch
  - add there also ignoring test_https_sni
- Update to 0.9.33
  + Fixed an issue with a missing argument in the postexample.
  + Fixed issue with bogus offset increment involving sendfile on
    GNU/Linux.  Adding support for SNI.
  + Fix for per-worker daemon pipes enabled with
    MHD_USE_SUSPEND_RESUME that were not closed in MHD_stop_daemon.
  + Fixing warnings and build issue if --disable-https is given to
    configure.
  +
  0.9.32:
  + Security fix: do not read past 0-terminator when unescaping
    strings (thanks to Florian Weimer for reporting).
  + Signaling n times for shutdown works, but for resume we need to
    wake up the correct daemon. Even if we signal n times in
    that case also, there's no guarantee that some daemon can't
    run through its select loop more than once before the
    daemon we want to wake up gets a chance to read.  Thus we
    need a signal pipe per thread in the thread pool IF
    MHD_suspend_connection is used.  This introduces a new flag
    MHD_USE_SUSPEND_RESUME to add those additional pipes and
    only allow MHD_suspend_connection to be used in conjunction
    with this flag.
    Also, as MHD_resume_connection() will be called on a
    non-daemon thread, but none of the queue insert/delete
    calls are thread safe, we need to be concerned about (a)
    corrupting the queue, and (b) having to add mutex
    protection around every access to the queues, including
    loops through timer queues, etc. This wasn't a problem (forwarded request 215320 from sleep_walker)

OBS-URL: https://build.opensuse.org/request/show/215346
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmicrohttpd?expand=0&rev=7
2014-02-02 17:08:52 +00:00
Tomáš Chvátal
dcd815f45a Accepting request 202028 from devel:libraries:c_c++
REMOVED DEBIAN FILES: noone bother to update them since 0.9.22, so kill em all

BTW: should go to 13.1

- Update to 0.9.30
  + implements the "SHOULD" clause of RFC 2616 section 8.1.4, which
    may reduce bandwidth consumption when clients cancel requests.
  + fixes build errors with various combinations of operating systems,
    libc versions, and configure flags.
  + fixes a use-after-free crash when using epoll() in combination with
     read errors
  0.9.29:
  + epoll can now also be used with SSL connections
  + following recent HTTP/1.1 clarfications, MHD no longer send
    a "Content-length" header in CONNECT responses.
  + the "MHD_add_connection" call now consistently sets an "errno"
    value to indicate the cause of errors.
    Connections added this way are now always processed immediately.
  + fixes a recently-introduced bug which prevented HTTP pipelining
    from working properly in some cases and a build error in
    conjunction with the "--disable-messages" configure option.
- Enable build of (experimental) SPDY support.

OBS-URL: https://build.opensuse.org/request/show/202028
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmicrohttpd?expand=0&rev=6
2013-10-04 08:43:41 +00:00
Stephan Kulow
0d18b38b41 Accepting request 184175 from devel:libraries:c_c++
- Update to 0.9.28
  + support for epoll-based event loops (Linux-only)
  + various new options:
    - MHD_USE_DUAL_STACK for binding to IPv4 and IPv6 at the same time
    - MHD_USE_PIPE_FOR_SHUTDOWN to cleanly support MHD_quiesce_daemon on
      non-Linux systems
    - MHD_CONNECTION_INFO_CONNECTION_FD to allow COMET applications to
      disable TCP Nagle
    - MHD_OPTION_CONNECTION_MEMORY_INCREMENT for better control over
      buffer size allocations
  + and fixes various minor bugs

OBS-URL: https://build.opensuse.org/request/show/184175
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmicrohttpd?expand=0&rev=4
2013-07-25 13:07:29 +00:00
Stephan Kulow
e57d4ca59e Accepting request 177876 from devel:libraries:c_c++
- drop test_tls_options if build is in OBS
  libmicrohttpd-drop-test_tls_options.patch

- More robust make install call
- Remove redundant %clean section
- Requires(pre) is useless without a %pre script

- Update to 0.9.27
  + performance improvements for POST processing
  + new API call to reduce the number of select calls (if in "external"
    select mode)
  + new function to allow applications to stop MHD from processing new
    incoming connections while finishing ongoing requests
  + fixes an initialization problem on some platforms
  + fixes bug in the postprocessor's URL parser.
  + SSL connections are no longer dropped if the system uptime is less
    than the connection timeout
  + allows creating responses with zero bytes using
    MHD_create_response_from_callback.
  + few "const" statements have been added to allow keeping more static
    strings in ROM.
  + post processor now tolerates uploads which don't contain "\r\n" and
    also returns keys which don't have a matching value
  + fixes the loss of a parameter in processing POST data from IE8 and
    Chrome. It automatically sets a "Connection: close" header if the
    client requests the connection to be closed. Finally, given both
    'chunked' encoding and 'content-length', MHD now ignores the
    'content-length' header as per the RFC
  + adds support for building libmicrohttpd for Android
  + fixes an issue with data in TLS buffers sometimes not being completely

OBS-URL: https://build.opensuse.org/request/show/177876
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmicrohttpd?expand=0&rev=3
2013-06-11 04:34:55 +00:00

Diff Content Not Available