Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: libpxbackend-1_0-mini | Distribution: openSUSE Tumbleweed |
Version: 0.5.9 | Vendor: openSUSE |
Release: 1.1 | Build date: Wed Oct 2 16:24:50 2024 |
Group: System/Libraries | Build host: reproducible |
Size: 67480 | Source RPM: libproxy-client-0.5.9-1.1.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: http://libproxy.github.io/libproxy/ | |
Summary: Backend library for libproxy, handles plugin loading |
libproxy is a library that provides automatic proxy configuration management. Proxy autoconfiguration (PAC) requires JavaScript (which most applications do not have), and determing the PAC script location requires a WPAD protocol implementation, which complicates proxy support. libproxy exists to abstract this issue and provides an answer how to reach a certain network resource.
GPL-2.0-or-later AND LGPL-2.1-or-later
* Wed Oct 02 2024 Dominique Leuenberger <dimstar@opensuse.org> - Update to version 0.5.9: + Ignore invalid proxy URL. + Memleak fixes. + kde: Add ReversedException support. + Fix memory leak using PX_FORCE_CONFIG. + Update msys2 build steps. + Remove white space in key value. - Changes from version 0.5.8: + Update repology list. + Properly handle empty proxy ignore entry. + Add support for direct keyword in PAC. * Wed Jun 19 2024 Dominique Leuenberger <dimstar@opensuse.org> - Update to version 0.5.7: + Handle empty ignore settings. * Mon Apr 29 2024 Dominique Leuenberger <dimstar@opensuse.org> - Update to version 0.5.6: + Support XDP Desktop Portal proxy resolver. * Mon Apr 08 2024 Dominique Leuenberger <dimstar@opensuse.org> - Update to version 0.5.5: + Windows: Try all configured proxy resolution types. + Cleanup curl. + Add release option. + Expose missing functions in symbol map. + Fix crash during unload by. + Log debug instead of warning on wpad pac failure. + Fix refcounting in px_proxy_factory_copy. + symver: Fix symbol map to be a valid tree. + Fix free function for pxProxyFactory type. + CodeQL badge and updated repology. + meson: Don't build OSX plugin on iOS. * Tue Apr 02 2024 Dominique Leuenberger <dimstar@opensuse.org> - Update to version 0.5.4: + Add golang link to application page. + Improve libproxy test coverage. + Improve coverage. + Specify library version more completely. + Use the correct separator character for Windows ProxyOverride. + Improve handling of Windows proxy settings. + Add curl option to the generated config for backend instead. + Set initial state to online. + Windows: Detect scheme presence in proxy URLs more robustly. + Fix broken WPAD proxy resolution. * Tue Mar 19 2024 Yifan Jiang <yfjiang@suse.com> - Do not use %elif by now since SLE, Leap does not have an rpm supporting the tag. * Wed Feb 28 2024 Dominique Leuenberger <dimstar@opensuse.org> - Drop pkgconfig(libsoup-3.0) BuildRequires: no longer needed. * Wed Sep 13 2023 Dominique Leuenberger <dimstar@opensuse.org> - Add libpxbackend-1_0 to baselibs.conf: required by libproxy.so.1. * Wed Aug 16 2023 Dominique Leuenberger <dimstar@opensuse.org> - Generate libpxbackend-1_0-mini to be used inside OBS: the backend is built without additional dependencies like cURL. So there is no wpad/pac support in this variant. Helps break a build cycle. * Thu Jul 13 2023 Dominique Leuenberger <dimstar@opensuse.org> - Update to version 0.5.3: + Fix crash querying URLs without a host. + Web: Update application page. + Add appplication info about apt and python requests. * Fri Jun 16 2023 Dominique Leuenberger <dimstar@opensuse.org> - Update to version 0.5.2: + Link with libsocket where needed. + Remove libsoup from doc and CI. + Fix coverity findings. + Add a comment that docs option needs introspection. + Set pac data after download only. + Fix race condition in px_manager_get_proxies_sync. + Update gobject dependency in pkgconfig file. + Reread env variables in each get_config call. * Fri Jun 02 2023 Dominique Leuenberger <dimstar@opensuse.org> - Update to version 0.5.1: + Guard PxManager test with pacrunner-duktape option. + Install libpxbackend into pkglibdir. + Move glib2 inclusion out of c++ protection. + Replace libsoup with glib socket service functions. + Use glib-object header instead of gio. + Fix libproxy rpath. + Draft: Improve ignore checks. - Drop pkgconfig(libpeas-1.0) BuildRequires: libpeas is no longer needed. - Add pkgconfig(gobject-introspection-1.0) BuildRequires: this was used before, but pulled in by libpeas. * Fri Jun 02 2023 Dominique Leuenberger <dimstar@opensuse.org> - Update to version 0.5.0: + Complete rewrite, now actively maintained by Volkswagen. - Drop libproxy-perl-cflags.patch: no longer applicable as the bindings were ported to gobject-introspection. - Adjusted build dependencies: + Dropped cmake, gcc-c++, netcfg, pkgconfig, zlib-devel, NetworkManager-devel, dbus-1-devel, perl, python-rpm-macros, python3-devel, python-devel, pkgconfig(gio-2.0) >= 2.26, pkgconfig(gobject-2.0), pkgconfig(javascriptcoregtk-4.0), libKF5ConfigCore5, pkgconfig(mozjs-38), mono-devel. + Added meson, sysuser-tools, vala, pkgconfig(glib-2.0), pkgconfig(libpeas-1.0), pkgconfig(gi-docgen), pkgconfig(gsettings-desktop-schemas), pkgconfig(libcurl), pkgconfig(libsoup-3.0). - Change multibuild flavors to build a client library (libproxy.so.1 plus consumer include files) and a backend flavor (pxbackend, linked against cURL, duktape; the lib doing the actual work. The split is needed to break up build cycles with curl). - Drop no longer existing subpackages libproxy1-config-kde, libproxy1-config-gnome3, libproxy1-config-pacrunner, libproxy1-networkmanager, libproxy1-pacrunner-duktape, libproxy1-pacrunner-webkit, libproxy1-pacrunner-mozjs, python-libproxy, python3-libproxy, perl-Net-Libproxy, libproxy-sharp. All the language bindings are now handled by gobject-introspection. - Introduce the new sub packages typelib-1_0-Libproxy-1_0, libpxbackend-1_0, and libproxy-devel-doc. * Thu Jun 01 2023 Frederic Crozat <fcrozat@suse.com> - Only build mono support on openSUSE, not SLE nor SUSE ALP. * Tue Jun 21 2022 Dominique Leuenberger <dimstar@opensuse.org> - Add libproxy-perl-cflags.patch: perl: Use ccflags from %Config for libproxy module compilation; fixes perl test suite on i586. * Mon Jun 20 2022 Dominique Leuenberger <dimstar@opensuse.org> - Update to version 0.4.18: + 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. - Drop libproxy-python-310.patch: fixed upstream. - Build duktape pacrunner module: + Add pkgconfig(duktape): new dependency. + Split new subpackage libproxy1-pacrunner-duktape. + Suggest duktape pacrunner for config modules recommending a pacrunner. * Mon May 16 2022 Dominique Leuenberger <dimstar@opensuse.org> - Add libproxy-python-310.patch: Detect python 3.10. * Thu Feb 10 2022 Bjørn Lie <bjorn.lie@gmail.com> - Drop gconf2-devel BuildRequires: libproxy was ported to gsettings quite some time ago. - Update our Supplements to current standard. * Tue Jul 13 2021 Dominique Leuenberger <dimstar@opensuse.org> - Do no longer BuildRequire libmodman-devel: libproxy 0.4.17 was changed upstream to only support to internal version (no other consumer of libmodman exists). - No longer pass -DFORCE_SYSTEM_LIBMODMAN=ON to cmake: not understood anymore (boo#1188265).
/usr/lib64/libproxy /usr/lib64/libproxy/libpxbackend-1.0.so
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Dec 3 00:04:39 2024