Blame ChangeLog

Packit b39163
Wed Sep 1 16:03:00 2010 Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
Packit b39163
	* == Released 0.4.6 ===
Packit b39163
	* Fixed a crash in the URL parser
Packit b39163
	* Fixed build issues with Visual Studio
Packit b39163
	* Updated the INSTALL file
Packit b39163
	* Install Python binding in prefix path if site-packages exists
Packit b39163
	* Fixed compilation with Visual Studio
Packit b39163
	* Complete list of bug fixes:
Packit b39163
		+ 135, 136, 138
Packit b39163
Packit b39163
Mon Jun 7 11:37:00 2010 Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
Packit b39163
	* === Released 0.4.5 ===
Packit b39163
	* C# bindings are installable (-DWITH_DOTNET=ON)
Packit b39163
	* C# bindings installation path can be changed using -DGAC_DIR=
Packit b39163
	* Internal libmodman build fixed
Packit b39163
	* Installation dirs are now all relative to CMAKE_INSTALL_PREFIX
Packit b39163
	* Fixed test while using --as-needed linker flag
Packit b39163
	* Fixed generation of libproxy-1.0.pc
Packit b39163
	* Basic support for Mingw added (not yet 100% functional)
Packit b39163
	* Ruby binding implemented (not yet in the build system)
Packit b39163
	* Fixed modules not being found caused by relative LIBEXEC_INSTALL_DIR
Packit b39163
	* Fixed bug with builtin plugins (Issue 133)
Packit b39163
	* Vala bindings installation path can be changed using -DVAPI_DIR=
Packit b39163
	* Python bindings installation path can be changed using -DPYTHON_SITEPKG_DIR=
Packit b39163
	* Perl bindings can be installed in vendor directory (-DPERL_VENDORARCH=ON)
Packit b39163
	* Perl bindings installation path can be change using -DPX_PERL_ARCH=
Packit b39163
	* Unit test now builds on OSX
Packit b39163
	* Complete list of bug fixes:
Packit b39163
		+ 125, 126, 130, 132, 133
Packit b39163
Packit b39163
Sun Jun 13 11:00:00 2010 Nathaniel McCallum <nathaniel@natemccallum.com>
Packit b39163
	* === Released 0.4.4 ===
Packit b39163
	* Add support for optionally building using a system libmodman
Packit b39163
	* Rework build system to be cleaner
Packit b39163
	* Fix two major build system bugs: 127, 128
Packit b39163
Packit b39163
Mon Jun 7 11:37:00 2010 Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
Packit b39163
	* === Released 0.4.3 ===
Packit b39163
	* Test can now be out-compiled using BUILD_TESTING=OFF
Packit b39163
	* Fixed python binding not handling NULL pointer
Packit b39163
	* Pyhton binding now support Python version 3
Packit b39163
	* Implented URL unit test
Packit b39163
	* Rewrote URL parser to comply with unit test
Packit b39163
	* Username and password are now URL encoded
Packit b39163
	* Scheme comparison is now non-case sensitive
Packit b39163
	* Fixed deadlock using WebKit has PAC runner
Packit b39163
	* Fixed OS X compilation of Perl bindings
Packit b39163
	* Complete list of bug fixes:
Packit b39163
		+ 123, 122, 121, 117, 116, 112, 109
Packit b39163
Packit b39163
Tue May 18 11:54:00 2010 Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
Packit b39163
	* === Released 0.4.2 ===
Packit b39163
	* Fixed python binding that failed on missing px_free symbole
Packit b39163
	* Workaround cmake bug with dynamic libraries in non-standard folders
Packit b39163
Packit b39163
Tue May 18 10:30:00 2010 Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
Packit b39163
	* === Released 0.4.1 ===
Packit b39163
	* Improved cross-platform build
Packit b39163
	* Added Perl and Vala bindings
Packit b39163
	* Fix multiple infinite loop bugs
Packit b39163
	* Fix random crash with Gnome backend
Packit b39163
	* Standardized Gnome backend based on Mozilla and Chrome behavior
Packit b39163
	* Removed dependency to X11 in Gnome backend
Packit b39163
	* Allow disabling features at build time using WITH_* cmake options
Packit b39163
	* Module path can now be altered using PX_MODULE_PATH environment
Packit b39163
	* pxgconf helper location can be altered using PX_GCONF environment
Packit b39163
	* Removed proxy scheme filtering, we now trust config modules
Packit b39163
	* socks5:// and socks4:// is now allowed
Packit b39163
	* Fix crash when password is empty string
Packit b39163
	* Complete list of bug fixes:
Packit b39163
	  + 19, 59, 65, 86, 87, 88, 89, 90, 91, 92, 93, 97, 98,
Packit b39163
	    99, 100, 101, 102, 103, 106, 108, 110
Packit b39163
	* Known issues:
Packit b39163
	  + 109 - Scheme comparison is case sensitive
Packit b39163
	  + 112 - Username and password are not URI encoded
Packit b39163
Packit b39163
Thu Feb 25 20:12:57 2010 Nathaniel McCallum <nathaniel@natemccallum.com>
Packit b39163
	* === Released 0.4.0 ===
