2
==============================
3
* Support/require xulrunner 2.0+
4
* Support linking againgst libwebkit-gtk3 (-DWITH_WEBKIT3=ON)
5
* Port to gsettings for gnome3. (-DWITH_GNOME3=ON[default])
7
- #149: always test for the right python noarch module path
8
- #155: Cannot compile with Firefox 4
9
- #156: libproxy should build against webkitgtk-3.0
10
- #158: Won't compile w/ xulrunner 2.0 final
11
- #159: libproxy fails with autoconfiguration "http://proxy.domain.com"
12
- #131: GSettings-based GNOME plugin
13
- #150: SUSE sysconfig/proxy config support
16
==============================
17
* Fixed a crash in the URL parser
18
* Fixed build issues with Visual Studio
19
* Updated the INSTALL file
20
* Install Python binding in prefix path if site-packages exists
21
* Fixed compilation with Visual Studio
25
===============================
26
* C# bindings are installable (-DWITH_DOTNET=ON)
27
* C# bindings installation path can be changed using -DGAC_DIR=
28
* Internal libmodman build fixed
29
* Installation dirs are now all relative to CMAKE_INSTALL_PREFIX
30
* Fixed test while using --as-needed linker flag
31
* Fixed generation of libproxy-1.0.pc
32
* Basic support for Mingw added (not yet 100% functional)
33
* Ruby binding implemented (not yet in the build system)
34
* Fixed modules not being found caused by relative LIBEXEC_INSTALL_DIR
35
* Fixed bug with builtin plugins (Issue 133)
36
* Vala bindings installation path can be changed using -DVAPI_DIR=
37
* Python bindings installation path can be changed using -DPYTHON_SITEPKG_DIR=
38
* Perl bindings can be installed in vendor directory (-DPERL_VENDORARCH=ON)
39
* Perl bindings installation path can be change using -DPX_PERL_ARCH=
40
* Unit test now builds on OSX
43
===============================
44
* Add support for optionally building using a system libmodman
45
* Rework build system to be cleaner
46
* Fix two major build system bugs: 127, 128
49
===============================
50
* Test can now be out-compiled using BUILD_TESTING=OFF
51
* Fixed python binding not handling NULL pointer
52
* Pyhton binding now support Python version 3
53
* Rewrote URL parser to comply with unit test
54
* Username and password are now URL encoded
55
* Scheme comparison is now non-case sensitive
56
* Fixed deadlock using WebKit has PAC runner
57
* Fixed OS X compilation of Perl bindings
60
===============================
61
* Fixed python binding that failed on missing px_free symbole
62
* Workaround cmake bug with dynamic libraries in non-standard folders
65
===============================
66
* Perl bindings have been integrated into the CMake Build System
67
* Vala bindings are installed if -DWITH_VALA=yes is passed to cmake
68
* All extensions can be disabled using WITH_*=OFF cmake options
69
* socks5:// and socks4:// can now be returned
73
===============================
75
* Small API change (px_proxy_factory_get_proxy() can now return NULL)
77
* libmodman is now a seperate library
79
* Windows support (config_w32reg, ignore_hostname; VC++ support)
80
* MacOSX support (config_macosx, ignore_hostname)
81
* Built-in modules support
82
* Support for chunked encoding
83
* Move to hidden visibility by default
84
* KDE's KConfig symantics are fully supported
85
* Removeal of all PX_* env variables (no longer needed)
86
* Symbol based detection of relevant pacrunner
87
* Reworked config_gnome to not suck (its *much* faster)
88
* Many other things I can't remember
1
90
New in version 0.3.1
2
91
====================