Summary of significant changes between versions 1.3.pl2 and 1.4.pl0:

	Please see the "Release-Notes-1.4.txt" file for a full
	description of additions and changes.

	- Fast restart mode:  If the cache is shutdown "cleanly" then
	  the next restart will be much faster.
	- C ftpget:  The Perl version of ftpget has been replaced with a
	  more reliable C version.
	- CGI cachemanager:  The tcl/tk cache manager has been replaced
	  with a CGI script.
	- Domain routing to parent caches:  It is possible to configure
	  parents and neighbors to handle URLs only in specific domains.
	- Improved operation behind a firewall.
	- Most memory allocation is now from a pool of fixed size
	  blocks.  This greatly reduces memory fragmentation and the
	  number of calls to malloc/free.
	- Deal with file descriptor shortages.  When the cache begins to
	  run out of FD's we begin denying new connections so requests
	  already in progress will be able to complete.
	- Simple virtual host support.
	- Detection of dead parents and neighbors.
	- Cache swap files can be spread across multiple partitions.
	- separate IP ACLs for proxy and httpd-accel accesses.
	- Many more performance enhancments and bug fixes.

Changes to the v1.4pl0 release ():

	- Fixed 'Skip-neighbor-pinging-for-POST-and-HEAD-requests' to
	  skip for all uncachable requests (ie some GETs too).
	- Changed cache and hierarchy logs to be buffered unless a -d
	  command line option is given.
	- Changed fatal signal handlers to call storeWriteCleanLog()
	  (so the next restart would be in FAST MODE).  If -C is given,
	  don't call storeWriteCleanLog().
	- Don't exit if the swap space fills up.  Just keep printing
	  error messages.
	- Added support programs for a UDP-based cache announcement
	  service.  Replaces the old email-based cache-tracker.
	- Removed hard-coded default shutdown password.
	- use HARVESTHOSTNAMELEN instead of MAXHOSTNAMELEN which

Changes to the v1.4.beta23 release (Dec 17):

	- Fixed sscanf() coredump bug in protoUndispatch().
	- Changed ftpget to send HTTP success header after RETR or LIST
	  command, instead of after PORT command.

Changes to the v1.4.beta22 release (Dec 16):

	- Added fast-reload mode on startup if the cache was previously
	  shutdown cleanly.  Reloads an order of magnitude faster.
	- Skip neighbor pinging for POST and HEAD requests.
	- Fixed asciiHandleConn() coredump for IP access denied message.
	- Fixed handling usernames and passwords in FTP URLs.

Changes to the v1.4.beta21 release ():

	- Fixed protoDNSError() coredump bug.  Now call protoCancelTimeout()
	  to avoid the double fetch and resulting coredump.
	- Return COMM_ERROR in comm_accept() if we run out of FDs.
	- Changed to using enumerated type for parent/neighbor.
	- Fixed icpSendERRORComplete() coredump bug to do memory
	  deallocation right.

Changes to the v1.4.beta20 release (Dec 14, 1995):

	- Fixed httpSendComplete() coredump bug.
	- Fixed erroneous call to abort() in comm_close().
	- Changed log() to Log() in libutil.a.

Changes to the v1.4.beta19 release (Dec 14, 1995):

	- Changed whichEdge() to not call ipcache_gethostbyname().
	  Instead maintain a list of IP addresses in the edge structure.
	- Fixed gopher coredump bug when mime_ext_to_type() returns NULL.
	- Removed cachemgr.cgi menu entries for works-in-progress.
	- Changed RESERVE_FD code to allow SunOS to reserve yet more of them.
	- Fixed storeWriteCleanLog() coredump bug on invalid objects.
	- Fixed not invoking handlers after reading 0 bytes.
	- Fixed serious bugs in filemap code; now works on 64-bit systems.

