Commit Graph

191 Commits

Author SHA256 Message Date
Ana Guerrero
1281f66f44 Accepting request 1170725 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1170725
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libproxy?expand=0&rev=90
2024-04-30 15:26:12 +00:00
b9a1113470 Accepting request 1170722 from GNOME:Next
- Update to version 0.5.6:
  + Support XDP Desktop Portal proxy resolver.

OBS-URL: https://build.opensuse.org/request/show/1170722
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=176
2024-04-29 10:20:00 +00:00
Ana Guerrero
5463627c7a Accepting request 1166244 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1166244
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libproxy?expand=0&rev=89
2024-04-09 14:46:15 +00:00
4dcf2609ae Accepting request 1166114 from GNOME:Next
- 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.

OBS-URL: https://build.opensuse.org/request/show/1166114
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=174
2024-04-08 15:56:29 +00:00
Ana Guerrero
84920e5eed Accepting request 1164097 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1164097
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libproxy?expand=0&rev=88
2024-04-03 15:18:43 +00:00
c10a8aa555 Accepting request 1164094 from GNOME:Next
- 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.

OBS-URL: https://build.opensuse.org/request/show/1164094
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=172
2024-04-02 12:30:00 +00:00
Dominique Leuenberger
94608175f6 Accepting request 1159310 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1159310
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libproxy?expand=0&rev=87
2024-03-20 20:09:55 +00:00
a704df27d2 Accepting request 1159148 from home:yfjiang:branches:GNOME:Factory
- Do not use %elif by now since SLE, Leap does not have an rpm
  supporting the tag.

OBS-URL: https://build.opensuse.org/request/show/1159148
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=170
2024-03-19 09:16:16 +00:00
Dominique Leuenberger
cdba7f4854 Accepting request 1152992 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1152992
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libproxy?expand=0&rev=86
2024-02-29 20:49:13 +00:00
f2c6dcf6b1 Accepting request 1152991 from GNOME:Next
- Drop pkgconfig(libsoup-3.0) BuildRequires: no longer needed.

OBS-URL: https://build.opensuse.org/request/show/1152991
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=168
2024-02-28 17:14:51 +00:00
Dominique Leuenberger
759a43e34b Accepting request 1110888 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1110888
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libproxy?expand=0&rev=85
2023-09-20 11:21:25 +00:00
0cda98643d Accepting request 1110851 from GNOME:Next
- Add libpxbackend-1_0 to baselibs.conf: required by libproxy.so.1.

OBS-URL: https://build.opensuse.org/request/show/1110851
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=166
2023-09-13 11:33:57 +00:00
4ee216339b Accepting request 1105469 from GNOME:Next
- 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.

- 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.

- 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.

- 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.

For RelEng: this needs prjconf changes

Prefer: -libpxbackend-1_0
Ignore: libpxbackend-1_0-mini:this-is-only-for-build-envs

OBS-URL: https://build.opensuse.org/request/show/1105469
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=165
2023-08-23 13:32:33 +00:00
25d0defbd9 Accepting request 1090471 from home:dimstar:Factory
- 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.

- 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,

OBS-URL: https://build.opensuse.org/request/show/1090471
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=164
2023-06-06 20:44:49 +00:00
Dominique Leuenberger
ae5bf5f067 Accepting request 1090447 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1090447
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libproxy?expand=0&rev=84
2023-06-04 14:41:23 +00:00
8f76ddf02e Accepting request 1090436 from home:fcrozat:branches:GNOME:Factory
- Only build mono support on openSUSE, not SLE nor SUSE ALP.

OBS-URL: https://build.opensuse.org/request/show/1090436
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=162
2023-06-02 08:19:02 +00:00
Dominique Leuenberger
3673670d1a Accepting request 987352 from GNOME:Factory
Scripted push from GNOME:Next (forwarded request 987177 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/987352
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libproxy?expand=0&rev=83
2022-07-09 14:59:20 +00:00
5b8ac0ed7b Accepting request 987177 from GNOME:Next
Scripted push from GNOME:Next

OBS-URL: https://build.opensuse.org/request/show/987177
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=160
2022-07-07 07:26:00 +00:00
Dominique Leuenberger
c1eaa744f8 Accepting request 977524 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/977524
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libproxy?expand=0&rev=82
2022-05-17 15:23:55 +00:00
cbb61ca33d Accepting request 977505 from home:dimstar:Factory
- Add libproxy-python-310.patch: Detect python 3.10.

OBS-URL: https://build.opensuse.org/request/show/977505
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=158
2022-05-16 12:59:13 +00:00
Dominique Leuenberger
de12bcd7e8 Accepting request 953148 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/953148
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libproxy?expand=0&rev=81
2022-02-11 22:07:14 +00:00
f5cce8eb7e Accepting request 953073 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/953073
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=157
2022-02-10 11:32:28 +00:00
Dominique Leuenberger
dbb3eed88d Accepting request 907247 from GNOME:Factory
- 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). (forwarded request 906141 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/907247
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libproxy?expand=0&rev=80
2021-07-22 20:42:35 +00:00
93718035aa Accepting request 906141 from home:dimstar:Factory
- 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).

