summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* when we added orport= to the dirserver line, we startedRoger Dingledine2007-01-05
| | | | | | | | freeing the string in the middle. this was probably xiando's crash bug. svn:r9265
* Avoid a double-free when parsing malformed DirServer lines.Roger Dingledine2007-01-05
| | | | svn:r9264
* fix a bug i introduced in r9249; and more cleanups.Roger Dingledine2007-01-04
| | | | svn:r9263
* avoid a crash-all-the-clients segfault if a rogue dirRoger Dingledine2007-01-04
| | | | | | | authority leaves a "v" line blank. svn:r9262
* Set orport= for 4 of the 5 dir authorities; Fix getinfo ns/all; Fix segRoger Dingledine2007-01-04
| | | | | | | fault when starting a server without a fingerprint file present. svn:r9261
* man page entries for TunnelDirConns and PreferTunneledDirConnsRoger Dingledine2007-01-04
| | | | | | | and add a todo item for nick in case he gets bored :) svn:r9260
* be slightly less eager to yell at a server for being unreachableRoger Dingledine2007-01-03
| | | | svn:r9259
* r11822@Kushana: nickm | 2007-01-03 15:15:45 -0500Nick Mathewson2007-01-03
| | | | | | | Clarify spec wrt keys, certificates, and SSL. svn:r9256
* r11820@Kushana: nickm | 2007-01-03 14:54:05 -0500Nick Mathewson2007-01-03
| | | | | | | Add (and specify) a BadDirectory flag to networkstatuses, so authorities can tell clients that some caches are broken. Also, implement an as-yet-unused function to estimate how many bytes will be sent on a directory connection. svn:r9255
* r11818@Kushana: nickm | 2007-01-03 08:29:17 -0500Nick Mathewson2007-01-03
| | | | | | | Fix compile error with warnings enabled: connection_dir_supports_tunnels was redeclared as static. svn:r9254
* more cleanups, including a shiny new XXX012Roger Dingledine2007-01-03
| | | | svn:r9250
* checkpoint as we add PreferTunneledDirConns config optionRoger Dingledine2007-01-03
| | | | svn:r9249
* r11806@Kushana: nickm | 2007-01-03 00:12:21 -0500Nick Mathewson2007-01-03
| | | | | | | Fix unit test broken by r9239. svn:r9248
* - When the user uses bad syntax in the Log config line, stopRoger Dingledine2007-01-03
| | | | | | | suggesting other bad syntax as a replacement. svn:r9247
* interim tweaksRoger Dingledine2007-01-03
| | | | svn:r9246
* r11801@Kushana: nickm | 2007-01-02 16:46:54 -0500Nick Mathewson2007-01-02
| | | | | | | Initial TODO updates from meeting svn:r9245
* r11800@Kushana: nickm | 2007-01-02 16:46:45 -0500Nick Mathewson2007-01-02
| | | | | | | Remove an XXXX012 for which the answer is "not really." svn:r9244
* r11799@Kushana: nickm | 2007-01-02 16:38:34 -0500Nick Mathewson2007-01-02
| | | | | | | Simplify and remove most of dirserv_orconn_tls_cone svn:r9243
* r11796@Kushana: nickm | 2007-01-02 15:37:45 -0500Nick Mathewson2007-01-02
| | | | | | | Change TODO item so we can make a tricky decision later rather than an incredibly tricky one now. svn:r9242
* some hints on the status event plan so nick has some clueRoger Dingledine2007-01-02
| | | | | | | what i had in mind svn:r9241
* r11788@Kushana: nickm | 2007-01-02 14:41:45 -0500Nick Mathewson2007-01-02
| | | | | | | Note more doable items; claim some; speculate more in dir-voting.txt svn:r9240
* r11787@Kushana: nickm | 2007-01-02 14:40:14 -0500Nick Mathewson2007-01-02
| | | | | | | Stop polluting new descriptors with the defaults-to-1 "opt eventdns" entry. svn:r9239
* r11786@Kushana: nickm | 2007-01-02 14:32:54 -0500Nick Mathewson2007-01-02
| | | | | | | Add a comment about a possible refactoring in main.c svn:r9238
* Fix formatting in eventdns.c. Remove the rest of the osx binaryAndrew Lewman2007-01-02
| | | | | | | uninstaller. svn:r9235
* Remove more cruft of Tor_Uninstaller.app.tar.gzRoger Dingledine2007-01-02
| | | | | | | | The PostFlight references remain. i'll let phobos decide whether to remove them. svn:r9234
* r11784@Kushana: nickm | 2007-01-02 01:13:04 -0500Nick Mathewson2007-01-02
| | | | | | | Spec-conformance on r9181: make "opt v" strings start with "Tor". svn:r9233
* r11777@Kushana: nickm | 2007-01-01 21:01:10 -0500Nick Mathewson2007-01-02
| | | | | | | Fix an idiot bug in r9181: snprintf returns <0 on error, not !=0. svn:r9232
* r11775@Kushana: nickm | 2006-12-31 14:27:02 -0500Nick Mathewson2006-12-31
| | | | | | | Make the "Next Version" of the Tor protocol called "v2", not "v1". Make tor-spec.txt canonical and current again; make tor-spec-v2.txt be the "splufty next version" document. svn:r9226
* Remove the binary un-install application. It doesn't work much at all.Andrew Lewman2006-12-31
| | | | | | | Use the applescript or shell script instead. svn:r9225
* r11769@Kushana: nickm | 2006-12-30 14:38:22 -0500Nick Mathewson2006-12-30
| | | | | | | Write up some notes I found on a piece of paper while cleaning my living room. This way I can thow out the paper. svn:r9222
* r11767@Kushana: nickm | 2006-12-29 22:36:22 -0500Nick Mathewson2006-12-30
| | | | | | | remove more completed items from the TODO. svn:r9221
* r11765@Kushana: nickm | 2006-12-29 16:04:22 -0500Nick Mathewson2006-12-30
| | | | | | | Remove duplicated code in dirserv_get_networkstatus_v2; document dirserv_get_networkstatus_v2_fingerprints. Down to 13 XXXX012 items. svn:r9220
* r11761@Kushana: nickm | 2006-12-29 15:45:56 -0500Nick Mathewson2006-12-29
| | | | | | | Another cleanup: expand_exit_policy_aliases was totally redundant with respect to router_parse_[private_]addr_policy_private. svn:r9219
* r11760@Kushana: nickm | 2006-12-29 15:23:57 -0500Nick Mathewson2006-12-29
| | | | | | | Correct documentation of how Naming works in dir-spec.txt. svn:r9218
* r11759@Kushana: nickm | 2006-12-29 15:21:14 -0500Nick Mathewson2006-12-29
| | | | | | | Actually, handle_getinfo_helper supports 552 results just fine: just leave *answer unset. svn:r9217
* Okay, now descriptors seem to be buildable.Nick Mathewson2006-12-29
| | | | svn:r9216
* r11755@Kushana: nickm | 2006-12-29 11:49:20 -0500Nick Mathewson2006-12-29
| | | | | | | Calculate the length of policy strings correctly again. svn:r9215
* r11753@Kushana: nickm | 2006-12-29 11:30:28 -0500Nick Mathewson2006-12-29
| | | | | | | Fix flipped sign in compare: make descriptors buildable again. svn:r9214
* r11749@Kushana: nickm | 2006-12-29 00:51:42 -0500Nick Mathewson2006-12-29
| | | | | | | Remove dead code; make targets of addressmap commands/configs use AllowNonRFC953Hostnames svn:r9211
* r11745@Kushana: nickm | 2006-12-29 00:00:28 -0500Nick Mathewson2006-12-29
| | | | | | | Close any directory connection on which we have received 10MB or more of data. This prevents a malicious directory cache from running us out of memory by spooling an infinite amount of data. (Not a terribly good attack, but hey, every one helps.) svn:r9210
* r11744@Kushana: nickm | 2006-12-28 23:43:53 -0500Nick Mathewson2006-12-29
| | | | | | | Refactor connection_write_to_buf_zlib back into connection_write_to_buf. Hooray for dumping duplicate code. svn:r9209
* r11743@Kushana: nickm | 2006-12-28 23:13:21 -0500Nick Mathewson2006-12-29
| | | | | | | Refactor _connection_controller_force_write back into conncetion_handle_write. Again, the line count goes down: groovy! svn:r9208
* r11741@Kushana: nickm | 2006-12-28 22:41:29 -0500Nick Mathewson2006-12-29
| | | | | | | Count TLS bytes accurately: previously, we counted only the number of bytes read or transmitted via tls, not the number of extra bytes used to do so. This has been a lonstanding wart. The fix "Works for me". svn:r9207
* r11737@Kushana: nickm | 2006-12-28 18:32:13 -0500Nick Mathewson2006-12-29
| | | | | | | Remove some dead code; refactor some duplicated code. svn:r9206
* r11736@Kushana: nickm | 2006-12-28 17:46:23 -0500Nick Mathewson2006-12-29
| | | | | | | Mark a pile of XXXX comments as targetted for 0.1.2: some because they look important, some because they look easy. svn:r9205
* r11727@Kushana: nickm | 2006-12-28 16:27:17 -0500Nick Mathewson2006-12-28
| | | | | | | If we only have a single nameserver, raise the threshold to decide that the nameserver is dead. (Another fumbling attempt to do something about bug 326.) svn:r9203
* r11726@Kushana: nickm | 2006-12-28 16:24:06 -0500Nick Mathewson2006-12-28
| | | | | | | Expose a function from eventdns.c to set options without having to make a fake configuration file. Also, add more settable options svn:r9202
* r11725@Kushana: nickm | 2006-12-28 14:44:56 -0500Nick Mathewson2006-12-28
| | | | | | | Partial solution to 326: downgrade single-nameserver failures to INFO. svn:r9201
* r11724@Kushana: nickm | 2006-12-28 14:22:35 -0500Nick Mathewson2006-12-28
| | | | | | | Refactor and unify my-ip-addr-changed logic. Make change in IP address or in nameservers reset and relaunch DNS hijacking tests. svn:r9200
* r11723@Kushana: nickm | 2006-12-28 13:52:48 -0500Nick Mathewson2006-12-28
| | | | | | | Fix bug 364: check for whether popular hostnames (curently google, yahoo, mit, and slashdot) are getting wildcarded. If they are, we are probably behind a DNS server that is useless: change our exit policy to reject *:*. svn:r9199