| Commit message (Expand) | Author | Age |
... | |
* | 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 Dingledine | 2006-12-12 |
* | couldn't handle leaving this typo in•••svn:r9094
| Roger Dingledine | 2006-12-12 |
* | minor cleanups and notes•••svn:r9093
| Roger Dingledine | 2006-12-12 |
* | r11552@Kushana: nickm | 2006-12-12 13:34:13 -0500••• fix a signed/unsigned comparison in eventdns.c
svn:r9092
| Nick Mathewson | 2006-12-12 |
* | comments from the first pass through dir-voting. seems like a fine•••start, though we're going to have our hands full with edge cases when
the time comes.
svn:r9091
| Roger Dingledine | 2006-12-12 |
* | r11548@Kushana: nickm | 2006-12-12 00:44:51 -0500••• Merge whitespace and other changes from libevent
svn:r9090
| Nick Mathewson | 2006-12-12 |
* | r11536@Kushana: nickm | 2006-12-11 22:48:21 -0500••• Add ipv6 functionality to evdns.
svn:r9089
| Nick Mathewson | 2006-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 Mathewson | 2006-12-12 |
* | r11498@Kushana: nickm | 2006-12-11 21:40:24 -0500••• Document all structures and (non-exported) functions. External documentation will probably wind up being a manpage, hopefully written by somebody else.
svn:r9087
| Nick Mathewson | 2006-12-12 |
* | r11497@Kushana: nickm | 2006-12-11 21:17:45 -0500••• Rename nameserver functions: every one should now have "server" in the name.
svn:r9086
| Nick Mathewson | 2006-12-12 |
* | r11496@Kushana: nickm | 2006-12-11 19:39:37 -0500••• Clean up XXXX comments in evdns code. Make server_ports actually go away when their refcnt reaches zero.
svn:r9085
| Nick Mathewson | 2006-12-12 |
* | r11495@Kushana: nickm | 2006-12-11 19:11:14 -0500••• More evdns: tab fixes. Dont make users worry about flags. Set truncated flag correctly when generating responses, rather than just bailing out.
svn:r9084
| Nick Mathewson | 2006-12-12 |
* | r11494@Kushana: nickm | 2006-12-11 14:50:20 -0500••• Export DNS types and classes in eventdns.h so that server code can use them.
svn:r9083
| Nick Mathewson | 2006-12-12 |
* | r11493@Kushana: nickm | 2006-12-11 14:28:42 -0500••• Oops; apparently DNS replies are supposed to include the questions. Revise "add_ptr_reply" to accept an inaddr_arpa name instead of just the sockaddr_in. Also, add a "-servertest" function to the test code to see whether the DNS server logic is working.
svn:r9082
| Nick Mathewson | 2006-12-12 |
* | r11492@Kushana: nickm | 2006-12-11 12:30:23 -0500••• Implement dns server reply retry logic.
svn:r9081
| Nick Mathewson | 2006-12-12 |
* | r11491@Kushana: nickm | 2006-12-11 12:12:57 -0500••• More DNS server hacking: everything except testing, and retries, and documentation, and Tor integration.
svn:r9080
| Nick Mathewson | 2006-12-12 |
* | svn:r9079 | Nick Mathewson | 2006-12-12 |
* | svn:r9078 | Nick Mathewson | 2006-12-12 |
* | svn:r9077 | Nick Mathewson | 2006-12-12 |
* | svn:r9076 | Nick Mathewson | 2006-12-12 |
* | svn:r9075 | Nick Mathewson | 2006-12-12 |
* | svn:r9074 | Nick Mathewson | 2006-12-12 |
* | r9254@Kushana: nickm | 2006-10-17 17:23:36 -0400••• Implement dns label compression. Clients do not need this much; dns servers definitely do.
svn:r9073
| Nick Mathewson | 2006-12-12 |
* | svn:r9072 | Nick Mathewson | 2006-12-12 |
* | svn:r9071 | Nick Mathewson | 2006-12-12 |
* | svn:r9070 | Nick Mathewson | 2006-12-12 |
* | r9100@Kushana: nickm | 2006-10-05 23:04:13 -0400••• Note subtasks for DNS server
svn:r9069
| Nick Mathewson | 2006-12-12 |
* | r9099@Kushana: nickm | 2006-10-05 17:42:55 -0400••• start fleshing out some logic to build server support into eventdns. Still needs work and testing.
svn:r9068
| Nick Mathewson | 2006-12-12 |
* | when we decide not to mmap, because the file is empty or isn't•••there at all, don't yell so loud.
svn:r9065
| Roger Dingledine | 2006-12-11 |
* | fix another bug in r9052, pointed out by robert hogan•••svn:r9063
| Roger Dingledine | 2006-12-10 |
* | some more cleanups and a bugfix on r9052•••svn:r9062
| Roger Dingledine | 2006-12-10 |
* | resolve a buffer overflow / crash from r9051•••svn:r9061
| Roger Dingledine | 2006-12-10 |
* | correction and cleanups on r9047•••svn:r9060
| Roger Dingledine | 2006-12-09 |
* | Pick a version number more to dpkg-deb's liking•••svn:r9059
| Peter Palfrader | 2006-12-09 |
* | Disable 02_add_debian_files_in_manpage.dpatch for now•••svn:r9058
| Peter Palfrader | 2006-12-09 |
* | fix xiando's bug -- we were reporting stuff about hibernation•••even though it wasn't enabled.
svn:r9055
| Roger Dingledine | 2006-12-09 |
* | 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 Mathewson | 2006-12-08 |
* | r11483@Kushana: nickm | 2006-12-08 00:26:56 -0500••• remove some completed items from the TODO
svn:r9053
| Nick Mathewson | 2006-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 Mathewson | 2006-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 Mathewson | 2006-12-08 |
* | more changes on r9041•••svn:r9049
| Roger Dingledine | 2006-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 Mathewson | 2006-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 Mathewson | 2006-12-07 |
* | r11467@Kushana: nickm | 2006-12-07 14:38:54 -0500••• Whitespace cleanup
svn:r9046
| Nick Mathewson | 2006-12-07 |
* | cleanups on the man page edits•••svn:r9045
| Roger Dingledine | 2006-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 Mathewson | 2006-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 Mathewson | 2006-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 Mathewson | 2006-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 Mathewson | 2006-12-07 |
* | r11456@Kushana: nickm | 2006-12-07 10:09:55 -0500••• oops; removed one unmap too many in the tests.
svn:r9040
| Nick Mathewson | 2006-12-07 |