OBS-URL: https://build.opensuse.org/request/show/906141
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=156
2021-07-20 07:13:03 +00:00
Dominique Leuenberger
de6005eb91 Accepting request 859209 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/859209
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libproxy?expand=0&rev=79
2020-12-30 16:12:12 +00:00
e246f15c03 Accepting request 859190 from GNOME:Next
Update to 0.4.17

OBS-URL: https://build.opensuse.org/request/show/859190
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=154
2020-12-29 13:02:44 +00:00
Dominique Leuenberger
981a93155d Accepting request 839601 from GNOME:Factory
- Add libproxy-CVE-2020-25219.patch: Rewrite url::recvline to be
  nonrecursive (boo#1176410 CVE-2020-25219).
- Add libproxy-fix-pac-buffer-overflow.patch: fix buffer overflow
  when PAC is enabled (boo#1177143 CVE-2020-26154). (forwarded request 838838 from mgorse)

OBS-URL: https://build.opensuse.org/request/show/839601
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libproxy?expand=0&rev=78
2020-10-08 11:10:35 +00:00
2189c07bf4 Accepting request 838838 from GNOME:Next
- Add libproxy-CVE-2020-25219.patch: Rewrite url::recvline to be
  nonrecursive (boo#1176410 CVE-2020-25219).
- Add libproxy-fix-pac-buffer-overflow.patch: fix buffer overflow
  when PAC is enabled (boo#1177143 CVE-2020-26154).

OBS-URL: https://build.opensuse.org/request/show/838838
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=152
2020-10-05 15:07:11 +00:00
Dominique Leuenberger
861fa4b6d0 Accepting request 836032 from GNOME:Factory
- Build with KDE on Tumbleweed, Leap and SLE releases greater than
  SLE-15-SP2 (jsc#SLE-12256). (forwarded request 834172 from yfjiang)

OBS-URL: https://build.opensuse.org/request/show/836032
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libproxy?expand=0&rev=77
2020-09-25 14:24:51 +00:00
00581a6407 Accepting request 834172 from home:yfjiang:branches:GNOME:Factory
- Build with KDE on Tumbleweed, Leap and SLE releases greater than
  SLE-15-SP2 (jsc#SLE-12256).

OBS-URL: https://build.opensuse.org/request/show/834172
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=150
2020-09-22 09:02:23 +00:00
Dominique Leuenberger
15fea2803f Accepting request 798290 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/798290
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libproxy?expand=0&rev=76
2020-04-29 18:41:54 +00:00
4e2b6f170a Accepting request 798287 from GNOME:Next
- Add libproxy-pxgsettings.patch: pxgsettings: use the correct
  syntax to connect to the changed signal.

OBS-URL: https://build.opensuse.org/request/show/798287
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=148
2020-04-27 13:52:42 +00:00
Dominique Leuenberger
142dc8cb4b Accepting request 784416 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/784416
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libproxy?expand=0&rev=75
2020-03-26 23:22:10 +00:00
9e37857e3a Accepting request 784143 from home:scarabeus_iv:branches:GNOME:Factory
- Remove few SLE11 conditions
- Fix build without python2 available

OBS-URL: https://build.opensuse.org/request/show/784143
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=146
2020-03-12 20:36:36 +00:00
Dominique Leuenberger
22044c516e Accepting request 657732 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/657732
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libproxy?expand=0&rev=74
2018-12-19 12:46:54 +00:00
8cefb00ce3 Accepting request 657670 from GNOME:Next
- Convert package from multispec to multibuild.

OBS-URL: https://build.opensuse.org/request/show/657670
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=144
2018-12-13 05:37:21 +00:00
Dominique Leuenberger
99cd232d70 Accepting request 640108 from GNOME:Factory
- Update Url tag to point to http://libproxy.github.io/libproxy/
- Add libproxy-python3.7.patch: Support python 3.7 and 3.8.
- Drop py_requires: no longer needed.

- Update Url tag to point to http://libproxy.github.io/libproxy/
- Add libproxy-python3.7.patch: Support python 3.7 and 3.8.
- Drop py_requires: no longer needed. (forwarded request 640078 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/640108
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libproxy?expand=0&rev=73
2018-10-17 06:20:10 +00:00
51ddb438ab Accepting request 640078 from GNOME:Next
- Update Url tag to point to http://libproxy.github.io/libproxy/
- Add libproxy-python3.7.patch: Support python 3.7 and 3.8.
- Drop py_requires: no longer needed.

- Update Url tag to point to http://libproxy.github.io/libproxy/
- Add libproxy-python3.7.patch: Support python 3.7 and 3.8.
- Drop py_requires: no longer needed.

OBS-URL: https://build.opensuse.org/request/show/640078
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=142
2018-10-05 16:01:49 +00:00
Dominique Leuenberger
717728d3d4 Accepting request 621484 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/621484
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libproxy?expand=0&rev=72
2018-07-12 07:15:21 +00:00
8eefb3a901 Accepting request 621459 from home:iznogood:branches:GNOME:Factory
- Drop favor_gtk2 conditional.

OBS-URL: https://build.opensuse.org/request/show/621459
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=140
2018-07-08 03:59:03 +00:00
Dominique Leuenberger
9546e2add5 Accepting request 580252 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/580252
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libproxy?expand=0&rev=71
2018-02-28 19:01:35 +00:00
86b3b6acf7 Accepting request 580100 from home:favogt:licensetag
Use %license (boo#1082318). Please forward to SLE, if possible

OBS-URL: https://build.opensuse.org/request/show/580100
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=138
2018-02-26 14:08:27 +00:00
Dominique Leuenberger
a279411a9e Accepting request 522333 from GNOME:Factory
- Update descriptions and RPM categories. (forwarded request 522148 from jengelh)

OBS-URL: https://build.opensuse.org/request/show/522333
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libproxy?expand=0&rev=70
2017-09-13 19:43:53 +00:00
2750fef3aa Accepting request 522148 from home:jengelh:branches:GNOME:Factory
- Update descriptions and RPM categories.

OBS-URL: https://build.opensuse.org/request/show/522148
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=136
2017-09-08 15:04:45 +00:00
2a4ac8cf50 Accepting request 519636 from GNOME:Next
push

OBS-URL: https://build.opensuse.org/request/show/519636
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=135
2017-08-31 07:45:51 +00:00
Dominique Leuenberger
841e74b2b6 Accepting request 454969 from GNOME:Factory
1

OBS-URL: https://build.opensuse.org/request/show/454969
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libproxy?expand=0&rev=69
2017-02-10 08:46:04 +00:00
Bjørn Lie
524b08a1fb Accepting request 454968 from GNOME:Next
try again, with less stupidity

OBS-URL: https://build.opensuse.org/request/show/454968
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=133
2017-02-06 12:47:59 +00:00
Dominique Leuenberger
17906ca2db Accepting request 449418 from GNOME:Factory
1

OBS-URL: https://build.opensuse.org/request/show/449418
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libproxy?expand=0&rev=68
2017-01-11 10:58:02 +00:00
Bjørn Lie
7c51a1e688 Accepting request 449415 from GNOME:Next
- Update to version 0.4.14:
  + 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 (gh#libproxy/libproxy#22).
  + Minor fixes to the PAC retriever code
    (gh#libproxy/libproxy#40).
  + Fallback to mcs instead of gmcs for the mono bindings
    (gh#libproxy/libproxy#37).
  + Fix build using cmake 3.7.
  + Fix deprecation warnings of pxgsettings with glib 2.46.
  + Improve the get-pac test suite (gh#libproxy/libproxy#47).
- Drop update-from-svn.sh: The script has not been usable for
  years, since libproxy is no longer hosted in this svn repo.
- Drop upstream merged patches:
  + libproxy-cmake-3.7.patch
  + libproxy-FindMono-4.6.patch
  + libproxy-gnome-waitpid.patch
  + libproxy-python3-support.patch
- Re-enable the test suite: with the upstream changes this should
  now be more reliable.

- Update to version 0.4.14:
  + 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 (gh#libproxy/libproxy#22).
  + Minor fixes to the PAC retriever code
    (gh#libproxy/libproxy#40).
  + Fallback to mcs instead of gmcs for the mono bindings

OBS-URL: https://build.opensuse.org/request/show/449415
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libproxy?expand=0&rev=131
2017-01-09 17:04:14 +00:00
Dominique Leuenberger
f886495aa4 Accepting request 441369 from GNOME:Factory
Fix build with cmake 3.7 - somehow this was not spotted in staging (forwarded request 441359 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/441369
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libproxy?expand=0&rev=67
2016-11-24 22:15:41 +00:00