Changes to the v1.4.beta18 release (Dec 12, 1995):

	- Fixed source_ping to work again (bug introduced in beta14?).
	- Remove src/server/mime_table.h (use src/include/mime_table.h).
	- Fixed coredump when ICP (UDP) port is disabled.

Changes to the v1.4.beta17 release (Dec 11, 1995):

	- Changed ftpget.c to not grab the README file if the CWD command
	  reply contained message text (which is shown instead).
	- Fixed cachemgr.cgi always giving the "Unknown CGI command"
	  error.
	- Fixed RunCache trying to locate ftpget.pl
	- Removed httpd_accel IP ACL check for ICP packets.
	- Fixed hierarchy logging for 'emulate_httpd_log off' mode.
	- Changed server selection algorithm (when doing a direct fetch)
	  to make sure the source hostname is valid before calling
	  http/gopher/ftp modules.
	- Removed getpeername() calls in server-side Lifetime handlers
	  due to their potential to block.
	- Added some (hopefully) useful Perl scripts to src/scripts
	  directory.
	- Fixed crash on neighbor_timeout line in config file.
	- Fixed lots of memory leaks associated with lifetime handlers
	  expiring.
	- Eliminated calls to xcallocs() in stat.c and http.c.
	- Modifed all uses of icpRead() and icpWrite() to use 4k buffers rather
	  than strings 
	- Fixed bug in quick_abort mode that caused other readers of
	  an aborted object from getting slammed by the first reader
	  to hop off.
	- fixed SIGHUP handler to reset itself on SYSV unixes.
	- Fixed dnsserver to use buffered fgets() instead of read()
	  (bug introduced in beta15).
	- Fixed missing filenames on cachemgr/info page (bug introduced
	  beta16).
	- Added logfile_rotate to cached.conf.
	- Added check for cache_object:// objects so we don't ping the
	  hierarchy for them.
	- Rewrote the ipcache dump routine to avoid a big xcalloc().
	- Added the domain list to the neighbor instrumentation.
	- Fixed some objects getting "stranded" if the client timeout
	  occurs before the DNS lookup comes back.
	- Fixed byte statistics right for utilization page; including
	  adding a new category for aborted objects.
	- Fixed hardcoded port numbers.  Now defined in src/include/config.h
	  and customizable in src/server/Makefile.  Also provided for
	  building cachemgr.cgi with a default cache host name.
	- Fixed FTP negative caching.
	- Fixed handling of errors while swapping in a cached object.
	- Fixed filemap code for 64-bit architectures.  Probably the
	  cause of unrelated objects being returned.
	- Poll UDP read/write queue every time through the select loop to
	  reduce UDP buffer overflow.
	- Prevent coredump if neighbor/parent replies with from a
	  different IP address.
	- Fixed memory deallocation in disk write handlers.

Changes to the v1.4.beta16 release (Dec 6, 1995):

	- Fixed getSingleParent() sometimes returning a neighbor
	  as the single parent.
	- Applied patch for problems found by lint (from
	  ed@fatboy.geog.unsw.EDU.AU)
	- Fixed hierarchy logging to not mis-log some things as TIMEOUT.
	- Fixed quickabort mode: quick aborts no longer eject clean objects
	  from the cache.
	- General cleanup of storage manager code, esp object locks.
	- Removed the tcl/tk cache manager program from the distribution.
	  We now support only the CGI cache manager.
	- Added "Refresh Object" to cache manager operations.

Changes to the v1.4.beta15 release (Dec 6, 1995):

	- Fixed bug which caused two simultaneous fetches of an
	  object resulting in "mixed-up" object data.  Probably
	  the source of coredumps too.
	- Added simple virtual_host support (for httpd_accel mode)
	  with -V command line option.  Rewrites the URL with the
	  IP address of the local socket as the hostname.
	- Changed dnsserver to communicate with cached via a UNIX
	  domain socket instead of a pipe.  This saves one file
	  descriptor per dnsserver.
	  
