Thu Jan  8 19:14:26 1998  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* wwwoffles.c:
	Ensure that add-info-refresh appears on all pages including error messages.
	Remove the chance of HTTP header information appearing in the browser while online (hopefully).

Tue Jan  6 17:36:45 1998  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* Makefile: Fixed some typos.

Sun Jan  4 15:27:08 1998  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* html.l: Added another character '|' to the link URL parser.

Sat Jan  3 18:00:17 1998  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* wwwoffles.c:
	Fix the fetching of images and frames and change the way the relocation header is used.

	* parse.c, wwwoffle.h:
	Change the way that relocation headers are handled.

	* wwwoffle.c:
	Stop 'broken pipe' errors when using the wwwoffle program.

	* refresh.c, messages.c, ftp.c, index.c, control.c, configedit.c:
	Modify the HTML outputs using advice from weblint.

Fri Jan  2 19:48:38 1998  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* wwwoffle.c: Fixed a bug in 'wwwoffle -o' that caused core dump.

Fri Jan  2 19:30:00 1998  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	Version 2.0b of WWWOFFLE Released.

Fri Jan  2 19:20:09 1998  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* parse.c, wwwoffle.h, wwwoffles.c, NEWS, io.c: Important bug fix.

Wed Dec 31 19:30:00 1997  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	Version 2.0a of WWWOFFLE Released.

Wed Dec 31 19:29:59 1997  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* NEWS: Updated to version 2.0a.

Wed Dec 31 19:11:34 1997  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* ftp.c: Put the login message in the root directory listing.

Wed Dec 31 10:59:42 1997  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* index.c:
	When sorting by type use the last part of the file extension.

	* wwwoffle.conf, README.CONF, config.c:
	Change the way that file extensions are matched (from the right) for WhatMIMEType() and NotCachedOrGot().

Tue Dec 30 16:19:13 1997  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* wwwoffles.c:
	Simplify some code to stop creating directories for uncached hosts.

	* wwwoffle.h, wwwoffles.c, http.c, parse.c, refresh.c:
	Put all of the request re-writing code in parse.c including header censorship and mirrors.

	* Makefile:
	Get the browser page as well as the user page when installing.

Mon Dec 29 17:15:48 1997  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* sockets.c, errors.c:
	Print appropriate error messages when h_errno is set by gethostby{name,addr}.

	* ftp.c: Fix the problem accessing Microsoft FTP servers.

Sun Dec 28 16:37:42 1997  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* wwwoffle-tools.c:
	Ensure that we are in the spool directory before we start.

	* Makefile: Fix minor installation niggle and md5 compilation flags.

Sun Dec 28 16:00:31 1997  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* sockets.h, config.c, sockets.c, Makefile:
	Make the FQDN code (for the default FTPPassWord) more portable.

Sat Dec 27 17:08:32 1997  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* spool.c: Slight simplification in OpenOutgoingSpoolFile().

	* purge.c: Don't miss the U* files when purging (atime>mtime).

	* wwwoffles.c:
	Delete requests from the outgoing directory if fetched while online.

Sat Dec 27 12:30:45 1997  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* README, README.1st:
	Added more scripts to the contrib directory and referenced them in the README.

Sat Dec 27 12:07:52 1997  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* errors.c, wwwoffled.c, wwwoffled.man, config.c, config.h, README:
	Allow the error level for stderr to be specified on the wwwoffled command line.

Tue Dec 23 09:09:47 1997  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* Makefile:
	Fixed 'make install' for SVR4 systems and fix 'make clean' missing executables.

Sun Dec 21 10:30:00 1997  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	Version 2.0 of WWWOFFLE Released.

Sun Dec 21 10:04:10 1997  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* NEWS: Updated for version 2.0.

Sat Dec 20 16:49:49 1997  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* wwwoffle-tools.c: Initial revision

	* README, Makefile: Include the wwwoffle-tools programs.

	* ftp.c: Bug fix for non-directories.

Fri Dec 19 20:33:44 1997  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* README.CONF, README.1st: Initial revision

	* messages.c: Updated to version 2.0.

	* UPGRADE: Changed the blurb at the top.

	* README:
	Split this file and removed the config file bits to README.CONF.

	* INSTALL:
	Took out the special notes for version 1.0 users and the blurb at the end.

	* CHANGES.CONF: Added a link to the other help files.

	* wwwoffle.conf.man: Fixed a formatting bug.

Thu Dec 18 19:20:17 1997  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* ftp.c: Made symbolic links in dir listing do something useful.

Thu Dec 18 19:10:00 1997  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* wwwoffles.c, messages.c, spool.c, wwwoffle.h, index.c, control.c:
	Added in the option to delete all files from a directory in cache or all outgoing.

Wed Dec 17 19:27:39 1997  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* config.c: Fixed bug with using 'none' as the default proxy.

	* ftp.c: Directory listing are now in HTML.

	* errors.c: Added in support for the '%c' format.

	* wwwoffles.c: Fixed bug with closing outoing spool file.

Mon Dec 15 19:04:56 1997  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* proto.c, proto.h, ftp.c, http.c, parse.c:
	Added in a readline() function to the Protocol to read the reply header.

Sun Dec 14 21:57:22 1997  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* configedit.c:
	Simplified the parser that generates the form, allow sections without comments.

	* wwwoffle.h, wwwoffles.c, spool.c:
	Added in a function ExistsWebpageSpoolFile() to save some open() and close().

Sun Dec 14 12:30:00 1997  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	Version 2.0-beta of WWWOFFLE Released.
	
Sun Dec 14 12:21:01 1997  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* NEWS: Updated to version 2.0-beta.

Sun Dec 14 12:18:12 1997  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* Makefile: Create the http directory during 'make install'.

Sun Dec 14 10:01:23 1997  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* wwwoffles.c, sockets.h, wwwoffle.c, wwwoffle.h, wwwoffled.c, misc.h, parse.c,
	  refresh.c, sockets.c, html.l, http.c, io.c, connect.c, control.c, ftp.c:
	Remove all stdio manipulation of sockets, replace with functions in io.c.

Sat Dec 13 11:15:59 1997  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* wwwoffle.conf, README, config.c:
	Changed the default MIME Type to "text/plain" from "application/octet-stream".

Sat Dec 13 11:12:50 1997  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* wwwoffle.h, wwwoffles.c, http.c, parse.c, proto.c, proto.h, errors.c, errors.h, ftp.c:
	Changed the program interface to the different protocols.
	Made the error messages more useful.

Sat Dec 13 08:37:37 1997  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* INSTALL: Added a section about editing the config file.

Fri Dec 12 20:56:28 1997  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* CHANGES.CONF: Initial revision

Fri Dec 12 18:47:16 1997  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* config.c, wwwoffle.conf.man, config.h, ftp.c, wwwoffle.conf, README:
	Added config file options for FTP username and password and MIME types.

Wed Dec 10 17:07:25 1997  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* ftp.c: Initial revision

	* wwwoffles.c: Fixed a bug with the close function on each protocol.

	* proto.h, Makefile, proto.c: Added in ftp protocol.

	* wwwoffled.c, sockets.c, sockets.h:
	Changed socket functions interface for use with FTP.

Sun Dec  7 15:00:08 1997  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* index.c: Fixed error in redirection page.

Fri Dec  5 19:30:48 1997  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* index.c: Always allow the buttons for the protocols to be used.

Thu Dec  4 19:55:58 1997  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* wwwoffle.man, README, refresh.c, wwwoffle.c, wwwoffle.h, wwwoffles.c, Makefile, html.l:
	Allow a filename to be used with wwwoffle to search for links to get.

Tue Dec  2 20:01:45 1997  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* http.c: Remove an include file.

Tue Dec  2 19:11:29 1997  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* wwwoffles.c, wwwoffle.conf.man, config.c, config.h, refresh.c, wwwoffle.conf, README:
	Rewritten the config file for the DontCache, DontGet and DontGetRecursive sections.
	They all take protocol and/or hostname on lhs with pathname or file extension on rhs.

Sun Nov 30 19:48:07 1997  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* index.c: Make the index pages have useful titles.

	* wwwoffle.h, wwwoffles.c, spool.c:
	Do not place the "Will Get" pages in the spool (so not indexed), check in outgoing instead.

Sun Nov 30 18:10:38 1997  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* wwwoffle.conf, wwwoffle.conf.man, wwwoffles.c, index.c, purge.c, README, config.c, config.h:
	Added in a config file option for mirrored sites in addition to the symbolic link in cache dir.

Sat Nov 29 21:12:16 1997  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* html.l: Just ignore mailto URLs.

Wed Nov 26 19:06:00 1997  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* Makefile,misc.c, proto.c:
	Changed the SIMPLE protocols option to use proto.c not misc.c.

Wed Nov 19 20:12:34 1997  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* wwwoffle.man, wwwoffled.c, README, connect.c, wwwoffle.c:
	Added in a -kill option to wwwoffle to kill the server.
	When the server exits is waits for its children.

	* purge.c: Moved a string write into purge.c from connect.c.

Wed Nov 19 19:39:38 1997  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* config.h, http.c, wwwoffle.conf, wwwoffle.conf.man, config.c, README:
	Added in proxy specification based on protocol.

Wed Nov 19 19:27:40 1997  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* UPGRADE: Added info about the '--atime-preserve' option to GNU tar.

Wed Nov 19 19:07:41 1997  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* index.c: Fixed bug in sort by type option.

Tue Nov 18 20:04:03 1997  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* purge.c, wwwoffle.conf, wwwoffle.conf.man, README, config.c, config.h, Makefile:
	Allow different purge ages to be specified for different protocols.

Tue Nov 18 18:53:51 1997  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* html.l: Fixed bug in link parsing.

Mon Nov 17 19:56:03 1997  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* wwwoffles.c:
	Allow any protocol to be accessed as http://localhost:8080/<protocol>/<host>/<path>.

	* messages.c, wwwoffle.h:
	Removed an unused argument from WelcomePage().

Thu Nov 13 19:51:49 1997  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* refresh.c: Fixed link finding to not assume http.
	Fixed recursion bugs.

	* wwwoffle.h, html.l, wwwoffles.c: Fixed link finding to not assume http.

	* parse.c: Fixed relocation error and stopped assumption of http.

	* index.c: Fixed bug where Latest index set mtime incorrectly on dirs.

	* spool.c: Delete preserves the mtime of the directory.

Mon Nov 10 20:48:04 1997  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* refresh.c, wwwoffle.c, wwwoffles.c, Makefile, index.c:
	Made the refresh URLs consistent.

	* README: Updated index section.

	* index.c: Don't put links in to protocols that are not allowed.

Sat Nov  8 21:55:46 1997  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* refresh.c, control.c:
	Make functions robust against attempts to use an illegal protocol.

	* misc.c: Make SplitURL() more robust.

	* index.c: Fixed bugs in working with any protocol.

	* refresh.c: Made refresh work with any protocol.

	* spool.c: Removed bug of creating directories in outgoing.

	* wwwoffles.c: Added an index link to the add-info-refresh option.

	* configedit.c, control.c, refresh.c:
	Made more links between pages for easy navigation.

Sat Nov  8 17:56:09 1997  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* index.c, messages.c: Made the index work with any protocol.

Sat Nov  8 08:10:50 1997  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* misc.h:
	Added GNU extension to perform format string checking on write_formatted().

Fri Nov  7 17:27:05 1997  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* control.c: Fixed a bug that stopped pages getting deleted.

Thu Nov  6 19:53:29 1997  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* http.c, proto.h, proto.c: Initial revision

	* wwwoffles.c, misc.h, parse.c, wwwoffle.h, Makefile, messages.c, misc.c:
	Added in a generic interface to allow new URL protocols to be added easily.

Wed Nov  5 19:29:44 1997  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* wwwoffle.c: Removed misc.h include and misc.o in Makefile.

Sat Nov  1 20:24:46 1997  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* wwwoffles.c, wwwoffle.h, parse.c:
	Convert functions in parse.c to use URL* arguements.

	* control.c: Fixed message after deleting an outgoing file.

Wed Oct 29 20:37:34 1997  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* misc.c, misc.h:
	Added the new URL datatype, rewritten SplitURL to create it.
	Removed the JoinURL() and CanonicaliseURL() functions.
	Fixed the base64 functions.

	* wwwoffles.c, spool.c, upgrade-cache.c, wwwoffle.h, control.c, index.c, refresh.c:
	Use the new URL datatype for all URL handling code.

	* html.l: Removed the JoinURL() function.

	* wwwoffle.c, config.h, messages.c, config.c:
	Changed the GetLocalHost() function.

Mon Oct 27 19:43:40 1997  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* index.c: Made the index usable.

Mon Oct 27 19:19:11 1997  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* refresh.c, spool.c, wwwoffle.h, wwwoffles.c:
	Re-instated the CloseOutgoingSpoolFile() function.

Sat Oct 25 08:40:25 1997  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* md5.h, md5.c:	Unchanged copy of the files from GNU textutils-1.22
	which is functionally the same as that in GNU glibc-2.02.

	* README, spool.c, wwwoffle.h, wwwoffles.c, misc.h, parse.c, purge.c, refresh.c,
	  control.c, html.l, index.c, messages.c, misc.c:
	New cache format including new hashing function.

	* upgrade-cache.c, UPGRADE: Initial revision

	* INSTALL, Makefile:
	New installation procedure for the upgraded cache format.

Wed Oct 15 18:09:17 1997  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* index.c, misc.c, misc.h, spool.c, Makefile, html.l:
	Added in the JoinURL() function.

Mon Oct 13 18:24:32 1997  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* spool.c, wwwoffle.h, wwwoffles.c, control.c, index.c:
	Removed all spool file handling functions into spool.c and simplified them.
	  Separated off the DeleteWebpageSpoolFile() and TouchWebpageSpoolFile() functions
	  from out of OpenWebpageSpoolFile().
	  Added in the FileNameToURL() and URLToFileName() functions.

Mon Oct 13 18:17:30 1997  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* misc.c: NULL Terminate the Base64Decoded string.

	* messages.c:
	Added in some user-friendly links to sections in this page.

Thu Oct  9 18:22:30 1997  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* errors.c, errors.h:
	Change the function prototype for PrintMessage to have const.

Thu Oct  9 18:16:37 1997  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* spool.c, wwwoffled.c, wwwoffles.c, messages.c, misc.h, purge.c, refresh.c,
	  connect.c, control.c, index.c, io.c, configedit.c, Makefile, config.c:
	Added in two new write functions to io.c:
	   write_string()    - Write a fixed string.
	   write_formatted() - Write a formatted string (do a malloc, sprintf, write, free).
	Both of these tidy up the code where they are used.

Wed Oct  8 18:32:47 1997  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* misc.h, misc.c: Initial revision

	* wwwoffle.c, wwwoffle.h, wwwoffles.c, parse.c, refresh.c, spool.c, control.c,
	  index.c, io.c, messages.c, config.c, configedit.c, connect.c, Makefile:
	No new functionality just reorganisation:
	   Moved the common miscellaneous functions into misc.c.
	   Rename the function ReadOrTimeOut() in io.c to read_or_timeout().
	   Use the header file misc.h for the functions in misc.c and io.c.

Wed Oct  8 17:58:05 1997  Andrew M. Bishop  <amb@gedanken.demon.co.uk>

	* INSTALL, Makefile, NEWS, README,
	  config.c, config.h, configedit.c, connect.c, control.c, errors.c, errors.h,
	  html.l, index.c, io.c, messages.c, parse.c, purge.c, refresh.c,
	  sockets.c, sockets.h, spool.c, wwwoffle.c, wwwoffle.conf, wwwoffle.conf.man,
	  wwwoffle.h, wwwoffle.man, wwwoffled.c, wwwoffled.man, wwwoffles.c:
	The version 1.3a code.

