aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
* 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
* r11483@Kushana: nickm | 2006-12-08 00:26:56 -0500••• remove some completed items from the TODO svn:r9053 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
* more changes on r9041•••svn:r9049 Roger Dingledine2006-12-07
* 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
* r11467@Kushana: nickm | 2006-12-07 14:38:54 -0500••• Whitespace cleanup svn:r9046 Nick Mathewson2006-12-07
* cleanups on the man page edits•••svn:r9045 Roger Dingledine2006-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
* r11460@Kushana: nickm | 2006-12-07 13:05:27 -0500••• Write the remaining bits of dir-voting.txt that I feel smart enough to write at the moment. There are still some open questions about timelines and about how to get multilevel keys working. svn:r9042 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
* r11456@Kushana: nickm | 2006-12-07 10:09:55 -0500••• oops; removed one unmap too many in the tests. svn:r9040 Nick Mathewson2006-12-07
* r11454@Kushana: nickm | 2006-12-07 10:07:24 -0500••• Apparently, we actually hit the nasty mmap-then-unlink behavior. Fix it. svn:r9039 Nick Mathewson2006-12-07
* r11451@Kushana: nickm | 2006-12-07 10:06:30 -0500••• Apparently Windows takes a dim view of unlinking a file while it is mapped. Silly windows, did nobody ever tell you about inodes? svn:r9038 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
* r11444@Kushana: nickm | 2006-12-07 09:38:52 -0500••• 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:r9035 Nick Mathewson2006-12-07
* Added hiddenservice files as well to the man page. •••svn:r9033 Andrew Lewman2006-12-07
* Updated the FILES section with info from•••http://archives.seul.org/or/talk/Dec-2006/msg00065.html svn:r9032 Andrew Lewman2006-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
* bump to 0.1.2.4-alpha-dev•••svn:r9022 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
* New upstream version•••svn:r9019 Peter Palfrader2006-12-03
* 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
* help ftello find its prototype•••svn:r9016 Roger Dingledine2006-12-02
* cleanups, bump to 0.1.2.4-alpha•••svn:r9015 Roger Dingledine2006-12-02
* r9843@Kushana: nickm | 2006-11-30 17:22:25 -0500••• Turn an xxxx0124 into an #ifdef; avoid leaking memory. svn:r9013 Nick Mathewson2006-11-30
* remove a wrong definition of Guard from dir-spec•••svn:r9003 Roger Dingledine2006-11-28
* mention doc/socks-extensions.txt in the tor-resolve man page•••svn:r9000 Roger Dingledine2006-11-27
* actually, i think this fix was closest to what i originally•••intended. this way we don't call resolve-my-address, which yells and screams if we're using an internal address (mere clients should not have to care). svn:r8998 Roger Dingledine2006-11-26
* r9399@totoro: nickm | 2006-11-26 14:22:17 -0500••• Actually, clients *should* try to guess their addresses. svn:r8997 Nick Mathewson2006-11-26
* 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
* r9395@totoro: nickm | 2006-11-26 13:34:12 -0500••• Change vc++ orconfig.h: add definition for SIZEOF_SIZE_T. svn:r8995 Nick Mathewson2006-11-26
* In an -alpha branch, people can keep up with new software. Bump to•••Privoxy 3.0.6. svn:r8992 Andrew Lewman2006-11-26
* In an -alpha branch, people can keep up with libevent releases.•••svn:r8991 Andrew Lewman2006-11-26
* r9372@totoro: nickm | 2006-11-21 10:59:47 -0500••• Small cross-compilation fixes. svn:r8980 Nick Mathewson2006-11-21
* r9371@totoro: nickm | 2006-11-21 10:59:28 -0500••• Fix a trivial comment. svn:r8979 Nick Mathewson2006-11-21
* we were leaking all the fingerprints for !reject, !invalid,•••and !badexit lines in the approved-routers file. svn:r8974 Roger Dingledine2006-11-20
* 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
* r9347@totoro: nickm | 2006-11-20 11:24:46 -0500••• 11:23 < armadev> typo 11:23 < nickm> ? 11:23 < armadev> did you get the coffee yet? :) 11:23 < nickm> no 11:23 < armadev> i'm at an advantage..i haven't slept yet svn:r8972 Nick Mathewson2006-11-20
* r9345@totoro: nickm | 2006-11-20 11:22:10 -0500••• Fix a small and unlikely memory leak in dirserv.c. I think this is not the one arma is looking for. svn:r8971 Nick Mathewson2006-11-20
* r9577@Kushana: nickm | 2006-11-20 11:07:28 -0500••• Oops; fix bug in last fix. Time to get some coffee. svn:r8970 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
* fixes based on early feedback from the blocking paper•••svn:r8968 Roger Dingledine2006-11-20
* r9562@Kushana: nickm | 2006-11-16 22:33:23 -0500••• Commit additional thoughts towards a revised directory protocol, including voting. svn:r8960 Nick Mathewson2006-11-17
* 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
* r9560@Kushana: nickm | 2006-11-16 22:09:12 -0500••• Check in an implementation of "test" connections from Scott Squires: these connections immediately close upon reaching Tor. They're useful for apps that want to check whether they're talking to the same Tor as a given controller. (I'll be tweaking this a bit before I push.) svn:r8958 Nick Mathewson2006-11-17
* r9326@totoro: nickm | 2006-11-15 16:17:35 -0500••• Try to detect mipspro compiler. Add -c99 to cflags if we find it. svn:r8955 Nick Mathewson2006-11-15