Changes in 0.5.7:

 * Be a well-behaved daemon by giving up our controlling tty.

 * Write out a log containing just statistics so that it's easier to
   see if we're winning, and so that we can potentially calculate
   stats later on.

 * Be better behaved when run under inetd.

 * Under inetd, show the correct proxy port number on error
   pages. Also, error pages show the pid, and whether we're in inetd
   mode or daemon mode, and they show the time in UTC.

 * Generate proper HTTP Response Status-Line messages, and also
   include them in error pages.

 * A few internal autotest cases for HTTP header handling

 * Better handling of signals and syslog

 * When running as a daemon, just go ahead and accept connections
   without selecting.

Changes in 0.5.6:

 * Show some information about the state of the process in the process
   name while it's running.  (Linux only?)

 * Abort properly if something bad happens.

 * rproxy installs into sbin/, not bin/

 * Fix bad bug in logging

 * Start to introduce Squid-style token values for HTTP things

 * Doc.

 * Use --with-libhsync and --with-libhsync-src rather than environment
   variables because this is more standard.  The environment variables
   will still work for the moment so that people can change over.

 * Include README.CVS in tarball

 * Back out of using libtool and shared libraries, as it is
   unnecessary at this stage, complicates installation and slows down
   compilation. 

 * Make -N option work properly.

 * Error and trace output goes to syslog, rather than to stderr.
   Nicer for running as a daemon and necessary for running from inetd.

Changes in 0.5.5:

 * Stay in sync with libhsync-0.5.5

 * Use more compiler warnings for gcc, and code cleanups following
   from that.

 * Allow any URL when we have an upstream proxy (Neale Banks) 

Changes in 0.5.3:

 * Improved build code
 
   * Should now build easily from CVS through autogen.sh 

   * There is a systematic way to specify the location of libhsync,
     and rproxy will even rebuild it if necessary.

 * Improved trace code.

Changes in 0.4.1:

 * Stop memory and file descriptor leaks.

w
Local variables:
mode: indented-text
End:
