File libproxy.changes of Package libproxy
xxxxxxxxxx
1
-------------------------------------------------------------------
2
Wed Sep 30 18:50:44 UTC 2020 - Michael Gorse <mgorse@suse.com>
3
4
- Add libproxy-CVE-2020-25219.patch: Rewrite url::recvline to be
5
nonrecursive (boo#1176410 CVE-2020-25219).
6
- Add libproxy-fix-pac-buffer-overflow.patch: fix buffer overflow
7
when PAC is enabled (boo#1177143 CVE-2020-26154).
8
9
-------------------------------------------------------------------
10
Thu Feb 22 15:13:54 UTC 2018 - fvogt@suse.com
11
12
- Use %license (boo#1082318)
13
14
-------------------------------------------------------------------
15
Thu Sep 7 19:29:58 UTC 2017 - jengelh@inai.de
16
17
- Update descriptions and RPM categories.
18
19
-------------------------------------------------------------------
20
Thu May 11 09:36:16 UTC 2017 - dimstar@opensuse.org
21
22
- Update to version 0.4.15:
23
+ Port to, and require, SpiderMonkey 38.
24
+ Fix "NetworkManager plugin not being built"
25
(gh#libproxy/libproxy#53).
26
+ Fix "networkmanager plugin not working
27
(gh#libproxy/libproxy#58).
28
+ Fix "Invalid read after free" (gh#libproxy/libproxy#59).
29
+ Fix intermittent unit test failures.
30
- Replace pkgconfig(mozjs185) buildRequires with
31
pkgconfig(mozjs-38), following upstream.
32
33
-------------------------------------------------------------------
34
Mon Feb 6 12:30:17 UTC 2017 - dimstar@opensuse.org
35
36
- Have libproxy1-config-kde require libqt5-qtpaths instead of
37
libqt5-qttools on openSUSE > 13.2 / openSUSE > Leap 42.x
38
(boo#988808).
39
40
-------------------------------------------------------------------
41
Mon Jan 9 14:33:04 UTC 2017 - dimstar@opensuse.org
42
43
- Update to version 0.4.14:
44
+ Parallel build support for python2 and python3.
45
-DWITH_PYTHON has been replaced with -DWITH_PYTHON2 and
46
-DWITH_PYTHON3 to have full control over this. Default is
47
ON for both (gh#libproxy/libproxy#22).
48
+ Minor fixes to the PAC retriever code
49
(gh#libproxy/libproxy#40).
50
+ Fallback to mcs instead of gmcs for the mono bindings
51
(gh#libproxy/libproxy#37).
52
+ Fix build using cmake 3.7.
53
+ Fix deprecation warnings of pxgsettings with glib 2.46.
54
+ Improve the get-pac test suite (gh#libproxy/libproxy#47).
55
- Drop update-from-svn.sh: The script has not been usable for
56
years, since libproxy is no longer hosted in this svn repo.
57
- Drop upstream merged patches:
58
+ libproxy-cmake-3.7.patch
59
+ libproxy-FindMono-4.6.patch
60
+ libproxy-gnome-waitpid.patch
61
+ libproxy-python3-support.patch
62
- Re-enable the test suite: with the upstream changes this should
63
now be more reliable.
64
65
-------------------------------------------------------------------
66
Tue Nov 22 08:18:37 UTC 2016 - dimstar@opensuse.org
67
68
- Add libproxy-cmake-3.7.patch: Fix build with cmake 3.7.
69
70
-------------------------------------------------------------------
71
Thu Sep 29 09:48:02 UTC 2016 - dimstar@opensuse.org
72
73
- Add libproxy-FindMono-4.6.patch: Fall back to mcs if gmcs cannot
74
be found. Fixes issues with mono 4.6, which no longer ships the
75
wrapper by default.
76
77
-------------------------------------------------------------------
78
Mon Aug 8 13:16:48 UTC 2016 - dimstar@opensuse.org
79
80
- Add libproxy-python3-support.patch: Allow to build PYTHON2 and
81
PYTHON3 bindings during the same build phase.
82
- Create new subpackage python3-libproxy.
83
- Add python3-devel BuildRequires when not building core.
84
85
-------------------------------------------------------------------
86
Fri Jul 22 12:36:59 UTC 2016 - dimstar@opensuse.org
87
88
- Add libproxy-gnome-waitpid.patch: GNOME3: Wait for pxgsettings to
89
vanish while destroying the plugin (boo#967601).
90
91
-------------------------------------------------------------------
92
Fri May 20 07:34:21 UTC 2016 - alarrosa@suse.com
93
94
- Update to GNOME 3.20.2 (Fate#318572, bnc#980527)
95
96
-------------------------------------------------------------------
97
Tue May 10 17:20:55 UTC 2016 - dimstar@opensuse.org
98
99
- Require libqt5-qttools by libproxy1-config-kde: the plugin spawns
100
qtpaths to find the right config files (boo#979232).
101
- Trigger libproxy1-config-kde for installation when
102
plasma5-session and libproxy1 are installed.
103
104
-------------------------------------------------------------------
105
Mon May 9 11:26:00 UTC 2016 - dimstar@opensuse.org
106
107
- Fix condition to not build KDE plugin for SLE.
108
109
-------------------------------------------------------------------
110
Thu Apr 28 16:54:40 UTC 2016 - dimstar@opensuse.org
111
112
- Update to version 0.4.13:
113
+ Allow linking webkit pacrunner against javascriptcore-4.0
114
(webkit2).
115
+ Allow to disable building of the KDE module
116
(-DWITH_KDE=ON/OFF).
117
+ Fix compilation errors with CLang on MacOSX.
118
+ bindings: perl: Add an option to explicitly link against
119
libperl.so. Some distributions want to do it, other prefer not
120
to, the library is anyway in context of perl.
121
+ config_kde: Add a basic cache and invalidation: performance
122
improvement for the KDE module.
123
- Pass -DWITH_KDE=OFF to cmake when building core.
124
- Replace pkgconfig(webkitgtk-3.0) BuildRequires with
125
pkgconfig(javascriptcoregtk-4.0): make use of the WebKit2 port.
126
127
-------------------------------------------------------------------
128
Fri Apr 15 22:00:25 UTC 2016 - mgorse@suse.com
129
130
- Update to GNOME 3.20 Fate#318572
131
132
-------------------------------------------------------------------
133
Thu Jan 14 11:56:33 UTC 2016 - fcrozat@suse.com
134
135
- Disable building libproxy-config-kde on SLE.
136
137
-------------------------------------------------------------------
138
Tue Jan 12 16:46:37 UTC 2016 - dimstar@opensuse.org
139
140
- Update to version 0.4.12:
141
+ Move development to github.com/libproxy/libproxy.
142
+ Fix fd leak in get_pac (Bug #185).
143
+ Detect running MATE session (Bug #186, Part1).
144
+ Fix linking of perl bindings to pthread (Bug #182).
145
+ Correctly detect spidermonky (mozjs185) (Bug #188).
146
+ Stop pxgsettings from segfaulting on exit (Bug #192).
147
+ Fix test #10 (Bug #189).
148
+ Fix build on Mac OS X (Bug #183).
149
+ Add a generic KDE Config module (fix crashes of Qt5 based
150
apps) (issue#4).
151
- Drop upstream fixed patches:
152
+ libproxy-pxgsettings-crash.patch
153
+ libproxy-no-libperl.patch
154
+ libproxy-pxgsettings-signals.patch
155
- Rename libproxy1-config-kde4 subpackage to libproxy-config-kde,
156
following upstreams introduction of the generic config loader.
157
- Require libKF5ConfigCore5 from libproxy1-config-kde (we don't
158
really need the library, but kreadconfig5 in this package).
159
- Replace libkde4-devel and libqt4-devel BuildRequires with
160
libKF5ConfigCore5: the new KDE config parser interacts directly
161
with kreadconfig5 and does not link to Qt.
162
163
-------------------------------------------------------------------
164
Fri May 15 10:00:14 UTC 2015 - dimstar@opensuse.org
165
166
- Add libproxy-pxgsettings-signals.patch: Fix for pxgsettins not
167
actively monitoring gsetting changes. Due to recent changes in
168
GLib, only values are being monitored, that are read AFTER the
169
signal handler is attached.
170
- Adjust baselibs.conf to match what is currenly being built.
171
172
-------------------------------------------------------------------
173
Wed Aug 6 09:51:00 UTC 2014 - fcrozat@suse.com
174
175
- Change Supplements to install libproxy1-config-gnome3 only if
176
gnome-session-core is installed to reduce minimal install size
177
(bnc#885455).
178
179
-------------------------------------------------------------------
180
Thu Sep 5 18:08:52 CEST 2013 - mls@suse.de
181
182
- Add libproxy-no-libperl.patch: do not link the perl module
183
against libperl. We do not want a dependency on the libperl
184
library, as that would make as depend on the specific version of
185
perl. As the bindings are running in perl context, libperl can
186
be assumed to be loaded by that time.
187
- Use perl_requires if it is defined.
188
189
-------------------------------------------------------------------
190
Mon Aug 26 18:07:54 UTC 2013 - dimstar@opensuse.org
191
192
- Add libproxy-pxgsettings-crash.patch: fix crash in pxgsettings
193
when it's closing down (bnc#836576).
194
195
-------------------------------------------------------------------
196
Fri Aug 2 14:41:10 UTC 2013 - dimstar@opensuse.org
197
198
- Build mono, perl and python sub package while building -plugins
199
instead of the main package. This helps keeping the build deps
200
for the main package minimal.
201
202
-------------------------------------------------------------------
203
Thu Jul 11 13:13:38 UTC 2013 - dmueller@suse.com
204
205
- Use build conditional (gcond) for enabling/disabling mono
206
bindings instead of static defines. This allows for osc build
207
and rpmbuild to be used more flexible.
208
209
-------------------------------------------------------------------
210
Thu Feb 28 18:38:42 UTC 2013 - dmueller@suse.com
211
212
- Remove mono support for aarch64 for now.
213
214
-------------------------------------------------------------------
215
Sun Dec 2 12:24:23 UTC 2012 - dimstar@opensuse.org
216
217
- Update to version 0.4.11:
218
+ Build fixes with cmake 2.8.10+.
219
+ Quick release without built binaries / files (bug#184).
220
- Drop cmake-2.8.10-compat.diff: fixed upstream.
221
222
-------------------------------------------------------------------
223
Mon Nov 12 11:26:35 UTC 2012 - cgiboudeaux@gmx.com
224
225
- Add cmake-2.8.10-compat.diff: fixes a CMake error with
226
CMake >= 2.8.10 (bnc#789219).
227
228
-------------------------------------------------------------------
229
Tue Oct 16 07:15:34 UTC 2012 - dimstar@opensuse.org
230
231
- Update to version 0.4.10:
232
+ Fix http chunk encoded PAC that was broken in previous release.
233
+ Add HTTP client unit test.
234
+ Fix more coding style issues.
235
- Disable test suite for now: the new http client test fails for
236
weird reasons in the build bot (but works locally).
237
238
-------------------------------------------------------------------
239
Thu Oct 11 09:22:26 UTC 2012 - coolo@suse.com
240
241
- Add explicit netcfg BuildRequires for the test suite.
242
243
-------------------------------------------------------------------
244
Wed Oct 10 19:08:52 UTC 2012 - dimstar@opensuse.org
245
246
- Update to version 0.4.9:
247
+ Fixed buffer overflow when downloading PAC (CVE-2012-4504).
248
+ Fix infinite loop uppon network errors.
249
250
-------------------------------------------------------------------
251
Tue Oct 2 20:47:09 UTC 2012 - dimstar@opensuse.org
252
253
- Update to version 0.4.8:
254
+ Only support standalone mozjs185 as mozilla js engine.
255
+ Support building with javascritpcoregtk 1.5
256
+ Support sending multiple results.
257
* Issues fixed:
258
- #166: Libproxy does not parse NO_PROXY correct when the line
259
contains spaces
260
- #164: If gconf's value is an empty list, pxgconf will make
261
/usr/bin/proxy wait forever
262
- #60: use lib js for embedded solutions
263
- #160: strdup and gethostbyname not declared on OSX 10.7
264
- #168: .pc file should be installed under OSX as well.
265
- #170: Also check for "Transfer-Encoding: chunked".
266
- #171: mozjs pacrunner: Fix parameters of dnsResolve_()
267
- #172: Allow to forcibly build pacrunner as module
268
- #173: Libproxy doesn't build with gcc 4.7
269
- #147: Use ${CMAKE_DL_LIBS} instead of assuming libdl is correct.
270
- #176: python bindings: guard the destructor.
271
- #177: Speed up importing of libproxy in python.
272
- Drop upstream fixed patches:
273
+ libproxy-javascriptcoregtk.patch
274
+ libproxy-mozjs185.patch
275
+ libproxy-trim-ignores.patch
276
+ libproxy-gcc47.patch
277
+ libproxy-force-bipr.patch
278
279
-------------------------------------------------------------------
280
Sat Jun 9 10:11:55 UTC 2012 - dimstar@opensuse.org
281
282
- Add libproxy-force-bipr.patch: Force building pacrunner as module
283
This is required as libproxy, when building only one pacrunner,
284
links the module internal. But as we only temporarly disable
285
the mozjs, we do need to keep the webkit runner as an external
286
module.
287
- Also pass -DBIPR=0 to cmake, to enable the patch above.
288
289
-------------------------------------------------------------------
290
Wed Jun 6 12:26:57 UTC 2012 - dimstar@opensuse.org
291
292
- Temporaryly disable the mozjs pacrunner: it casues crashes due
293
to symbol conflicts in Firefox (bnc#759123):
294
+ Introduce build_mozjs defines, currently set to 0
295
+ Conditionally build the pacrunner-mozjs package
296
+ Conditionally buildrequire pkgconfig(mozjs185)
297
+ When not building mozjs pacrunner, obsolete the package by
298
libproxy1.
299
300
-------------------------------------------------------------------
301
Tue Mar 13 21:19:29 UTC 2012 - dimstar@opensuse.org
302
303
- Add libproxy-gcc47.patch: Fix build with gcc 4.7.
304
305
-------------------------------------------------------------------
306
Wed Feb 1 20:08:01 UTC 2012 - dimstar@opensuse.org
307
308
- Add libproxy-trim-ignores.patch: Trim strings in ignore list.
309
Fix bnc#739069.
310
311
-------------------------------------------------------------------
312
Mon Nov 7 09:24:23 CET 2011 - meissner@suse.de
313
314
- remove mono dependency also for ppc64
315
316
-------------------------------------------------------------------
317
Fri Oct 7 14:10:35 CEST 2011 - dmueller@suse.de
318
319
- remove mono dependency for %%arm
320
321
-------------------------------------------------------------------
322
Wed Jul 27 14:53:34 CEST 2011 - vuntz@opensuse.org
323
324
- Build against js instead of xulrunner:
325
+ Add libproxy-mozjs185.patch: taken from upstream, detect
326
mozjs185 instead of xulrunner in the build system.
327
+ Add pkgconfig(mozjs185) BuildRequires and remove
328
mozilla-xulrunner-devel BuildRequires.
329
+ Change Supplements of libproxy1-pacrunner-mozjs to use
330
libmozjs185-1_0 instead of mozilla-xulrunner.
331
- Change Supplements of libproxy1-pacrunner-webkit to appropriately
332
use libjavascriptcoregtk-1_0-0/libjavascriptcoregtk-3_0-0
333
(depending on %favor_gtk2) instead of libwebkitgtk-0.
334
335
-------------------------------------------------------------------
336
Mon Jun 20 18:26:49 UTC 2011 - dimstar@opensuse.org
337
338
- Add libproxy-javascriptcoregtk.patch: Fix build with
339
webkitgtk-3.0 version 1.5.1: javascriptcoregtk became independent
340
and can be used on it's own now and is actually what libproxy
341
depends on. Patch taken from upstream svn, r816.
342
343
-------------------------------------------------------------------
344
Mon Jun 6 21:51:45 UTC 2011 - dimstar@opensuse.org
345
346
- Update to version 0.4.7:
347
+ Support/require xulrunner 2.0+
348
+ Support linking againgst libwebkit-gtk3 (-DWITH_WEBKIT3=ON)
349
+ Port to gsettings for gnome3. (-DWITH_GNOME3=ON[default])
350
+ Issues closed:
351
- #149: always test for the right python noarch module path
352
- #155: Cannot compile with Firefox 4
353
- #156: libproxy should build against webkitgtk-3.0
354
- #158: Won't compile w/ xulrunner 2.0 final
355
- #159: libproxy fails with autoconfiguration
356
"http://proxy.domain.com"
357
- #131: GSettings-based GNOME plugin
358
- #150: SUSE sysconfig/proxy config support
359
- Drop patches included upstream:
360
+ libproxy-sysconfig-support.patch
361
+ libproxy-xul2.patch
362
+ libproxy-backports.patch
363
- Package gnome3 module instead of gnome module, if favor_gtk2 is
364
not set (in the project metadata).
365
- Add gnome3 module to baselibs.conf and fixup the various
366
Supplements in baselibs.conf (pointed to the pre -config names).
367
- When building for gnome3 (favor_gtk2 = 0), add BuildRequires:
368
pkgconfig(gio-2.0) >= 2.26, pkgconfig(gobject-2.0) and
369
pkgconfig(webkitgtk-3.0)
370
- When building for gnome2, add BuildRequires:
371
pkgconfig(gconf-2.0), pkgconfig(gobject-2.0) and replace
372
libwebkit-devel with pkgconfig(webkit-1.0).
373
374
-------------------------------------------------------------------
375
Tue Apr 19 00:10:03 CEST 2011 - ro@suse.de
376
377
- Update baselibs.conf.
378
379
-------------------------------------------------------------------
380
Tue Feb 15 19:16:02 UTC 2011 - dimstar@opensuse.org
381
382
- Add libproxy-backports.patch: Backport critical fixes from
383
upstream codestream.
384
385
-------------------------------------------------------------------
386
Mon Feb 14 17:14:18 UTC 2011 - dimstar@opensuse.org
387
388
- Add libproxy-xul2.patch: Add compatibility to build against
389
xulrunner 2.0. Patch submitted upstream, issue#155.
390
- Use xulrunner 2.0 on openSUSE 11.4.
391
392
-------------------------------------------------------------------
393
Mon Dec 6 16:32:28 CET 2010 - vuntz@opensuse.org
394
395
- Add libproxy-sysconfig-support.patch, to support the proxy
396
configuration from sysconfig. Part of bnc#655483.
397
Patch written by Duncan Mac-Vicar <dmacvicar@novell.com>.
398
399
-------------------------------------------------------------------
400
Thu Sep 2 09:38:47 CEST 2010 - dimstar@opensuse.org
401
402
- Update to version 0.4.6:
403
+ Fixed a crash in the URL parser
404
+ Fixed build issues with Visual Studio
405
+ Updated the INSTALL file
406
+ Install Python binding in prefix path if site-packages exists
407
408
-------------------------------------------------------------------
409
Fri Aug 20 15:16:46 UTC 2010 - dimstar@opensuse.org
410
411
- Mono bindings are not available for all supported platforms,
412
thus wrapping it in a if have_mono [...] endif.
413
414
-------------------------------------------------------------------
415
Thu Aug 19 22:16:22 UTC 2010 - dimstar@opensuse.org
416
417
- Check for build_snapshot: the svn snapshot project contains
418
unversioned tarballs.
419
420
-------------------------------------------------------------------
421
Thu Aug 19 15:49:02 UTC 2010 - dimstar@opensuse.org
422
423
- Update to version 0.4.5:
424
+ C# bindings are installable (-DWITH_DOTNET=ON)
425
+ C# bindings installation path can be changed using -DGAC_DIR=
426
+ Internal libmodman build fixed
427
+ Installation dirs are now all relative to CMAKE_INSTALL_PREFIX
428
+ Fixed test while using --as-needed linker flag
429
+ Fixed generation of libproxy-1.0.pc
430
+ Basic support for Mingw added (not yet 100% functional)
431
+ Ruby binding implemented (not yet in the build system)
432
+ Fixed modules not being found caused by relative
433
LIBEXEC_INSTALL_DIR
434
+ Fixed bug with builtin plugins (Issue 133)
435
+ Vala bindings installation path can be changed using
436
-DVAPI_DIR=
437
+ Python bindings installation path can be changed using
438
-DPYTHON_SITEPKG_DIR=
439
+ Perl bindings can be installed in vendor directory
440
(-DPERL_VENDORARCH=ON)
441
+ Perl bindings installation path can be change using
442
-DPX_PERL_ARCH=
443
+ Unit test now builds on OSX
444
- Changes from version 0.4.4:
445
+ Add support for optionally building using a system libmodman
446
+ Rework build system to be cleaner
447
+ Fix two major build system bugs: 127, 128
448
449
-------------------------------------------------------------------
450
Mon Jul 5 21:42:37 UTC 2010 - dimstar@opensuse.org
451
452
- Add mono-devel BuildRequires to install the csharp bindings.
453
454
-------------------------------------------------------------------
455
Tue Jun 22 17:48:31 UTC 2010 - dimstar@opensuse.org
456
457
- Initial work to support win32 cross building.
458
459
-------------------------------------------------------------------
460
Mon Jun 14 17:48:01 UTC 2010 - dimstar@opensuse.org
461
462
- Use external libmodman: add libmodman-devel BuildRequires.
463
- Drop libmodman0 subpackage
464
465
-------------------------------------------------------------------
466
Wed Jun 9 22:52:05 UTC 2010 - dimstar@opensuse.org
467
468
- Enable build on other distributions than openSUSE, wrapping
469
openSUSE rpm tags like Recommends and Supplements in %if
470
statements.
471
472
-------------------------------------------------------------------
473
Mon Jun 7 17:01:55 UTC 2010 - dimstar@opensuse.org
474
475
- Update to version 0.4.3:
476
+ Test can now be out-compiled using BUILD_TESTING=OFF
477
+ Fixed python binding not handling NULL pointer
478
+ Pyhton binding now support Python version 3
479
+ Rewrote URL parser to comply with unit test (bnc#612007)
480
+ Username and password are now URL encoded
481
+ Scheme comparison is now non-case sensitive
482
+ Fixed deadlock using WebKit as PAC runner
483
+ Fixed OS X compilation of Perl bindings
484
- libmodman0_0_0 is now correctly called libmodman0, follow this
485
change also in baselibs.conf
486
487
-------------------------------------------------------------------
488
Tue May 25 16:04:53 UTC 2010 - dimstar@opensuse.org
489
490
- Update to version 0.4.2:
491
+ Fixed python bindings
492
+ Workaround cmake bug with dynamic libraries in non-standard
493
folders.
494
495
-------------------------------------------------------------------
496
Tue May 18 18:39:50 UTC 2010 - dimstar@opensuse.org
497
498
- Update to version 0.4.1:
499
+ Improved cross-platform build
500
+ Added Perl and Vala bindings
501
+ Fix multiple infinite loop bugs
502
+ Fix random crash with Gnome backend
503
+ Standardized Gnome backend based on Mozilla and Chrome behavior
504
+ Removed dependency to X11 in Gnome backend
505
+ Allow disabling features at build time using WITH_* cmake
506
options
507
+ Module path can now be altered using PX_MODULE_PATH environment
508
+ pxgconf helper location can be altered using PX_GCONF
509
environment
510
+ Removed proxy scheme filtering, we now trust config modules
511
+ socks5:// and socks4:// is now allowed
512
+ Fix crash when password is empty string
513
+ Complete list of bug fixes:
514
- #19, #59, #65, #86, #87, #88, #89, #90, #91, #92, #93, #97,
515
#98, #99, #100, #101, #102, #103, #106, #108, #110
516
+ Known issues:
517
+ #109 - Scheme comparison is case sensitive
518
+ #112 - Username and password are not URI encoded
519
520
-------------------------------------------------------------------
521
Thu Mar 29 22:49:21 UTC 2010 - dimstar@opensuse.org
522
523
- Update to svn snapshot 626
524
+ No longer require xlib to detect session.
525
- Remove xorg-x11-libXmu-devel BuildRequires.
526
527
-------------------------------------------------------------------
528
Fri Mar 26 13:18:23 CET 2010 - vuntz@opensuse.org
529
530
- Build against mozilla-xulrunner192-devel on openSUSE > 11.2.
531
532
-------------------------------------------------------------------
533
Mon Mar 15 07:01:20 UTC 2010 - dimstar@opensuse.org
534
535
- Update to svn snapshot 621 in order to fix some serious crashes
536
in config_gnome. This is close to what will be the 0.4.1 release.
537
- Drop all patches as they came from upstream and are included
538
in this snapshot already.
539
540
-------------------------------------------------------------------
541
Wed Mar 10 10:41:45 UTC 2010 - dimstar@opensuse.org
542
543
- Do not forcibly require libmodman from the tools package. It's
544
pulled in by library dependencies.
545
546
-------------------------------------------------------------------
547
Wed Mar 10 09:43:01 UTC 2010 - coolo@novell.com
548
549
- add libmodman0_0_0 to baselibs.conf
550
551
-------------------------------------------------------------------
552
Sat Mar 6 18:32:06 UTC 2010 - dimstar@opensuse.org
553
554
- Add libproxy-gcc45.patch to fix build with gcc 4.5. Patch comes
555
from upstream svn, rev 599.
556
557
-------------------------------------------------------------------
558
Fri Feb 26 09:44:18 CET 2010 - dimstar@opensuse.org
559
560
- Update to version 0.4.0:
561
+ C++ rewrite
562
+ Small API change (px_proxy_factory_get_proxy() can now return
563
NULL)
564
+ SOVERSION bump
565
+ libmodman is now a separate library
566
+ Migrate to cmake
567
+ Windows support (config_w32reg, ignore_hostname; VC++ support)
568
+ MacOSX support (config_macosx, ignore_hostname)
569
+ Built-in modules support
570
+ Support for chunked encoding
571
+ Move to hidden visibility by default
572
+ KDE's KConfig semantics are fully supported
573
+ Removeal of all PX_* env variables (no longer needed)
574
+ Symbol based detection of relevant pacrunner
575
+ Reworked config_gnome to not suck (its *much* faster)
576
+ Many other things I can't remember
577
- BuildRequire cmake, gccc-++ and zlib-devel
578
- Add libproxy-pysitelib.patch, as the python bindings are are
579
arch-independent
580
- Add libproxy-libexecpatch.patch to move library helpers to proper
581
libexecdir.
582
- Build the python-package as noarch
583
- sonum bump to 1, thus changing name to libproxy1
584
- Split out libmodman (will not follow the versioning of libproxy
585
in the long run).
586
- Add libproxy-pkgconfig.patch to also install the .pc file.
587
588
-------------------------------------------------------------------
589
Tue Jan 5 17:17:30 CET 2010 - jengelh@medozas.de
590
591
- Package baselibs.conf
592
593
-------------------------------------------------------------------
594
Thu Oct 8 19:34:24 UTC 2009 - dimstar@opensuse.org
595
596
- Update to version 0.3.1
597
+ Bugfixes
598
- config file parser reads all sections
599
- KDE session detection based on environment varibales,
600
as suggested by KDE upstream.
601
+ KDE configuration module is the first module in C++ and
602
now links to libkdecore4 in order to properly detect the
603
configuration folder for kde.
604
+ At the moment we're not compatible with KDE3. Sorry.
605
+ .NET bindings can now properly be installed and it should
606
be possible for packagers to provide them.
607
- Add gcc-c++, libkde4-devel and libqt4-devel for updated kde mod.
608
- This update solves bnc#546199.
609
610
-------------------------------------------------------------------
611
Mon Aug 17 00:10:04 CEST 2009 - dominique-obs@leuenberger.net
612
613
- Update to version 0.3.0
614
+ WARNING!!! Slight API change!!! see docs for
615
px_proxy_factory_get_proxies()
616
+ Credentials support (see API change above)
617
+ A complete rewrite of the module manager
618
+ file:// as valid PAC URLs
619
+ Sample Mono application
620
+ Automake 1.11 shaved output
621
+ gnome backend rewrite (now w/o thread issues)
622
+ Test suite base functionality exists
623
+ Many solaris build fixes
624
+ Seamonkey support as JS pacrunner
625
+ Bugfixes
626
+ Compiles for MS Windows using Mingw
627
- Split additional modules out in separate packages.
628
629
-------------------------------------------------------------------
630
Wed Aug 12 12:54:22 CEST 2009 - dominique-obs@leuenberger.net
631
632
- Use new python macros on openSUSE <= 11.1
633
634
-------------------------------------------------------------------
635
Sun Aug 9 12:43:26 CEST 2009 - coolo@novell.com
636
637
- use new python macros
638
639
-------------------------------------------------------------------
640
Mon Jun 22 12:46:40 CEST 2009 - dominique-obs@leuenberger.net
641
642
- Add libproxy-svn-303_as-needed.patch to successfully build with
643
--as-needed
644
645
-------------------------------------------------------------------
646
Tue Jun 16 13:39:41 CEST 2009 - dominique-obs@leuenberger.net
647
648
- Extend baselibs.conf
649
We also need the plugins 32bit. The 32bit plugin get's installed
650
as soon as the 32bit librarz is installed. Same featureset is
651
recommended, bnc#485543
652
653
-------------------------------------------------------------------
654
Wed May 13 03:38:07 CEST 2009 - vuntz@novell.com
655
656
- Tag patches.
657
658
-------------------------------------------------------------------
659
Wed May 6 15:08:14 CEST 2009 - vuntz@novell.com
660
661
- Build libproxy-plugins against mozilla-xulrunner191 on
662
openSUSE > 11.1.
663
664
-------------------------------------------------------------------
665
Thu Apr 23 22:59:26 CEST 2009 - vuntz@novell.com
666
667
- Change Name to libproxy-plugins in libproxy-plugins.spec.
668
669
-------------------------------------------------------------------
670
Thu Apr 16 23:09:30 CEST 2009 - vuntz@novell.com
671
672
- Split the build in two steps, libproxy and libproxy-plugins, to
673
avoid a build loop: libproxy depends on libwebkit which depends
674
on libsoup which depends on libproxy. So we now have a new spec
675
file for libproxy-plugins where the libwebkit dependency is.
676
677
-------------------------------------------------------------------
678
Sun Mar 15 00:10:29 CET 2009 - vuntz@novell.com
679
680
- Review changes.
681
682
-------------------------------------------------------------------
683
Sat Mar 14 09:41:22 CET 2009 - wr@rosenauer.org
684
685
- use correct mozilla/xulrunner dependencies
686
687
-------------------------------------------------------------------
688
Mon Feb 23 13:57:01 CET 2009 - vuntz@novell.com
689
690
- Revert the use of %{libproxy_shnum}: there are places where the
691
macro cannot be used (%files, eg), and we want don't want to mix
692
libproxy0 and libproxy%{libproxy_shnum} -- too likely to forget
693
to update one of the two instances.
694
695
-------------------------------------------------------------------
696
Sun Feb 22 02:14:14 CET 2009 - vuntz@novell.com
697
698
- Review changes.
699
- Add Provides/Obsoletes after plugin packages renaming.
700
- Don't use %{name} everywhere: in some places, it doesn't help
701
with clarity; in some others, it could be wrong in the future (in
702
Supplements).
703
704
-------------------------------------------------------------------
705
Tue Feb 17 11:06:18 CET 2009 - domninique-obs@leuenberger.net
706
707
- Replace the %{name}0 all over by %{name}%{libproxy_shnum}, makes
708
it easier for future updates by linking to variables.
709
710
-------------------------------------------------------------------
711
Tue Feb 17 09:55:00 CET 2009 - vuntz@novell.com
712
713
- Review changes.
714
715
-------------------------------------------------------------------
716
Tue Feb 17 09:49:12 CET 2009 - dominique-obs@leuenberger.net
717
718
- Have the plugin sub-packages follow the shlib name. The plugins
719
are depending on a specific version of the lib and should be
720
installable in parallel together with multiple libs.
721
The plugins live in a versioned directory, so no conflicts can
722
happen.
723
724
-------------------------------------------------------------------
725
Mon Feb 16 16:11:13 CET 2009 - ro@suse.de
726
727
- added baselibs.conf
728
(libproxy0-32bit needed by libsoup-2_4-1-32bit)
729
730
-------------------------------------------------------------------
731
Fri Feb 6 01:40:56 CET 2009 - vuntz@novell.com
732
733
- Add missing Requires on libproxy0 for the subpackages.
734
735
-------------------------------------------------------------------
736
Tue Feb 3 11:58:45 EST 2009 - hfiguiere@suse.de
737
738
- Initial packaging.
739