Bug Fixes:
Discard POST/PUT requests that have negative content-lengths. Make the
CanonicaliseHost() function robust to bad IP addresses. Fix some memory leaks,
free some unfreed memory. Don't give socket error using '-f' option. Fix
compilation on Cygwin. Fix IPv6 compilation on Solaris 9. Bug fix for v2.7c
Cookie change. Don't replace '//' in a URL path with '/'.
"file" is in "path"'s allocation. This fixes a bug where the server task
would randomly try to acces a file as a directory, and fail. Bump
PKGREVISION, as this was a fairly serious bug.
Bug Fixes:
Install two DLLs for the Win32 version. Don't crash for HTTP servers that send
headers prefixed with whitespace. Make the "edit selected entry" option work.
Don't write uncompressed data to the cache with a header saying it is
compressed. Be more lenient in detecting spiders that cannot make requests.
The wwwoffle-tools programs now handle dir names as if they had http:// in
front. Disallow wwwoffle requests for protocols that WWWOFFLE does not
handle. Use the command line config filename in error messages. Fix to allow
compilation on SGI IRIX. Handle XHTML style tags when modifying HTML. Updated
setuid/setgid code. Some memory leaks removed and potential crashes removed
due to using lint).
New Features:
Split up Set-Cookie headers since browsers can't handle them.
Don't request deflated data since WWWOFFLE and servers don't agree on format.
Added a form on the monitor options page to stop monitoring a URL.
The confirm-requests option now asks for confirmation for page reloads.
Documentation:
Update FAQ to reference privoxy as well as JunkBuster.
Describe how to modify htdig templates to work with WWWOFFLE.
puts leading white space at the beginning of the very first header
line. (Leading blanks are supposed to signify a continuation of the
previous header line, but for the "server:" line, there aren't any
previous lines, so who knows why they do that.) This patch was
suggested by Andrew M. Bishop, "wwwoffle"'s author and maintainer.
Don't know if it's going to be in the next release, or not.
Bug Fixes:
Ensure that only one argument is given to wwwoffle -o or -O. Some more version
2.7 documentation updates. Fix crash using 'wwwoffle -O|-o|-put|-post <URL>'.
Put refresh URLs in the outgoing directory with correct URL. Delete
auto-generated files in Makefile before re-generating. Choosing 'edit selected
item' in configuration pages shows current values. Fix potential crash with
wwwoffle-hash. Put a DESTDIR variable in Makefile for easier installation.
Fix parsing IPv6 addresses in audit-usage.pl script. Makefile change for
FreeBSD make. Bug fix for the Alias section of the config file. Fix Makefile
for Win32.
New Features:
Allow CGI scripts to be used with the built-in web server.
Bug Fixes:
Changed the HTML message pages to be HTML 4 compliant (use ';' instead of '&'
for URL arguments). Fixed meta-refresh-self problem. Don't get confused by
scripts when parsing HTML. Fix crash in convert-cache program. Made
compilation work on SGI machines. Don't truncate partial cached file. Fix the
request-changed option.
New Features:
Add comments where WWWOFFLE modifies the original page's HTML.
Add the option to remove stylesheets, external links and embedded styles.
Add the option to remove Java applets.
Add options to remove links and replace images listed in the DontGet section.
Add the option to not fetch webbugs (1x1 pixel images) when parsing HTML.
Add the option to replace webbugs (1x1 pixel images) when modifying HTML.
Translations:
Added Dutch translations of WWWOFFLE messages.