summaryrefslogtreecommitdiff
path: root/www/wwwoffle/patches
AgeCommit message (Collapse)AuthorFilesLines
2002-09-05Update wwwoffle to Version 2.7e. From the NEWS file:fredb1-112/+0
Bug Fixes: Correct some invalid HTML in the message files. Fix some memory leaks, free some unfreed memory, check some pointers, close some files. Don't send the extra arguments to POST requests that WWWOFFLE uses internally. Removed segmentation fault potential when password not used in config file. Another fix for the cookie problem. Warn if running as root. Try both IPv6 and IPv4 socket binding (IPv6 may not accept IPv4). Potential bug fix for page corruption. Potential fix for IPv6 configuration on Solaris. New Features: Add an option to have case-insensitive matching for URL-SPEC path and args. Added the option to only fetch images on the same host (automatic fetching). Allow URL-SPECs to contain an '=' sign embedded in them (long time bug fix). The monitor options page now accepts ranges of hours or days (e.g. '1-5n'). [Note: The change to IPv6 binding to not require IPv4-mapped addresses was already present in the package as "patch-ac".] [Note: TODO: Have the package create a user, and let the "rc.d" script run wwwoffle as that user.] Also, reorder ${MASTER_SITES} to comply with the request on the download page, and work around an install target corner case for the benefit of bulk build machines (only applies for hosts on which wwwoffle has never run).
2002-08-19Update to version 2.7d. From the NEWS file:fredb1-21/+0
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 '/'.
2002-08-10Fix PR pkg/17672 a little more portably, with patch suggested by Andrewfredb1-8/+94
M. Bishop (wwwoffle's author/maintainer). With this, if IPv6-mapped IPv6 addresses are enabled, attempting to bind the wildcard address for both protocols is not a fatal error.
2002-08-06one more instance of :: and 0.0.0.0 issue. by fredbitojun1-3/+14
2002-08-06simply obey config file, don't do trick against :: and 0.0.0.0.itojun1-0/+15
(patch sent to the author). bump PKGREVISION
2002-07-25In FTP_Request(), don't free "path" until we're really done with it, asfredb1-0/+21
"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.
2002-07-16Update to 2.7c. Straight from the NEWS file:fredb1-13/+0
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.
2002-05-14Don't core just because a silly server, like my 3com [TM] Lan Modem,fredb1-0/+13
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.
2002-04-25Update wwwoffle to 2.7b (from NEWS):fredb2-19/+5
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.
2002-03-23Fix sprintf() overflow for long urls: sprintf() -> snprintf().fredb1-0/+14
2002-03-10Update wwwwoffle to 2.7. Very many bug fixes, including fixes forfredb2-139/+10
dealing better with javascript pages, and fixes for old ftp servers. Lots of new features and configure options, too. Also, new translations for French, Dutch, Polish, German; docs and notes in a few other languages; and translations for local pages are now selected by browser settings!
2001-08-18Let the default configuration file be installed as "wwwoffle.conf.install",fredb1-1/+10
rather than "wwwoffle.conf.default", so that wwwoffle-upgrade-config*.pl can use it to populate the new config file with comments (and to minimize gratuitious changes).
2001-08-18This patch is no longer needed -- the tools now take an absolute path to befredb1-16/+0
a "localhost" URL. [Per Andrew M. Bishop, wwwoffle's author.]
2001-08-16Don't call freeaddrinfo() with "0" argument -- it cores.fredb1-3/+19
2001-08-14Update wwwoffle to version 2.6d. From the "NEWS" file...fredb2-14/+39
Bug Fixes: Fix pagination problem in wwwoffled manual page. Fix core dump with missing DontCompress section. Fix error with convert-cache and uncompress-cache programs not recognising valid configuration items. Fix harmless buffer overrun. Improve the URL decoded strings displayed in indexes. Don't complain about empty directory when installing. Canonicalise the pathname in URLs. Compile on __bsdi__ systems. Convert decimal IP addresses to dotted-quad. Add support for compilation on Apple OS X. Enable HTML modifications on URLs with error status. Use a case-insensitive check when censoring headers. Fix up HTML to that it validates with an SGML checker. New Features: Added IPv6 support. Added bind-ipv4 and bind-ipv6 options to specify local IP address to bind to. Added 'random' sort order option for indexes. Made index sorting use alphabetical as a secondary sort. Added HTTP/1.1 'Cache-Control: max-age=..' header handling (same as 'Expires'). Translations: Updated the Russian translations of the WWWOFFLE messages.
2001-04-22Upgrade wwwoffle to 2.6c. From the "NEWS" file...fredb1-0/+16
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.
2001-04-22Add missing "NetBSD" CVS tag.fredb1-0/+2
2001-04-13upgrade to 2.6b + IPv6 patch.itojun1-41/+61
Version 2.6b of WWWOFFLE released : Sat Mar 24 14:30:00 2001 ------------------------------------------------------------ Bug Fixes: HTML parsing optimisations. HTML parser memory leak fixed. Fix stylesheet link parser. Stop cached pages containing trailing junk. Fixed wwwoffle manual page quote character bug. Fix problems parsing parameter strings in URLs. Fix ssl-allow-port config file parsing. Win32 Bug Fixes: Fixed the socket closing code. Documentation: Updated the README.win32 file. Updated FAQ to version 2.6. Updated French translated pages. Added a README.compress that describes the compression problems and solutions. New Features: Request data from servers is sent compressed, config option (see zlib note). Reply to client with compressed data if asked, config option (see zlib note). Compress the files in the cache when purging, based on age (see zlib note). Allow fetching in autodial mode as well as online mode. *NOTE* The use of zlib to enable compression should be considered a beta quality feature in this version. It requires the zlib library to compile it. *NOTE* If upgrading from a version < 2.6a then see the notes for version 2.6a.
2000-11-20upgrade to 2.6. pull IPv6 patch from ftp.kame.net (maintenance reason)itojun1-7/+7
Version 2.6 of WWWOFFLE released : Sat Nov 18 19:15:00 2000 ----------------------------------------------------------- Bug Fixes: Improve HTML modification for unterminated tags. Allow passworded pages to be fetched. Improve compilation on non-Linux systems. Fix bug with proxy config file entry. Fix an error with not truncating files. Fix an error with dir-perm and file-perm. Fix problem when getting pages with passwords. Fix problem deleting pages with passwords. Documentation Added a note to the FAQ about DoS attacks and ipchains. *NOTE* If upgrading from version 2.[2345] then you will need to convert your cache to the new format, see the file CONVERT for details. *NOTE* If upgrading from version 2.4[abc] the max-size option in the Purge section of the configuration file has changed. See CHANGES.CONF. *NOTE* If upgrading from version 2.[123] the setting of the times of monitoring URLs has changed, check the monitor index and correct where needed. *NOTE* If upgrading from version 1.x or 2.[01] then you will need to delete your cache since conversion from those formats is no longer provided. Version 2.6-beta of WWWOFFLE released : Sun Oct 22 10:30:00 2000 ---------------------------------------------------------------- Bug Fixes: Handle usernames specified in URLs including the '@' character. Fix problems deleting URLs with arguments. Fix bug with recursive fetching in same dir. Retry the select system call if it is interrupted. Win32 Bug Fixes: Fix for local web-pages not being opened in binary mode. Compilation fixes. Internal Changes: Re-examined all URL-encoding and URL-decoding issues (small cache change). Ensure that the canonical form of the URL is used throughout. Changed the URLs in the indexes for monitor, delete & refresh. Documentation Re-written the README.CONF file with new layout and more information. Added three more questions to the FAQ and updated several others. Configuration File Allow many of the configuration file options be selectable on a URL by URL basis. Move some configuration file options around and create some new sections. Allow purge ages to be specified in larger units (weeks, months, years). Allow re-request times to be specified in larger units (minutes, hours, days). New Configuration Options Add the ability to demoronise HTML (replace bogus characters with real ones). Add the ability to remove meta refresh tags that redirect browsers. Added the option to convert redirections to DontGet pages to errors. Allow the HTML modifications to happen to pages viewed when online. Add timeouts to DNS lookups to stop WWWOFFLE servers hanging up. Add the option to enable the use of lock files (defaults to disabled). New Features Remove the index of the latest pages (was slow on big caches). Add an index of the pages that were in the outgoing directory last time. Change the don't cache option so that pages are not requested when offline. Allow password protected URLs to be deleted. Aliased pages now use a redirect rather than re-writing the URL. Make it safe to have symlinks in the cache. Searching Changed the ht://Dig search URLs in WWWOFFLE from /htdig/* to /search/htdig/*. Allow the use of UdmSearch instead of ht://Dig. Contrib Improved the audit-usage.pl script to show cache hit/miss status for requests.
2000-06-06upgrade to 2.5e (since 2.5e is no longer available on ftp site)itojun1-9/+9
2000-02-22Upgraded to 2.5d.itohy1-16/+7
Related changes: - Fix the permissions for the installed files (this fix is the same one that Frederick Bruckman did for 2.5c). - Remove the extra newline added to POST requests. - Only clear the supplementary group list if running as root. - Stopped overflow of 32 bit integer when purging. - Allow wrong reply to CWD from broken FTP server. - Don't get confused by badly nested script or blink tags. - Disallow the Accept-Encoding header on outgoing requests. - Make the URL-SPECIFICATION in the config file have lower case for protocol and host. - Modified the Meta refresh tag handling. - Fix FTP directory listings for files with ':' in them. - and other bug fixes. - Added Russian and Polish translations of WWWOFFLE messages. - Updated FAQ.
2000-02-21Restore correct permissions to spool directory. Per Andrew M. Bishop,fredb1-1/+10
wwwoffle's author, removing world read permissions from the spool directory was a mistake, which will be rectified in wwwoffle-2.5d.
2000-02-16Update to 2.5c, which fixes descriptor leakage on zero-length directories.itohy2-79/+9
Requested by Christoph Badura.
1999-12-07Make this package compile on Solaris.agc1-3/+14
1999-11-30Treat broken URL's like "http://foo.bar:80?query" (no '/' betweenitohy1-0/+70
port and query part) as "http://foo.bar:80/?query". Patch is from the wwwoffle author via Feico Dillema.
1999-11-26- Update to 2.5b.itohy1-16/+13
Based on PR #8562 by Feico Dillema. - Do not automatically remove the cache on un-installation.
1999-09-03Update "wwwoffle" package to version 2.4 and add IPv6 support.tron1-14/+40
Patches supplied by Feico Dillema in PR pkg/8290.
1998-08-07Add NetBSD RCS Ids.agc1-0/+2
1998-07-13Update "wwwoffle" to version 2.2.tron1-6/+16
1998-06-06New "wwwoffle-2.1c" package made by Mario Kemper:tron1-0/+24
WWW proxy with support for offline browsing