diff --git a/ChangeLog b/ChangeLog index b221ab0fe..acf8f59f7 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,45 @@ +Changes so far in 0.0.9: +pre1: + o Bugfixes: + - Stop using separate defaults for no-config-file and + empty-config-file. Now you have to explicitly turn off SocksPort, + if you don't want it open. + - Fix a bug in OutboundBindAddress so it (hopefully) works. + - Improve man page to mention more of the 0.0.8 features. + - Fix a rare seg fault for people running hidden services on + intermittent connections. + - Change our file IO stuff (especially wrt OpenSSL) so win32 is + happier. + - Fix more dns related bugs: send back resolve_failed and end cells + more reliably when the resolve fails, rather than closing the + circuit and then trying to send the cell. Also attach dummy resolve + connections to a circuit *before* calling dns_resolve(), to fix + a bug where cached answers would never be sent in RESOLVED cells. + - When we run out of disk space, or other log writing error, don't + crash. Just stop logging to that log and continue. + - We were starting to daemonize before we opened our logs, so if + there were any problems opening logs, we would complain to stderr, + which wouldn't work, and then mysteriously exit. + + o Features: + - Clients can ask dirservers for /dir.z to get a compressed version + of the directory. Only works for servers running 0.0.9, of course. + - Make clients cache directories and use them to seed their router + lists at startup. This means clients have a datadir again. + - Configuration infrastructure support for warning on obsolete + options. + - Respond to content-encoding headers by trying to uncompress as + appropriate. + - Reply with a deflated directory when a client asks for "dir.z". + We could use allow-encodings instead, but allow-encodings isn't + specified in HTTP 1.0. + - Raise the max dns workers from 50 to 100. + - Discourage people from setting their dirfetchpostperiod more often + than once per minute + - Protect dirservers from overzealous descriptor uploading -- wait + 10 seconds after directory gets dirty, before regenerating. + + Changes in version 0.0.8 - 2004-08-25 o Bugfixes: - Made our unit tests compile again on OpenBSD 3.5, and tor