Changes to the v1.4.beta14 release (Dec 5, 1995):

	- Added 'Expires:' header to ftpget failures.
	- Fixed logic mixup in storeEntryLocked().
	- Fixed potential FD leak in gopher.c.
	- Added detection of dead non-Harvest parent caches.
	- Changed how to specify that objects fetched from neighbors caches
	  not be cached locally.  The 'cache_neighbor_obj' tag is no
	  longer used.  Instead, use 'proxy-only' at the end of a cahe_host
	  line.  For example:

		cache_host  near.net	neighbor 3128 3130  proxy-only
		cache_host  far.net     neighbor 3128 3130

	  This would cause objects fetched from 'far.net' to be cached
	  locally, but not those from 'near.net'.

	- SIGNIFICANT CHANGE TO SERVER SELECTION CONFIGURATION AND ALGORITHM:

	  The following config tags are no longer in use:

		direct_fetch    on|off
		behind_firewall on|off

	  The following config tags have been added:

		inside_firewall  domain  [domain ...]
		local_domain     domain  [domain ...]
		single_parent_bypass  on|off

	  Please see the 'cached.conf' comments and the Release Notes
	  for further details on these configuration parameters.

Changes to the v1.4.beta13 release (Dec 4, 1995):

	- Fixed small bug with getSingleParent().
	- Added connection timeouts, prompted by Linux not ever
	  timing out connect() requests.  The config parameter
	  'connect_timeout' is used to set the timeout value.
	- Fixed another place where a second request for an object being
	  swapped in from disk causes invalid memory accesses.
	- Fixed FD leak associated with swapinstart failures.
	- Added two calls to ftp_close_pipe that was casuing us to accumulate
	  state in the ftp_close_pipe queue.
	- Changed ftplifetimeExpire so that comm_close works right on Linux.
	- Minor documentation improvement including renaming icpProcessSENDA
	  to icpProcessMISS.
	- Added log message: TCP_MISS_SWAP_FILE_OPEN_FAILED.
	- Changed pool accounting and modified to show in-transit byte
	  count in stat.c.
	- Increased constant SWAP_HELP a bunch.
	- Swapfiles now start at 0 again, so cached picks up after itself.
	- Removed latent bug related to running out of swapfile numbers.
	- Page-ified memory allocation in gopher.c to 4KB blocks.
	- Added an 8KB page allocator in stmem.c and
	  Used this allocator in store.c for swapins and swapouts.
	- Modified stat.c to show the amount of buffer space devoted
	  to 8KB blocks.
	- Added storetoString.c and modified a few of the
	  consistency checks in store.c to call it before aborting.

Changes to the v1.4.beta12 release (Dec 2, 1995):

	- Fixed checking for zero-length objects.
	- Added 'limit core un' to RunCache and RunAccel
	- Changed 'stmem' module to use fixed-size chunks of memory
	  allocated from a pool.
	- Changed dnsserver to not return host aliases which we never
	  use anyway.

Changes to the v1.4.beta11 release (Dec 2, 1995):

	- Changed single_parent stuff.  Now use getSingleParent(host), so
	  it is hostname dependent.  Check for a single parent before
	  hierarchy pinging (as before).  This should allow better mixing
	  of behind_firewall and cache_host_domain configurations.
	- Made direct_fetch depend on having a default parent.  The
	  default parent still must have no domain restirctions.  If
	  direct_fetch is 'off' and a default parent was not found,
	  exit with an error.
	- Removed extra newline on fatal() messages.
	- Removed printing duplicate fatal() message to stderr.
	- Changed mallinfo() stats to print only if we service some
	  requests (not if we exit due to config problems).
	- Call StoreAbort() for zero-length retrievals.
	- storeGetSwapSpace() coredump fix:  Only reclaim object's space when:
	  mem_status      swap_status         status 
	  !SWAPPING_IN    !SWAP_IN_PROGRESS   !STORE_PENDING 


