Andrew M. Bishop
Sun, 19 Sep 1999 22:09:25 -0700
----------------------- WWWOFFLE Announcement ------------------------ The new version of WWWOFFLE is now available (version 2.5). There are a lot of changes in this version, the new features for version 2.5 compared to version 2.4e are listed below. Bug Fixes: Don't allow re-requesting a posted form reply that has been deleted. Rare bug with monitor making duplicate requests fixed. Install the wwwoffle.conf file with permissions 0640. Don't recursively request URLs in the DontGet section. Show the lockfile error message without waiting if offline. Fix SSL handling with other proxies. Running ht://Dig does not change the access time of the pages. Fixed rounding error bug when purging. Make posted requests with passwords work in Fetch mode. Fix htsearch bug with file descriptor duplication. Use the Last-Modified time in the page header for If-Modified-Since requests. Return a Not-Modified reply if the Last-Modified time and the If-Modified-Since times are the same Win32 Bug Fixes: Replace the illegal ':' character in directory names with '!'. Configuration File: Using symlinks in the cache instead of using the Alias section is ignored. Added a connect-timeout option like socket-timeout but for the connection. Added options to set the permissions on directories and files created. Allow for censoring of incoming headers from server. Allow negation of hostnames or URL-SPECIFICATIONS in some config file sections. Add the option to have different replacement URLs for different DontGet URLs. Allow configuration file sections to be included from other files. Add the option to disable animated GIFs. Add the options to disable scripts and blink tags. Allow URL-SPECIFICATIONS to match URLs with arguments. Allow programs to be run when changing mode (online/offline/autodial). Allow partial pages to be kept for timeout and/or browser interrupted transfer. Add the option to continue downloading pages if browser interrupts transfer. Add the option to re-request pages that have expired while online. Add the option to re-request pages that say they are not to be cached. Server Features: The HTTP HEAD request method now works correctly. HTTP/1.1 requests are now converted to HTTP/1.0 for ease of handling. All pages output by the proxy now contain a valid Content-Length header. Use new FTP commands to get the file size and modification time. Purging uses a child server so that cache access is possible at the same time. Allow deleting more than one page from the index at a time. Allow the buttons for each URL in the indexes to be turned on and off. Include the option in the indexes to show all pages (ignore DontIndex section). Sort the indexes so URLs with passwords appear in correct alphabetical order. Allow the PUT method to be used, it is handled exactly like the POST method. The PUT method now works with FTP to send files to a server. Checks are made that the method and the protocol used are valid in combination. Control Program Features: The wwwoffle program now accepts -post and -put options to create requests. Internal Program Changes: Create temporary file for internally generated pages and modified HTML pages. Added new Header datatype to make handling of requests and replies easier. Use a new data type for the bodies of requests to handle binary PUT requests. Re-written HTML parser and HTML modifier to make it simpler. More information about the changes made (in particular the HTTP/1.1 handling) can be found from the version 2.5 changes page: http://www.gedanken.demon.co.uk/wwwoffle/version-2.5/changes.html Downloading ----------- As always the full selection of source versions are available from the wwwoffle download page: http://www.gedanken.demon.co.uk/wwwoffle/version-2.5/download.html The complete version (404 kB) is available from: http://www.gedanken.demon.co.uk/download-wwwoffle/wwwoffle-2.5.tgz The source is also being uploaded to the FTP servers today and will be available from them soon. ----------------------- WWWOFFLE Announcement ------------------------ Send all replies to [EMAIL PROTECTED] To unsubscribe send the command 'unsubscribe wwwoffle-announce' in the body of a message to [EMAIL PROTECTED]