Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libproxy for openSUSE:Factory 
checked in at 2024-06-20 16:46:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libproxy (Old)
 and      /work/SRC/openSUSE:Factory/.libproxy.new.18349 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libproxy"

Thu Jun 20 16:46:32 2024 rev:91 rq:1181696 version:0.5.7

Changes:
--------
--- /work/SRC/openSUSE:Factory/libproxy/libproxy.changes        2024-04-30 
17:27:03.425510620 +0200
+++ /work/SRC/openSUSE:Factory/.libproxy.new.18349/libproxy.changes     
2024-06-20 16:46:37.764426314 +0200
@@ -1,0 +2,6 @@
+Wed Jun 19 07:39:40 UTC 2024 - Dominique Leuenberger <dims...@opensuse.org>
+
+- Update to version 0.5.7:
+  + Handle empty ignore settings.
+
+-------------------------------------------------------------------

Old:
----
  libproxy-0.5.6.obscpio

New:
----
  libproxy-0.5.7.obscpio

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

Other differences:
------------------
++++++ libproxy.spec ++++++
--- /var/tmp/diff_new_pack.gg8RGK/_old  2024-06-20 16:46:38.748460924 +0200
+++ /var/tmp/diff_new_pack.gg8RGK/_new  2024-06-20 16:46:38.752461064 +0200
@@ -32,7 +32,7 @@
 
 %define _name   libproxy
 Name:           libproxy%{?dash}%{?name_suffix}
-Version:        0.5.6
+Version:        0.5.7
 Release:        0
 Summary:        Automatic proxy configuration management for applications
 License:        GPL-2.0-or-later AND LGPL-2.1-or-later

++++++ _service ++++++
--- /var/tmp/diff_new_pack.gg8RGK/_old  2024-06-20 16:46:38.812463175 +0200
+++ /var/tmp/diff_new_pack.gg8RGK/_new  2024-06-20 16:46:38.816463316 +0200
@@ -3,7 +3,7 @@
   <service name="obs_scm" mode="manual">
     <param name="scm">git</param>
     <param name="url">https://github.com/libproxy/libproxy.git</param>
-    <param name="revision">0.5.6</param>
+    <param name="revision">0.5.7</param>
     <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
     <param name="versionrewrite-pattern">v?(.*)\+0</param>
     <param name="versionrewrite-replacement">\1</param>

++++++ libproxy-0.5.6.obscpio -> libproxy-0.5.7.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libproxy-0.5.6/.github/workflows/build.yml 
new/libproxy-0.5.7/.github/workflows/build.yml
--- old/libproxy-0.5.6/.github/workflows/build.yml      2024-04-25 
20:16:16.000000000 +0200
+++ new/libproxy-0.5.7/.github/workflows/build.yml      2024-06-18 
09:16:59.000000000 +0200
@@ -32,6 +32,7 @@
       uses: actions/upload-pages-artifact@v3
       with:
         path: ./build/docs/libproxy-1.0/
+        if-no-files-found: error
     - name: CodeCov
       uses: codecov/codecov-action@v4
       with:
@@ -109,4 +110,4 @@
     steps:
       - name: Deploy to GitHub Pages
         id: deployment
-        uses: actions/deploy-pages@v1
+        uses: actions/deploy-pages@v4
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libproxy-0.5.6/.github/workflows/coverity.yml 
new/libproxy-0.5.7/.github/workflows/coverity.yml
--- old/libproxy-0.5.6/.github/workflows/coverity.yml   2024-04-25 
20:16:16.000000000 +0200
+++ new/libproxy-0.5.7/.github/workflows/coverity.yml   2024-06-18 
09:16:59.000000000 +0200
@@ -23,7 +23,7 @@
       COVERITY_SCAN_NOTIFICATION_EMAIL: "${{ 
secrets.COVERITY_SCAN_NOTIFICATION_EMAIL }}"
     steps:
       - name: Repository checkout
-        uses: actions/checkout@4
+        uses: actions/checkout@v4
       - name: Ubuntu Setup
         if: runner.os == 'Linux'
         run: |
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libproxy-0.5.6/.github/workflows/release.yml 
new/libproxy-0.5.7/.github/workflows/release.yml
--- old/libproxy-0.5.6/.github/workflows/release.yml    2024-04-25 
20:16:16.000000000 +0200
+++ new/libproxy-0.5.7/.github/workflows/release.yml    2024-06-18 
09:16:59.000000000 +0200
@@ -18,7 +18,7 @@
         run: "echo \"RELEASE_TAG=${GITHUB_REF#refs/tags/}\" >> $GITHUB_ENV"
 
       - name: "Create release"
