*******************************************************************************
Change Log
*******************************************************************************


June 9th 2005
	Small external ad scripts aren't broken anymore, but their content is
	replaced.

	New level-3 filters:  "<frameset>: Jump out of Ad Frames" and "<div>
	Remove: Ad Sources".  (Disabled while using "Light Settings".)

	Blocking of images and Flash objects that contain the controversial
	string "banner" in their path has become a bit more aggressive.
	However, it can be turned off by unticking the new option "Block Off-
	Domain Banners" (or amplified by selecting "Block On-Domain Banners").

	Proxomitron menu:  A third "Session" button temporarily changes
	selected config options, until it is pressed again without having
	selected anything or the config is reloaded.
	Hitting "Go" without checking any options now strips all keywords from
	the URL.
	"Popularity" link replaces former "Link To" (see Prox_Menu.txt).
	Javascript Shell upgraded to version 1.3 for Mozilla/Opera (IE still
	gets v1.1 due to a bug in v1.2/1.3).

	Window handling:  Some more options added.  Fix for requested popups
	that need to load an unrequested popup in order to work.  Fix for
	"JS Links to normal Links" filter to suppress window resizing when
	opening converted links.

	AdComments.ptxt:  Obsolete entries removed, new entries added, generic
	rules rewritten (just one unhashed entry left).

	Count.ptxt:  Rewritten to no longer user recursive calls and to not
	show up in the log window - by Mike/z12, Mona, and me.

	Caching header filters improved - by Mike/z12 and me.

	Malware ClassID filters:  Also match chopped IDs
	(example: http://www.mt-download.com/mtrslib2.js ).

	Keycodes changed to work better with Firefox and Opera
	(see Abbreviations.txt).

	The content of XML documents that don't come with the correct content-
	type is sniffed, and protected from filtering if it's not (X)HTML.

	Redirects from images, CSS, JS with standard extensions to documents
	with non-standard extensions (i.e. some sort of 404 error pages) are
	killed now - they tend to slow down page loading
	(real 404s get killed as well).

	The old AdKeys.ptxt was merged into AdList.ptxt, thus reducing the
	previous AdKeys -> AdList -> AdHosts/AdDomains/AdPaths chain by one
	link.  The previous AdStrings.ptxt in turn is now called AdKeys.ptxt.

	If you know the class/ID/name of a tag block that you want to see
	removed on a specific site, you can add it to AdKeys-S.ptxt.  This list
	is scanned by the "Remove: Ad Containers on sel. Sites" webfilter.

	Various bugfixes and improvements.

April 2nd 2005
	Rewrite of the "heavy duty" Ad Links filter.  Other ad-blocking filters
	changed as well, mostly regarding speed and preserving of page layout.

	IP cookies are not killed anymore, but their value gets replaced with a
	random US IP address.  This is to get around server-side request
	blocking (e.g. at hostultra memberpages).

	Cut down on site specific filters and IncludeExclude entries (obsolete,
	rarely used, or handled by general filters now).

	Webbug filter changed to not break DHTML menus that depend on
	positional GIFs.

	Fly-over function changed to not disrupt page layout in IE while in
	standards-compliant mode.

	Some sort of failure protection (don't break page, if something goes
	wrong) added to a few filters.

	"window.resizeTo" and "window.moveTo" are intercepted now and blocked,
	if the request was fullscreen.  You'll see a notification at the bottom
	of the page, if a resize attempt was blocked or allowed.

	Yahoo/Google filters adjusted to changed layout.

	Ad and security lists updated.

	Format of Ad Dimension list changed to also match escaped quotes.

	Javascript Shell (Proxomitron menu) upgraded to version 1.1.

	New document, "Prox_Menu.txt" - Work in Progress.

	Various bugfixes and little enhancements.

February 22th 2005
	New "Config Control" document, still work in progress, but already
	explains the most important options.

	URL commands launched internally or from the Prox menu don't show up as
	"subdomain" anymore (except Half-SSL "http://https.." links).
	This is to avoid problems with hostname specific cookies and to prevent
	sending the personal URL command prefix to the server while using the
	"bypass.." command.

	Several additions for the "Debug Mode" switch.

	Added Webfilter subsection "Possible Exploits" with a couple of
	filters (off by default).

	New user list "IncludeExclude-U".  Site-specific keywords added here
	get appended to those already set in "IncludeExclude".

	"Half-SSL" got its own config control switch (defaults to off).

	Modifications to the original page layout, like dimming white
	backgrounds, increasing small fonts, protocol dependent link styles,
	etc., can be switched on/off with a new "Allow Page Layout Changes"
	config control option.

	Various bugfixes and little enhancements.

December 28th 2004
	Bugfixed release version.

December 15th 2004
	Public pre-release.

	Added "Half-SSL", based on filters by Scott, JarC, and JJoe.
	It circumvents re-encrypting of documents after filtering, and alert
	messages in Mozilla and Opera.  SSLeay32.dll and Libeay32.dll are now
	required.  Selecting "Use SSLeay/OpenSSL" under Options is still
	optional tho.

	Changed handling of headers related to caching (see "Cache Handling"
	section in the ReadMe).  Note that these headers get filtered for
	local.ptron files as well.  Also note that CTRL-Refresh forces a fresh
	copy now in *all* browsers.

	Ad lists rebuilt from scratch.

	"AliasList" and "AliasJump" got merged with "IncludeExclude".
	Please copy your existing custom aliases and redirects to that list.

	Proxy spoofing.  It "hides" your real IP address from websites by
	pretending that your computer is a proxy server, forwarding requests
	for another IP address.  Based on JakBeNymble's filters.  The "other"
	IP is one out of a bunch of US IPs that will be constant per domain
	until Proxomitron is restarted.
	By default only enabled for selected sites.  For permanent spoofing
	activate the "Set Flag: Proxy Spoofing by Default" header filter.

	Timers ("setInterval" and certain "setTimeout" functions) are now
	intercepted and displayed as start/stop buttons in Gecko browsers and
	Opera or ordinary links in IE, repectively.

	New - relatively positioned - Proxomitron menu (appears lower right on
	mouse click)

	Reactivation of the "<a>: JS Hrefs to Link" filter which became
	acceptable with the new clickable flyover.

April 11th 2004
	First release version.

	A "clickable flyover" function, currently only used for the
	"<a>: URL Untangler" filter and the event buttons.  More to come.

March 8th 2004
	First public beta.

	New site-specific filters.

February 8th 2004
	You can apply user stylesheets.  Scott's page -
	http://www.geocities.com/srl_list/index.html
	- is styled as an example.  Three W3C Core Styles are included -- See
	IncludeExclude.ptxt -> "use a local stylesheet".

November 19th 2003
	First version that is actually usable for other people than me :-).

	Adopted Mona's config layout.

	External scripts and sylesheets with non-standard extensions, that are
	called from web pages are written to temporary lists to make sure that
	they are requested with the proper Content-Type.


*EOF*