Changes to the v1.4.beta10 release (Dec 1, 1995):

	- Changed all CLIENT_ABORT'ed objects to be instantly removed
	  from the cache (instead of negative-cached).
	- Fixed single_parent w/o default_parent coredump bug.

Changes to the v1.4.beta9 release (Dec 1, 1995):

	- Call commSetNonBlock() after accept() just to be sure new
	  connection is also non-blocking.
	- Add better error reporting from xmalloc(), et al.
	- Fix 'client' to send 'Accept: */*'.
	- Increase stacklimit in stack.h to 200, as a way to decrease
	  memory fragmentation.
	- Added GNUmalloc to the source distribution.  To use, uncomment
	  '# GNUmalloc' in src/Makefile
	- Changed cache log output to use 'mkhttpdtime()' just like
	  access and hierarchy logs (now all logs in the same timezone!).
	  However cache log always uses converted time and never the
	  epoch-seconds.

Changes to the v1.4.beta8 release (Nov 30, 1995):

	- Added setting close-on-exec flag to most filedescriptors.
	- Fixed big typo causing 'hot_vm_factor' warnings.
	- Changed comm_port() to detect closed sockets before calling
	  getsockname().
	- Fix APPEND_DOMAIN memory mgmt problems, and remove APPEND_DOMAIN
	  #ifdefs.  Its now always compiled in.
	- Added shutdown and password into cachemgr.cgi.
	- Fixed neighbor ping algorithm.  Now the default parent can not
	  have any domain restrictions.
	- Changed time format in hierarchy log to be the same as in 
	  access log.

Changes to the v1.4.beta7 release (Nov 28, 1995):

	- Fixed neighbor logging by using "a" in fdopen() instead of "w".
	- Fixed Gopher by removing extra CRLF pair in HTTP reply header.

Changes to the v1.4.beta6 release (Nov 28, 1995):

	- Fixed stdin,stdout,stderr in filedescriptor stats output (was
	  causing coredumps on some machines).
	- print message if setting SO_REUSEADDR fails
	- Changed HTTP request parsing to also use TAB characters as a
	  delimiter.
	- Fixed rw_state->buf and astm->url may point to same place
	- Fixed Gopher typing.
	- Fixed APPEND_DOMAIN to use new config structure
	- Added neighbor_timeout as a configurable parameter.  Default
	  is two seconds.
	- Added more debugging for comm_udp_sendto() failures.
	- Changed bind(2) error message to not use "0.0.0.0".
	- Added "Terminated abnormally" message to cache.log.

Changes to the v1.4.beta5 release (Nov 22, 1995):

	- Fixed erroneous neighbor instrumentation (and coredump bug
	  when source_ping is 'on').
	- call storeGetSwapSpace() every time in storeMaintainSwapSpace().

Changes to the v1.4.beta4 release (Nov 21, 1995):

	- Added direct_fetch mode.  When on (the default) the cache is
	  allowed to fetch an object directly from the source server.
	- Changed clean_rate (garbage collection) to be disabled by default.
	_ Changed cache_hot_vm_factor to be zero by default.  Also force
	  it to be zero when running in proxy mode.
	- Changed RESERVED_FD algorithm to reserve min(100, getMaxFD()/4).
	- Fixed FTP coredump bug:  "storeGetMemSpace() is reclaiming the
	  object despite the fact that we're swapping it in".
	- Changed main loop (main.c) to not call storeMaintainSwapSpace()
	  more than once per second.
	- Fixed hierarchy logging bug from beta3.
	- Don't build and install ftpget.pl and support files.  They are
	  still included in the source distribution.
	- Added neighbor/parent instrumentation available from the
	  cachemgr interface.

Changes to the v1.4.beta3 release (Nov 17, 1995):

	- Changed ftpget.c and ftp.c for improved detection of failed
	  FTP requests.  Now use ftpget exit code as an indication
	  of level of failure.
	- Added more file descriptors to cachemgr "Cache Information"
	  page.
	- Added -z option to cached command line in RunAccel.  Now by
	  default RunAccel zaps its cache files on startup.


