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)
