aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
Commit message (Expand)AuthorAge
* r11651@Kushana: nickm | 2006-12-20 12:05:04 -0500••• Add a maintainer script and a new make target "make check-docs" to get a quick dump of which options are undocumented where, and which documentation refers to nonexistent options. svn:r9160 Nick Mathewson2006-12-20
* Take out the '5 second' timeout from the connection retry•••schedule. Now the first connect attempt will wait a full 10 seconds before switching to a new circuit. Perhaps this will help a lot. Based on observations from Mike Perry. svn:r9159 Roger Dingledine2006-12-20
* minor cleanups•••svn:r9158 Roger Dingledine2006-12-20
* r11646@Kushana: nickm | 2006-12-19 14:40:38 -0500••• Resolve bug 363: do not fall back to 127.0.0.1 when no nameservers are configured. Instead, have the admin fix resolv.conf or configure a nameserver. svn:r9157 Nick Mathewson2006-12-19
* r11645@Kushana: nickm | 2006-12-19 14:22:36 -0500••• Reject hostnames with invalid characters, in an attempt to catch more errors earlier. Add an option to disable this behavior. svn:r9156 Nick Mathewson2006-12-19
* r11643@Kushana: nickm | 2006-12-19 13:15:14 -0500••• Stop recommmending exits as guards when the exit bandwidth is less than a third of the total bandwidth. svn:r9154 Nick Mathewson2006-12-19
* Reject *:563 (NTTPS) in the default exit policy. We already reject•••NNTP by default, so this seems like a sensible addition. (suggested by bug 331) svn:r9149 Roger Dingledine2006-12-18
* r11627@Kushana: nickm | 2006-12-17 11:37:39 -0500••• Remove an artificial upper bound on expected bandwidth. More immediately, fix a VC warning. svn:r9146 Nick Mathewson2006-12-17
* r11614@Kushana: nickm | 2006-12-15 17:39:42 -0500••• Implement SETEVENTS GUARD. Needs review and testing. svn:r9137 Nick Mathewson2006-12-15
* r11609@Kushana: nickm | 2006-12-15 16:42:21 -0500••• Implement GETINFO fingerprint. svn:r9136 Nick Mathewson2006-12-15
* a changelog for write limiting. also, disable the "advertise dirport•••until we reach our max bandwidth if it's tiny" trick now that we do the bandwidth self-test on boot. svn:r9134 Roger Dingledine2006-12-15
* r11598@Kushana: nickm | 2006-12-15 15:59:00 -0500••• Add internal documentation for a bunch of configuration options. We should do something to keep this list, the canonical list, the tor.1 list, and the torrc.complete list in sync. svn:r9133 Nick Mathewson2006-12-15
* r11596@Kushana: nickm | 2006-12-15 10:57:12 -0500••• Mark some TODO items as done. Also, never include ourself in our family list. svn:r9131 Nick Mathewson2006-12-15
* turn TunnelDirConns on by default.•••that's what alpha releases are for, right? svn:r9129 Roger Dingledine2006-12-15
* forward-port the 0.1.1.26 changelog, plus some other entries•••svn:r9128 Roger Dingledine2006-12-15
* r11588@Kushana: nickm | 2006-12-15 02:04:32 -0500••• Add a LastRotatedOnionKey variable to the state file, so we can rotate onion keys a week after they change even if we never stay up for a whole week at a time. Should fix bug 368. svn:r9120 Nick Mathewson2006-12-15
* r11581@Kushana: nickm | 2006-12-15 00:12:24 -0500••• Make PIDFile work on windows. Reported by Arrakis. svn:r9116 Nick Mathewson2006-12-15
* r11580@Kushana: nickm | 2006-12-15 00:09:46 -0500••• Resolve bug 369: Check for integer underflow when printing "bytes left" accounting numbers. Also fix a copyright date that I noticed while reading the bug. Also make a buffer big enough that strings will not get truncated. All are backport candidates. svn:r9115 Nick Mathewson2006-12-15
* finish enabling begin-dir cells. require one-hop circs for•••socks-command-connect-dir streams, so we don't open new anonymity questions. svn:r9099 Roger Dingledine2006-12-13
* Fix a bug in 0.1.2.2-alpha that prevented clients from asking•••to resolve an address at a given exit node even when they ask for it by name. svn:r9095 Roger Dingledine2006-12-12
* minor cleanups and notes•••svn:r9093 Roger Dingledine2006-12-12
* r11536@Kushana: nickm | 2006-12-11 22:48:21 -0500••• Add ipv6 functionality to evdns. svn:r9089 Nick Mathewson2006-12-12
* r11513@Kushana: nickm | 2006-12-11 21:44:25 -0500••• Mark eventdns nameserver stuff done in TODO; add an understatement to the ChangeLog. svn:r9088 Nick Mathewson2006-12-12
* r11486@Kushana: nickm | 2006-12-08 00:58:47 -0500••• Fix a longstanding bug in eventdns related to timeouts: The timeout count was never actually reset to 0. Argh. Now we reset it to zero after we get a successful request, or after we notice that a nameserver is back up, or after we decide the nameserver is down because of timeouts. This may fix bug 326. svn:r9054 Nick Mathewson2006-12-08
* r11479@Kushana: nickm | 2006-12-07 23:38:54 -0500••• Refactor GETINFO into a table-driven dispatch, as suggested by arma. My brain hurts. svn:r9052 Nick Mathewson2006-12-08
* r11475@Kushana: nickm | 2006-12-07 20:49:21 -0500••• Make GETINFO dir/status/... work even when we are not a directory. Needs a little cleanup. Closes bug 263. svn:r9051 Nick Mathewson2006-12-08
* r11469@Kushana: nickm | 2006-12-07 15:11:04 -0500••• Round stored/transmitted values for bandwidth usage. This might make some attacks work less well. This might well be voodoo, but it gives me a warm fuzzy feeling. svn:r9048 Nick Mathewson2006-12-07
* r11468@Kushana: nickm | 2006-12-07 14:56:57 -0500••• Revise logic used to flush state to disk. Now, we try to batch non-urgent changes so that we do not do too many writes, and we save very-non-urgent changes every once in a rare while, and we never save more than once per second. svn:r9047 Nick Mathewson2006-12-07
* r11462@Kushana: nickm | 2006-12-07 13:42:21 -0500••• Make bandwidth accounting information get stored to the state file as well as bw_accounting. Read from the state file if it is more recent than bw_accounting, or if bw_accounting is not there. svn:r9044 Nick Mathewson2006-12-07
* r11461@Kushana: nickm | 2006-12-07 13:16:45 -0500••• Change logging format of state file to only include non-default values. Adjust clients to never store bandwidth history in the state file. (Possible backport candidate.) svn:r9043 Nick Mathewson2006-12-07
* r11458@Kushana: nickm | 2006-12-07 12:04:22 -0500••• Fix bug 338: log verbose nicknames, not just keys, for intro points. Also, suppress intro point name logging when SafeLogging is 1. (The security part is a possible backport candidate.) svn:r9041 Nick Mathewson2006-12-07
* r11449@Kushana: nickm | 2006-12-07 09:40:50 -0500••• Oops, forgot ChangeLog on last commit. The commit was: Fix a couple of obvious bugs in tor_mmap_file on Windows: first, fix a boolean error when checking the return value of CreateFileMapping. Second, CreateFileMapping is documented to return NULL on failure. svn:r9036 Nick Mathewson2006-12-07
* Fix an assert failure when the directory authority sets•••AuthDirRejectUnlisted and then receives a descriptor from an unlisted router (reported by seeess). svn:r9023 Roger Dingledine2006-12-04
* r9855@Kushana: nickm | 2006-12-04 00:55:09 -0500••• Merge circuit_about_to_close_connection and connection_about_to_close_connection. svn:r9021 Nick Mathewson2006-12-04
* r9853@Kushana: nickm | 2006-12-04 00:02:03 -0500••• Patch from Fabian Keil: Fix return statement in get_pf_socket() svn:r9020 Nick Mathewson2006-12-04
* weasel has a broken autoconf so he can't build it cleanly, but i•••haven't heard problems from anybody else, so here we go. svn:r9017 Roger Dingledine2006-12-03
* cleanups, bump to 0.1.2.4-alpha•••svn:r9015 Roger Dingledine2006-12-02
* r9396@totoro: nickm | 2006-11-26 13:36:29 -0500••• Fix router_new_address_suggestion() so it only changes last_guessed_ip() when it actually calls resolve_my_address(). (bug found by dev-girl) svn:r8996 Nick Mathewson2006-11-26
* r9349@totoro: nickm | 2006-11-20 11:35:14 -0500••• Apply cross.sh patch from Mike Mohr: rename ARCH_PREFIX to HOST_TRIPLET; work even when autogen.sh has not yet been run. svn:r8973 Nick Mathewson2006-11-20
* r9567@Kushana: nickm | 2006-11-20 11:05:59 -0500••• Fix leak in choose_good_exit_server_general() svn:r8969 Nick Mathewson2006-11-20
* r9561@Kushana: nickm | 2006-11-16 22:32:54 -0500••• Tweaks to test-connection patch: use ".noconnect" instead of ".test" (since there are lots of ways to test things). Use a regular sequence of STREAM events (NEW followed by CLOSED) instead of a new event type. Make the function that checks the address be static and use const and strcasecmpend properly. svn:r8959 Nick Mathewson2006-11-17
* r9308@totoro: nickm | 2006-11-13 18:41:23 -0500••• Add support for (Free?)BSD's natd, which was an old way to let you have your firewall automatically redirect traffic. (Original patch from Zajcev Evgeny, updated for 0.1.2.x by tup.) svn:r8946 Nick Mathewson2006-11-14
* r9307@totoro: nickm | 2006-11-13 18:25:56 -0500••• Patch from tup based on patch from Zajcev Evgeny: Make TransPort work even when the server wants to talk before the client. svn:r8945 Nick Mathewson2006-11-14
* Avoid assert failure when our cached-routers file is empty on startup.•••(reported by revstray) svn:r8928 Roger Dingledine2006-11-12
* forward-port matt's changes. plus note that tor-mingw.nsi.in is•••what we're using these days, and stop shipping the old one to be sure. svn:r8912 Roger Dingledine2006-11-06
* forward-port the 0.1.1.25 changelog•••svn:r8909 Roger Dingledine2006-11-06
* r9467@Kushana: nickm | 2006-11-01 18:51:16 -0500••• Allow larger amounts of drift in uptime to be "cosmetic". svn:r8891 Nick Mathewson2006-11-01
* r9457@Kushana: nickm | 2006-10-31 18:35:17 -0500••• Do not warn when an OR gives us a new circuit end reason. (This will prevent bug 351 from recurring.) svn:r8887 Nick Mathewson2006-10-31
* r9449@Kushana: nickm | 2006-10-31 00:12:02 -0500••• Dump breakdown of PK operations when we get a USR2 signal. This should help us figure out of we are doing some of them for stupid reasons. svn:r8881 Nick Mathewson2006-10-31
* clean changelog, bump to 0.1.2.3-alpha•••svn:r8860 Roger Dingledine2006-10-30