Hello community,

here is the log from the commit of package ulfius for openSUSE:Leap:15.2 
checked in at 2020-01-17 11:59:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/ulfius (Old)
 and      /work/SRC/openSUSE:Leap:15.2/.ulfius.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ulfius"

Fri Jan 17 11:59:31 2020 rev:5 rq:763563 version:2.6.4

Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/ulfius/ulfius.changes  2020-01-15 
16:26:50.516699994 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.ulfius.new.26092/ulfius.changes       
2020-01-17 11:59:34.628454834 +0100
@@ -1,0 +2,88 @@
+Mon Nov 18 10:56:30 UTC 2019 - Martin Hauke <[email protected]>
+
+- Also add "libjansson-devel", "libgnutls-devel" and
+  "libmicrohttpd-devel" as requirements for ulfius-devel
+
+-------------------------------------------------------------------
+Mon Nov 11 19:43:22 UTC 2019 - Martin Hauke <[email protected]>
+
+- Disable LTO for now since it breaks compilation on i586
+- Add "Requires: libcurl-devel" to ulfius-devel
+
+-------------------------------------------------------------------
+Sat Oct  5 20:18:07 UTC 2019 - Martin Hauke <[email protected]>
+
+- Update to version 2.6.4
+  * Add precision for chunked response, got the inspiration
+    from #132.
+  * Update access token for oauth2 bearer validation callback
+    function, add precision concerning libjwt.
+  * Update callback_check_glewlwyd_access_token to the up-to-date
+    version.
+  * Various small fixes.
+
+-------------------------------------------------------------------
+Thu Aug  8 12:06:30 UTC 2019 - Martin Hauke <[email protected]>
+
+- Add "Requires: yder-devel" to ulfius-devel
+
+-------------------------------------------------------------------
+Mon Aug  5 06:24:32 UTC 2019 - Martin Hauke <[email protected]>
+
+- Update to version 2.6.3
+  * Fix warning appeared with gcc 9.1, fixes #128
+  * Make instance->mhd_response_copy_data useless if MHD>=0.9.61
+  * Fix MHD_start_daemon flag to reuse MHD_USE_THREAD_PER_CONNECTION
+    by default
+- Remove patch (fixed upstream):
+  * 0001-Cast-option-value-for-curl_easy_setopt-on-CURLOPT_PO.patch
+
+-------------------------------------------------------------------
+Wed Jul 31 20:02:46 UTC 2019 - Martin Hauke <[email protected]>
+
+- Add "Requires: orcania-devel" to ulfius-devel
+
+-------------------------------------------------------------------
+Fri Jul 19 06:59:59 UTC 2019 - Martin Hauke <[email protected]>
+
+- Update to version 2.6.2
+  * Fix memory leak in `ulfius_set_string_body_request` and
+    `ulfius_set_string_body_response`
+  * Call callback function websocket_onclose_callback on all times,
+    even if the websocket hasn't properly worked, so the calling
+    program can avoid memory leak and broken resources, fix #126
+- Add patch (fixes a compilation error on Tumbleweed):
+  * 0001-Cast-option-value-for-curl_easy_setopt-on-CURLOPT_PO.patch
+
+-------------------------------------------------------------------
+Tue Jul  2 20:52:27 UTC 2019 - Martin Hauke <[email protected]>
+
+- Update to version 2.6.1
+  * Fix package dependencies in cmake script
+  * Fix core test to skip websocket tests if webscket is disabled
+  * Disable ipv6 capabilities if libmicrohttpd is older than 0.9.52
+  * Small bugfixes
+- Update to version 2.6.0
+  * Add struct _u_request->callback_position to know the position
+    of the current callback in the callback list
+  * Use MHD_USE_AUTO instead of MHD_USE_THREAD_PER_CONNECTION if
+    libmicrohttpd is newer then 0.9.52
+  * Add network_type in struct _u_instance and struct _u_request to
+    specify IPV4, IPV6 or both networks
+  * Add check_server_certificate_flag, check_proxy_certificate,
+    check_proxy_certificate_flag and ca_path in struct _u_request to
+    add more precision and control on SSL verification in u_send_request
+  * Add functions ulfius_set_string_body_request,
+    ulfius_set_binary_body_request, ulfius_set_empty_body_request
+  * Add url_path in struct _u_request to store the url path only,
+    without query parameters
+  * Add ulfius_url_decode and ulfius_url_encode
+  * Clean code, add more tests
+    errors
+  * Use gnutls_rnd() instead of rand()
+- Update to version 2.5.5
+  * Fix #121 where websockets messages of 126 or 127 bytes long made
+  * Fix sneaky bug where endpoint injection inside a endpoint callback
+    can lead to wrong callback calls, or even worse, crashes
+
+-------------------------------------------------------------------

Old:
----
  ulfius-2.5.4.tar.gz

New:
----
  ulfius-2.6.4.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ulfius.spec ++++++
--- /var/tmp/diff_new_pack.FyHqFw/_old  2020-01-17 11:59:34.980454989 +0100
+++ /var/tmp/diff_new_pack.FyHqFw/_new  2020-01-17 11:59:34.980454989 +0100
@@ -17,9 +17,10 @@
 #
 
 
-%define sover 2_5
+%define _lto_cflags %{nil}
+%define sover 2_6
 Name:           ulfius
-Version:        2.5.4
+Version:        2.6.4
 Release:        0
 Summary:        Web Framework for REST Applications in C
 License:        MIT
@@ -34,7 +35,7 @@
 BuildRequires:  pkgconfig(libcurl)
 BuildRequires:  pkgconfig(libmicrohttpd)
 BuildRequires:  pkgconfig(liborcania)
-BuildRequires:  pkgconfig(libyder)
+BuildRequires:  pkgconfig(libyder) >= 1.4.8
 
 %description
 The library is based on GNU libmicrohttpd for the backend web server, jansson
@@ -55,7 +56,13 @@
 %package devel
 Summary:        Header files for ulfius
 Group:          Development/Libraries/C and C++
+Requires:       libcurl-devel
+Requires:       libgnutls-devel
+Requires:       libjansson-devel
+Requires:       libmicrohttpd-devel
 Requires:       libulfius%{sover} = %{version}
+Requires:       orcania-devel
+Requires:       yder-devel
 
 %description devel
 Development and header files for libulfius.

++++++ ulfius-2.5.4.tar.gz -> ulfius-2.6.4.tar.gz ++++++
++++ 5679 lines of diff (skipped)


Reply via email to