Packit b39163
	* C++ rewrite
Packit b39163
	* Small API change (px_proxy_factory_get_proxy() can now return NULL)
Packit b39163
	* SOVERSION bump
Packit b39163
	* libmodman is now a seperate library
Packit b39163
	* Migrate to cmake
Packit b39163
	* Windows support (config_w32reg, ignore_hostname; VC++ support)
Packit b39163
	* MacOSX support (config_macosx, ignore_hostname)
Packit b39163
	* Built-in modules support
Packit b39163
	* Support for chunked encoding
Packit b39163
	* Move to hidden visibility by default
Packit b39163
	* KDE's KConfig symantics are fully supported
Packit b39163
	* Removeal of all PX_* env variables (no longer needed)
Packit b39163
	* Symbol based detection of relevant pacrunner
Packit b39163
	* Reworked config_gnome to not suck (its *much* faster)
Packit b39163
	* Many other things I can't remember
Packit b39163
	
Packit b39163
Thu Oct 08 21:26:00 2009 Dominique Leuenberger <dominique@leuenberger.net>
Packit b39163
	* === Released 0.3.1 ===
Packit b39163
	* Bugfixes
Packit b39163
	  + config file parser reads all sections
Packit b39163
	  + KDE session detection based on environment varibales,
Packit b39163
	    as suggested by KDE upstream.
Packit b39163
	* KDE configuration module is the first module in C++ and
Packit b39163
	  now links to libkdecore4 in order to properly detect the
Packit b39163
	  configuration folder for kde.
Packit b39163
	* At the moment we're not compatible with KDE3. Sorry.
Packit b39163
	* .NET bindings can now properly be installed and it should
Packit b39163
	  be possible for packagers to provide them.
Packit b39163
Packit b39163
Thu Aug 14 15:38:00 2009  Nathaniel McCallum  <nathaniel@natemccallum.com>
Packit b39163
	* === Released 0.3.0 ===
Packit b39163
	* WARNING!!! Slight API change (still ABI compat)!!!
Packit b39163
	  see docs for px_proxy_factory_get_proxies()
Packit b39163
	* Credentials support (see API change above)
Packit b39163
	* A complete rewrite of the module manager
Packit b39163
	* file:// as valid PAC URLs
Packit b39163
	* Sample Mono application
Packit b39163
	* Automake 1.11 shaved output
Packit b39163
	* gnome backend rewrite (now w/o thread issues)
Packit b39163
	* Test suite base functionality exists
Packit b39163
	* Many solaris build fixes
Packit b39163
	* Seamonkey support as JS pacrunner
Packit b39163
	* Bugfixes
Packit b39163
	* Compiles for MS Windows using Mingw
Packit b39163
Packit b39163
Thu Jun 05 17:05:12 2008  Nathaniel McCallum  <nathaniel@natemccallum.com>
Packit b39163
	* === Released 0.2.3 ===
Packit b39163
	* New plugin: webkit (JavaScript)
Packit b39163
	* Massive speed improvements in all javascript plugins
Packit b39163
	* Bug fixes
Packit b39163
	* Memory leak fixes
Packit b39163
	* pkgconfig support
Packit b39163
Packit b39163
Wed Jan 09 04:18:45 2008  Jeff Schroeder  <jeffschroeder@computer.org>
Packit b39163
	* === Released 0.2.2 ===
Packit b39163
	* Python bindings fix
Packit b39163
	* Added pthreads support from r191 in trunk
Packit b39163
	* Removed local copy of strdup() in proxy.c for OS X build issues
Packit b39163
Packit b39163
Wed Dec 20 19:11:23 2007  Nathaniel McCallum  <nathaniel@natemccallum.com>
Packit b39163
	* === Released 0.2.1 ===
Packit b39163
	* Build fix for mozjs
Packit b39163
	* Python bindings fix for renamed function
Packit b39163
	* Split off x_has_client() into its own file
Packit b39163
Packit b39163
Wed Dec 12 20:12:56 2007  Nathaniel McCallum  <nathaniel@natemccallum.com>
Packit b39163
	* === Released 0.2 ===
Packit b39163
	* Added Python bindings
Packit b39163
	* Added .NET bindings
Packit b39163
	* NetworkManager plugin
Packit b39163
	* KDE plugin
Packit b39163
	* File plugin
Packit b39163
	* More accurate GNOME session detection
Packit b39163
	* Ignore pattern support
Packit b39163
	* px_proxy_factory_get_proxy() renamed to px_proxy_factory_get_proxies()
Packit b39163
	* Relicense from LGPLv3+ to LGPLv2.1+
Packit b39163
	* Sacrifice re-homeing session support for massive performance gains
Packit b39163
	* Tons of bug fixes, memory leaks, etc
Packit b39163
Packit b39163
Wed Oct 31 13:09:10 2007  Nathaniel McCallum  <nathaniel@natemccallum.com>
Packit b39163
	* === Released 0.1 ===
Packit b39163
	* AUTHORS: Added authors
Packit b39163
	* README: basic readme info
Packit b39163
	* src/lib/proxy.h: add missing doc line