-        uses: "actions/github-script@v6"
+        uses: "actions/github-script@v7"
         with:
           github-token: "${{ secrets.GITHUB_TOKEN }}"
           script: |
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libproxy-0.5.6/CHANGELOG.md 
new/libproxy-0.5.7/CHANGELOG.md
--- old/libproxy-0.5.6/CHANGELOG.md     2024-04-25 20:16:16.000000000 +0200
+++ new/libproxy-0.5.7/CHANGELOG.md     1970-01-01 01:00:00.000000000 +0100
@@ -1,288 +0,0 @@
-# Release Notes
-
-## [Unreleased]
-
-### Changed
-
-- Total rewrite in order to address current pain points:
-  - No documentation
-  - ABI crashes
-  - No tests
-  - No CI
-  - Missing async API
-
-## [0.4.18]
-
-### Changed
-
-- build: Allow configuration of sysconfig module
-- config_envvar: Add environment variable for pacrunner debugging
-- build: disable mozjs by default
-- python: Support Python 3.10 and above
-- Add Duktape pacrunner module
-- config_kde: Compute list of config file locations ourselves
-- cpmfog_gnome3: Add gnome-wayland to permitted DESKTOP_SESSION
-
-## [0.4.17]
-
-## Changed
-
--  python bindings: fix "TypeError: _argtypes_ must be a sequence of types" 
(#125)
-
-## [0.4.16]
-
-### Changed
-
-- Port to, and require, SpiderMonkey 68
-- Use closesocket() instead of close() on Windows 
-- Add symbol versions - be ready to introduce new APIs as needed
-- Add public px_proxy_factory_free_proxies function
-- Add PacRunner config backend (largely untested; feedback welcome!)
-- Small performance improvements
-- pxgsettings: use the correct syntax to connect to the changed signal 
(silences annoying output on console)
-- Support python3 up to version 3.9
-- Fix buffer overflow when PAC is enabled (CVE-2020-26154)
-- Rewrite url::recvline to be nonrecursive (CVE-2020-25219)
-- Remove nonfunctional and crashy pacrunner caching
-- Never use system libmodman (no other consumers, not maintained)
-
-## [0.4.15]
-
-### Changed
-
-- Port to, and require, SpiderMonkey 38.
-- Fix "NetworkManager plugin not being built" (gh#libproxy/libproxy#53).
-- Fix "networkmanager plugin not working (gh#libproxy/libproxy#58).
-- Fix "Invalid read after free" (gh#libproxy/libproxy#59).
-- Fix intermittent unit test failures.
-
-## [0.4.14]
-
-### Changed
-
-- Parallel build support for python2 and python3.
-  -DWITH_PYTHON has been replaced with -DWITH_PYTHON2 and
-  -DWITH_PYTHON3 to have full control over this. Default is
-  ON for both (issue#22)
-- Minor fixes to the PAC retriever code (issue#40)
-- Fallback to mcs instead of gmcs for the mono bindings (issue#37)
-- Fix build using cmake 3.7
-- Fix deprecation warnings of pxgsettings with glib 2.46
-- Improve the get-pac test suite (issue#47)
-
-## [0.4.13]
-
-### Changed
-
-- Allow linking webkit pacrunner against javascriptcore-4.0
-  (webkit2).
-- Allow to disable building of the KDE module (-DWITH_KDE=ON/OFF).
-- Fix compilation errors with CLang on MacOSX.
-- bindings: perl: Add an option to explicitly link against libperl.so
-  Some distributions want to do it, other prefer not to, the library
-  is anyway in context of perl.
-- config_kde: Add a basic cache and invalidation: performance improvement
-  for the KDE module.
-
-## [0.4.12]
-
-### Changed
-
-- Move development to github.com/libproxy/libproxy
-- Fix fd leak in get_pac (Bug #185)
-- Detect running MATE session (Bug #186, Part1).
-- Fix linking of perl bindings to pthread (Bug #182)
-- Correctly detect spidermonky (mozjs185) (Bug #188)
-- Stop pxgsettings from segfaulting on exit (Bug #192)
-- Fix test #10 (Bug #189)
-- Fix build on Mac OS X (Bug #183)
-- Add a generic KDE Config module (fix crashes of Qt5 based
-  apps) (issue#4)
-
-## [0.4.11]
-
-### Changed
-
-- Build fixes with cmake 2.8.10+
-- Quick release without built binaries / files (Address Bug #184)
-
-## [0.4.10]
-
-### Changed
-
-- Fix http chunk encoded PAC that was broken in previous release
-- Add HTTP client unit test
-- Fix more coding style issues
-
-## [0.4.9]
-
-### Changed
-
-- CVE-2012-4504 Fixed buffer overflow when downloading PAC
-- Fix infinit loop uppon network errors
-
-## [0.4.8]
-
-### Changed
-
-- Only support standalone mozjs185 as mozilla js engine.
-  xulrunner being part of the now lightning fast moving firefox
-  is impossible to be tracked as a dependency and it is not
-  supported by Mozilla to be used in this scenario.
-- Support building with javascritpcoregtk 1.5
-  (got split out of webkitgtk).
-- Support sending multiple results.
-- Issues fixed:
-  - #166: Libproxy does not parse NO_PROXY correct when the line
-          contains spaces
-  - #164: If gconf's value is an empty list, pxgconf will make
-          /usr/bin/proxy wait forever
-  - #60: use lib js for embedded solutions
-  - #160: strdup and gethostbyname not declared on OSX 10.7
-  - #168: .pc file should be installed under OSX as well.
-  - #170: Also check for "Transfer-Encoding: chunked".
-  - #171: mozjs pacrunner: Fix parameters of dnsResolve_()
-  - #172: Allow to forcibly build pacrunner as module (-DBIPR={ON,OFF})
-  - #173: Libproxy doesn't build with gcc 4.7
-  - #147: Use ${CMAKE_DL_LIBS} instead of assuming libdl is correct.
-  - #176: python bindings: guard the destructor.
-  - #177: Speed up importing of libproxy in python.
-  - #179: CMAKE 2.8.8 does not define PKG_CONFIG_FOUND
-
-## [0.4.7]
-
-### Changed
-
-- Support/require xulrunner 2.0+
-- Support linking againgst libwebkit-gtk3 (-DWITH_WEBKIT3=ON)
-- Port to gsettings for gnome3. (-DWITH_GNOME3=ON[default])
-- Issues closed:
-  - #149: always test for the right python noarch module path
-  - #155: Cannot compile with Firefox 4
-  - #156: libproxy should build against webkitgtk-3.0
-  - #158: Won't compile w/ xulrunner 2.0 final
-  - #159: libproxy fails with autoconfiguration "http://proxy.domain.com";
-  - #131: GSettings-based GNOME plugin
-  - #150: SUSE sysconfig/proxy config support
-
-## [0.4.6]
-
-### Changed
-
-- Fixed a crash in the URL parser
-- Fixed build issues with Visual Studio
-- Updated the INSTALL file
-- Install Python binding in prefix path if site-packages exists
-- Fixed compilation with Visual Studio
-
-
-## [0.4.5]
-
-### Changed
-
-- C# bindings are installable (-DWITH_DOTNET=ON)
-- C# bindings installation path can be changed using -DGAC_DIR=
-- Internal libmodman build fixed
-- Installation dirs are now all relative to CMAKE_INSTALL_PREFIX
-- Fixed test while using --as-needed linker flag
-- Fixed generation of libproxy-1.0.pc
-- Basic support for Mingw added (not yet 100% functional)
-- Ruby binding implemented (not yet in the build system)
-- Fixed modules not being found caused by relative LIBEXEC_INSTALL_DIR
-- Fixed bug with builtin plugins (Issue 133)
-- Vala bindings installation path can be changed using -DVAPI_DIR=
-- Python bindings installation path can be changed using -DPYTHON_SITEPKG_DIR=
-- Perl bindings can be installed in vendor directory (-DPERL_VENDORARCH=ON)
-- Perl bindings installation path can be change using -DPX_PERL_ARCH=
-- Unit test now builds on OSX
-
-## [0.4.4]
-
-### Changed
-
-- Add support for optionally building using a system libmodman
-- Rework build system to be cleaner
-- Fix two major build system bugs: 127, 128
-
-## [0.4.3]
-
-### Changed
-
-- Test can now be out-compiled using BUILD_TESTING=OFF
-- Fixed python binding not handling NULL pointer
-- Pyhton binding now support Python version 3
-- Rewrote URL parser to comply with unit test
-- Username and password are now URL encoded
-- Scheme comparison is now non-case sensitive
-- Fixed deadlock using WebKit has PAC runner
-- Fixed OS X compilation of Perl bindings
-
-## [0.4.2]
-
-### Changed
-
-- Fixed python binding that failed on missing px_free symbole
-- Workaround cmake bug with dynamic libraries in non-standard folders
-
-## [0.4.1]
-
-### Changed
-
-- Perl bindings have been integrated into the CMake Build System
-- Vala bindings are installed if -DWITH_VALA=yes is passed to cmake
-- All extensions can be disabled using WITH_*=OFF cmake options
-- socks5:// and socks4:// can now be returned
-- Many bugfixes
-
-## [0.4.0]
-
-### Changed
-
-- C++ rewrite
-- Small API change (px_proxy_factory_get_proxy() can now return NULL)
-- SOVERSION bump 
-- libmodman is now a seperate library
-- Migrate to cmake
-- Windows support (config_w32reg, ignore_hostname; VC++ support)
-- MacOSX support (config_macosx, ignore_hostname)
-- Built-in modules support
-- Support for chunked encoding
-- Move to hidden visibility by default
-- KDE's KConfig symantics are fully supported
-- Removeal of all PX_* env variables (no longer needed)
-- Symbol based detection of relevant pacrunner
-- Reworked config_gnome to not suck (its *much* faster)
-- Many other things I can't remember
-
-## [0.3.1]
-
-### Changed
-
-- Bugfixes
-  + config file parser reads all sections
-  + KDE session detection based on environment varibales,
-    as suggested by KDE upstream.
-- KDE configuration module is the first module in C++ and
-  now links to libkdecore4 in order to properly detect the
-  configuration folder for kde.
-- At the moment we're not compatible with KDE3. Sorry.
-- .NET bindings can now properly be installed and it should
-  be possible for packagers to provide them.
-
-## [0.3.0]
-
-### Changed
-
-- WARNING!!! Slight API change!!! see docs 
-  for px_proxy_factory_get_proxies()
-- Credentials support (see API change above)
-- A complete rewrite of the module manager
-- file:// as valid PAC URLs
-- Sample Mono application
-- Automake 1.11 shaved output
-- gnome backend rewrite (now w/o thread issues)
-- Test suite base functionality exists
-- Many solaris build fixes
-- Seamonkey support as JS pacrunner
-- Bugfixes
-- Compiles for MS Windows using Mingw
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libproxy-0.5.6/meson.build 
new/libproxy-0.5.7/meson.build
--- old/libproxy-0.5.6/meson.build      2024-04-25 20:16:16.000000000 +0200
+++ new/libproxy-0.5.7/meson.build      2024-06-18 09:16:59.000000000 +0200
@@ -1,5 +1,5 @@
 project('libproxy', 'c',
-          version: '0.5.6',
+          version: '0.5.7',
     meson_version: '>= 0.59.0',
   default_options: [ 'warning_level=2', 'werror=false', 'c_std=gnu11', ],
 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libproxy-0.5.6/src/backend/px-manager.c 
new/libproxy-0.5.7/src/backend/px-manager.c
--- old/libproxy-0.5.6/src/backend/px-manager.c 2024-04-25 20:16:16.000000000 
+0200
+++ new/libproxy-0.5.7/src/backend/px-manager.c 2024-06-18 09:16:59.000000000 
+0200
@@ -716,7 +716,7 @@
   if (g_strcmp0 (ignore, "*") == 0)
     return TRUE;
 
-  if (!host)
+  if (!host || !ignore)
     return FALSE;
 
   ignore_split = g_strsplit (ignore, ":", -1);

++++++ libproxy.obsinfo ++++++
--- /var/tmp/diff_new_pack.gg8RGK/_old  2024-06-20 16:46:39.036471054 +0200
+++ /var/tmp/diff_new_pack.gg8RGK/_new  2024-06-20 16:46:39.044471335 +0200
@@ -1,5 +1,5 @@
 name: libproxy
-version: 0.5.6
-mtime: 1714068976
-commit: e7d18806575e21f94cf2f6024659386b129ca189
+version: 0.5.7
+mtime: 1718695019
+commit: 2686d35cfa5db970d4ba65e2951ebc8183b1be82
 

Reply via email to