Changes between release v1.4beta (Nov 1995) and v1.3 pl2:

- Changes to the Cache:

	- Added the ability to configure ascii_port and udp_port in cached.conf.
	- Added TCP_DONE logging.
	- Added behind_firewall mode to cachec.conf.
	- Added C version of ftpget.
	- Added rotate_logs(), called upon SIGHUP.  Renames log files
	  with incremental digits 0 through 9.
	- Added code to disable UDP port if set to -1.
	- Added swap file bitmap to avoid stat(2) calls.
	- Added check for objects in DELETE_BEHIND mode; junk the object
	  when client goes away.
	- Added {FTP,HTTP,GOPHER}_EXPIRE logging.
	- Added User-Agent fix to include "via Harvest Cache..."
	- Added domain list to neighbor query algorithm--only ping neighbors
	  for URLs of the given domains.
	- Added checks for NULL StoreEntry key.
	- Added 'cache_hot_vm_factor' to cached.conf.
	- Added dead parent/neighbor detection.
	- Added single parent mode.  No ping or DNS lookups are done.
  	  Everything is retrieved from the parent.
	- Added cache_neighbor_obj on/off to cached.conf. 
	  If off, objects pulled from neighbors are not cached.
	- Added Linux patches from gitelson@chaph.usc.edu
	- Added configure check for IRIX, add -ansi if found.
	- Fixed APPEND_DOMAIN coredumps.
	- Fixed many things wrong with cachemgr/stats information.
	- Fixed asciiProcessInput() to wait for end of HTTP request;
	  don't assume entire request comes in one read().
	- Fixed having a cached parent/neighbor on the same machine.
	- Fixed bindAddressList memory leak.
	- Fixed client-goes-away coredump bug.
	- Fixed object size limit problems.  Now can proxy any size object.
	- Fixed bogus URL coredump bug (http://aaaaaaa.aaaaaaa.aaaaa....)
	- Fixed local_ip to check server IP instead of client IP.
	- Fixed gopher off-by-one bug.
	- Fixed SECHO bug.  Added DECHO for dumb cache pinging.
	- Fixed cached.conf inconsistencies and missing tags.
	- Fixed getFromSource() coredump bug.
	- Fixed cachemgr.c to not use /proxy/.
	- Fixed cache_host_domain logic when URL hostname is shorter than domain.
	- Fixed "/Harvest/cgi-bin/" hardcoded in cachemgr.cgi.
	- Fixed POST requests coming in two read()s.
	- Changed stats to show objects in transit.
	- Changed select loop to check for FD timeouts less frequently.
	- Changed cached to stop accepting new connections when 75%
	  of available file descriptors have been used.
	- Changed store.c to continue swapfileno where
	  storeRebuildFromDisk() left off.
	- Changed HTTP and Gopher to not use lifetime handlers for
	  server FDs.  Use read timeouts instead.
	- Changed store.c to use multiple swap directories.
	- Changed stat.c to use storeAppend().
	- Changed strncmp()'s to strcmp() in cache_cf.c main loop.
	- Change DO_MALLINFO to work better.
	- Change configure to not link with -lmalloc on Solaris
	- Changed IP ACLs.  You can now have separate access lists
	  for the proxy-cache and httpd-accel.
	- Changed NO_TESTNAME a command line option (-D).
	- Changed select() timeouts to POSIX style.
	- Removed sys_errlist[] in each file.  Use xstrerror() instead.

Known Bugs:
	- cached loops if reading from the server-side is
	  more than *_DELETE_GAP bytes ahead of writing to the client.
	- "Server-Push" URLs not detected.


##############################################################################
Changes between release v1.3 (September 7, 1995) and v1.3.beta:

- Changes to the Cache:
        - Added support to dynamically toggle debug level via USR1 and USR2.
        - Fixed dnsserver parsing numeric addresses.
        - Added patches for FreeBSD.
        - Changed source_ping to off by default.
        - Added optional code for 'local_ip' line in cached.conf.  
          Addresses given as 'local_ip' will be retrieved directly, 
          without sending any probe packets.
        - Added 'TIMEOUT_DIRECT' as a new kind of entry in cache_hierarchy.log.
        - Incorporated fixes for FreeBSD port from ted@oz.plymouth.edu.
        - Incorporated fixes for Ultrix port from dsr@lns598.lns.cornell.edu.

##############################################################################
Changes between release v1.3.beta (August 7, 1995) and v1.2:

- Changes to the Cache:
        - Added persistent disk storage across cached reboots.
        - Added IP-based access control.
        - Added setting of the TTL based on URL regular expressions.
        - Added more sophisticated setting of the TTL based on HTTP headers.
        - Added more statistics information.
        - Added support for logging using the common httpd logfile format.
        - Added support for HEAD HTTP request method.
        - Added support for user-configurable periodic garbage collection.
        - Added support for user-configurable stoplist.
        - Added support for WAIS proxy'ing (from Edward Moy, Xerox PARC).
        - Added support for quick aborting when client drops connection, 
          cached stops immediately.  Useful for slow network links.
        - Added high/low water marks for disk storage.
        - Added 'source_ping' to cached.conf.
        - Added 'dns_children' to cached.conf.
        - Added -z to force a cached to discard (zap) its disk storage.
        - Added logging of ftpget.pl failures (exit codes and signals).
        - Added Expires timestamp to cache log
        - Improved error messages for DNS name lookup failures.
        - Improved performance of LRU replacement policy.
        - Improved performance for generating statistics.
        - Increased listen(2) socket queue size to 50 or max of OS.
        - Removed all Tcl code.
        - Cleaned memory allocation and management.
        - Cleaned up and updated cached.conf.
        - Cleaned up debugging output.
        - Changed default low watermark to 60%.
        - Changed trace mail into cached.conf option.
        - Changed algorithm for time estimations using echo ports.
        - Changed dnsserver to try gethostbyname(3) again sometimes
        - Fixed bugs with URL intepretation.
        - Fixed bugs with internal IPcache memory management.
        - Fixed bug with DNS lookups on IP numbers.
        - Fixed bug with not finding 'dnsserver'.
        - Fixed bug with hard timeouts in select loop.
        - Fixed bug with some platforms needing strdup().
        - Fixed bug with ftpget.pl not including MIME content-type for
          unknown filename extensions.
        - Fixed bug with ftpget.pl not parsing ls output correctly
          (wasn't matching dashes in user/group names).
        - Fixed copyright messages in source code.
        - Fixed realloc() bug for concurrent object access.
        - Fixed bug when neighbors specified and dns_servers != 3.
        - Fixed bug with new hash tables when deleting from table as it is
          being traversed.
        - Fixed various minor bugs.
        - Upgraded autoconf 'configure' scripts to v2.4.

##############################################################################
Changes between release v1.2 (April 3, 1995) and v1.1:

- Changes to the Cache:
        - Added httpd accelerator support.
        - Added IP number logging.
        - Added setuid() to a user when cached is run as root.
        - Added support for HTTP servers that die abruptly.
        - Added client_timeout which places a hard limit on the life
          of incoming connections on the ascii port, or on outgoing
          HTTP or Gopher clients.
        - Cleaner implementation for retrieving FTP URLs via ftpget.pl.
        - Tries to write cached.pid file in same directory as cached.conf.
        - Changed FTP support to sacrifice correct HTTP headers for 
          dramatically decreased latency for large FTP objects.
        - Fixed ftpget.pl -htmlify to determine directory vs. file 
          correctly and send HTTP header as soon as possible.
        - Fixed rare core dump during HTTP xfers.
        - Fixed how the error messages are printed.
        - Better support for larger file descriptor tables.
        - Debug level 0 and 1 now has timestamp logged.
        - Cleaned and updated defaults for cached.conf.
        - When run as root and do suid, cached will change current directory
          to its swap directory.  Swap directory is pretty sure that writable 
          to cached.  Just in case, it crashes so it can write core file.
        - Minor modification of store error message.
        - Remote client connection resets are handled as soft error.
        - Strip an extra /r/n from MIME.
        - Hierachy log (yet another log, but it's optional).
        - Periodically hunts for zombies processes.
        - Added more information to the stat interface.
        - Cleaned up info data for improved parsability/readability.

##############################################################################
Changes between release v1.1 (February 17, 1995) and v1.1.beta.v2:

- Changes to the Cache:
        - Added Gopher->HTML support. For mosaic proxy, you'll need to 
                set gopher_proxy http://cache.server:3128/
          instead of 
                set gopher_proxy gopher://cache.server:3128/
        - Fixed bug with HTML-ify FTP directories using ftpget.pl.
        - Fixed bug with hierachical problem for refreshing.
        - Fixed bogus client error message.
        - Improved cached error messages.
        - Fixed problems with Solaris' socket.ph for Perl programs.

##############################################################################
Changes between release v1.1.beta.v2 (February 3, 1995) and v1.1.beta:

- Changes to the Cache:
        - Fixed core dump bug when cached is heavily loaded.
        - Improved error messages.
        - Added HP-UX port/fixes from Chris Dalton (crd@hplb.hpl.hp.com).

##############################################################################
Changes between release v1.1.beta (January 26, 1995) and v1.0:

- Changes to the Cache:
        - Fixed serious hierachical cache bug.
        - New error messages. HTTP/1.0 compliant.
        - Nuke If-Modified-Since to work with Netscape.
        - Non-blocking DNS lookup using dnsserver program.
        - New config parameter, cache_dns_program.
        - Removed Tcl library binaries - have a precompiled version of Harvest.
        - Fixed stat for outgoing message.
        - Use multiple directories for on-disk swap storage.
        - Reorganized Harvest's installed directory structure.
        - Integrated port to AIX 3.2 and AIX cc by greving@dv.go.dlr.de.
        - Integrated port to HP-UX A.09.03 by steff@csc.liv.ac.uk.
        - Integrated port to IRIX 5.3 by leclerc@ai.sri.com.
        - Integrated port to Linux 1.1.59 by hardy@cs.colorado.edu.
        - Integrated port/fixes to HP-UX 09.03 and HP ANSI C compiler A.09.69
          by crd@hplb.hpl.hp.com.
        - Changed all Perl scripts to work under Perl 4.x or 5.0.
        - Updated Copyright.

##############################################################################
Changes between release v1.0 (November 7, 1994) and v1.0-beta-1.5:

- Changes to the Cache:
        - Added support for the Netscape browser.
        - No longer caches /cgi-bin/ URLs.
        - Updated the Tcl/Tk/dpwish pointers for the Cache manager.
        - Updated the COPYRIGHT and added it to all appropriate source files.
        - Updated the FAQ, and converted to HTML.
        - Fixed BSD compatability bug in src/install.sh.

##############################################################################
Changes between release v1.0-beta-1.5 (October 14, 1994) and v1.0-beta-1.4:

- Changes to the Cache:
        - Started using icp version_id 2 of the protocol.
        - Improved support for OSF/1 v2.0 on 64-bit DEC Alphas.
        - Added password support for administrative interface.
        - Fix bug with FTP "Parent Directory", and cleaned up HTML for dirs.
        - Fixed various major bugs with hierarchial caching.
        - Fixed various minor bugs.

##############################################################################

ChangeLog,v 1.25.4.61 1995/12/20 02:42:44 duane Exp
