aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
Commit message (Collapse)AuthorAge
...
* start to muck with the 0.2.0.10-alpha changelogRoger Dingledine2007-11-07
| | | | svn:r12421
* r16523@catbus: nickm | 2007-11-07 11:35:49 -0500Nick Mathewson2007-11-07
| | | | | | | Improve "tls error. breaking" message a little. svn:r12411
* r16518@catbus: nickm | 2007-11-07 10:18:31 -0500Nick Mathewson2007-11-07
| | | | | | | First attempt at fixing bug 543. Needs testing. Too slow. svn:r12408
* r16462@catbus: nickm | 2007-11-06 14:40:58 -0500Nick Mathewson2007-11-06
| | | | | | | Fix bug 544: do not allow buckets to overflow. Backportable. svn:r12400
* r16459@catbus: nickm | 2007-11-06 13:26:11 -0500Nick Mathewson2007-11-06
| | | | | | | Fix "0 request for 0 router" message. svn:r12399
* add the other v3 dir bugfixes. my bridge is now workingRoger Dingledine2007-11-04
| | | | | | | again even when my datadir starts empty. phew. svn:r12372
* r14700@tombo: nickm | 2007-11-03 22:29:21 -0400Nick Mathewson2007-11-04
| | | | | | | Fix sign error in networkstatus_note_certs_arrived(). svn:r12371
* If bridge users set UpdateBridgesFromAuthority, but the digestRoger Dingledine2007-11-04
| | | | | | | | they ask for is a 404 from the bridge authority, they now fall back to trying the bridge directly. svn:r12368
* Raise the default BandwidthRate/BandwidthBurst to 5MB/10MB, toRoger Dingledine2007-11-03
| | | | | | | | accommodate the growing number of servers that use the default and are reaching it. svn:r12364
* cleanups in the changelog, plus ask nickm a questionRoger Dingledine2007-11-03
| | | | svn:r12363
* Stop leaking conn->nickname every time we make a connection to aRoger Dingledine2007-11-03
| | | | | | | | Tor relay without knowing its expected identity digest (e.g. when using bridges). Bugfix on 0.2.0.3-alpha. svn:r12355
* r14652@tombo: nickm | 2007-11-02 12:02:13 -0400Nick Mathewson2007-11-02
| | | | | | | If setting our rlimit to rlim_max or cap fails, fall back to OPEN_FILES if defiled. This makes Tor run on OSX 10.5, while allowing OSX to mend its ways in the future. svn:r12341
* r14647@tombo: nickm | 2007-11-02 10:48:37 -0400Nick Mathewson2007-11-02
| | | | | | | Use rlim_t instead of unsigned long to manipulate rlimit values. svn:r12339
* r14631@tombo: nickm | 2007-11-02 00:18:17 -0400Nick Mathewson2007-11-02
| | | | | | | Better log messages for "not enough to build a circuit" message. svn:r12324
* r16326@catbus: nickm | 2007-11-01 00:56:45 -0400Nick Mathewson2007-11-01
| | | | | | | As an authority, send back an X-Descriptor-Not-New header when we accept but do not store a descriptor. Partial implementation of fix for bug 535. svn:r12310
* r16322@catbus: nickm | 2007-11-01 00:26:15 -0400Nick Mathewson2007-11-01
| | | | | | | Implement --quiet. svn:r12306
* r16320@catbus: nickm | 2007-11-01 00:11:20 -0400Nick Mathewson2007-11-01
| | | | | | | Learn new addresses for authorities from their certificates. svn:r12305
* r16316@catbus: nickm | 2007-10-31 23:52:32 -0400Nick Mathewson2007-11-01
| | | | | | | Changelog for 114 stuff. svn:r12303
* r16279@catbus: nickm | 2007-10-30 11:14:29 -0400Nick Mathewson2007-10-30
| | | | | | | Improved skew reporting: "You are 365 days in the duture" is more useful than "You are 525600 minutes in the future". Also, when we get something that proves we are at least an hour in the past, tell the controller "CLOCK_SKEW MIN_SKEW=-3600" rather than just "CLOCK_SKEW" svn:r12283
* r16278@catbus: nickm | 2007-10-30 09:46:28 -0400Nick Mathewson2007-10-30
| | | | | | | Accept future networkstatus documents, but warn about skew when we get them. svn:r12282
* r16269@catbus: nickm | 2007-10-29 15:41:16 -0400Nick Mathewson2007-10-29
| | | | | | | Apply linux-tor-prio.sh patch from Marco B by way of Mike. svn:r12274
* r16263@catbus: nickm | 2007-10-29 15:08:17 -0400Nick Mathewson2007-10-29
| | | | | | | Tidy last patch a bit. svn:r12273
* r16248@catbus: nickm | 2007-10-28 19:42:14 -0400Nick Mathewson2007-10-28
| | | | | | | Do not count a server as having any WFU until we have known about it for 18 hours (weighted). svn:r12261
* r16247@catbus: nickm | 2007-10-28 19:38:00 -0400Nick Mathewson2007-10-28
| | | | | | | Add changelog for last entry svn:r12260
* r16242@catbus: nickm | 2007-10-28 16:28:13 -0400Nick Mathewson2007-10-28
| | | | | | | Implement if-modified-since for consensus networkstatuses so that we do not download duplicates needlessly. svn:r12258
* r16237@catbus: nickm | 2007-10-28 15:45:25 -0400Nick Mathewson2007-10-28
| | | | | | | Tidy v2 hidden service descriptor format code: fix memory leaks, fix reference problems, note magic numbers, note questions, remove redundant checks, remove a possible stack smashing bug when encoding a descriptor with no protocols supported. svn:r12255
* Separate "SOCKS_COMMAND_CONNECT_DIR" into two flags inRoger Dingledine2007-10-28
| | | | | | | | | | | | edge_connection_t: want_onehop if it must attach to a circuit with only one hop (e.g. for the current tunnelled connections that use begin_dir), and use_begindir if we mean to use a BEGIN_DIR relay command to establish the stream rather than the normal BEGIN. Now we can make anonymized begin_dir connections for (e.g.) more secure hidden service posting and fetching. svn:r12244
* we need to send nick to the chalkboard to type 'un' 1000 times:Roger Dingledine2007-10-27
| | | | | | | | | Stop servers from crashing if they set a Family option (or maybe in other situations too). Bugfix on 0.2.0.9-alpha; reported by Fabian Keil. svn:r12235
* put the 0.2.0.9-alpha blurb into the changelogRoger Dingledine2007-10-27
| | | | svn:r12234
* r16195@catbus: nickm | 2007-10-26 18:48:52 -0400Nick Mathewson2007-10-26
| | | | | | | base "Guard" flag on WFU rather than MTBF. Note an issue in the TODO. Roger: thoughts? svn:r12219
* r16194@catbus: nickm | 2007-10-26 18:37:02 -0400Nick Mathewson2007-10-26
| | | | | | | Keep circuitless TLS connections open for 1.5 x MaxCircuitDirtiness: this ensures that we don't thrash closing and repoening connections to our guards. svn:r12218
* r16174@catbus: nickm | 2007-10-26 10:55:26 -0400Nick Mathewson2007-10-26
| | | | | | | Better log on vote from unknown authority. Make get_by_v3_authority_id retrun only v3 authorities. svn:r12203
* r16159@catbus: nickm | 2007-10-25 12:53:38 -0400Nick Mathewson2007-10-25
| | | | | | | Drop support for OpenSSL 0.9.6. svn:r12191
* r16157@catbus: nickm | 2007-10-25 10:36:34 -0400Nick Mathewson2007-10-25
| | | | | | | Free v2_network_status_map on exit. svn:r12189
* r16154@catbus: nickm | 2007-10-25 10:29:47 -0400Nick Mathewson2007-10-25
| | | | | | | Fix more memory leaks, with help from dmalloc. svn:r12188
* r16153@catbus: nickm | 2007-10-25 10:21:42 -0400Nick Mathewson2007-10-25
| | | | | | | do not set authority cert bodies twice: fixes memory leak bug 536. svn:r12187
* Stop leaking memory every time we parse a v3 certificate. BugfixRoger Dingledine2007-10-25
| | | | | | | on 0.2.0.1-alpha. svn:r12185
* Refuse to start if both ORPort and UseBridges are set. BugfixRoger Dingledine2007-10-25
| | | | | | | on 0.2.0.x. svn:r12182
* more cleanupsRoger Dingledine2007-10-25
| | | | svn:r12172
* r16115@catbus: nickm | 2007-10-24 21:52:33 -0400Nick Mathewson2007-10-25
| | | | | | | Tolerate a slightly dead consensus when deciding whether to download descriptors and build circuits. svn:r12167
* r16112@catbus: nickm | 2007-10-24 15:52:03 -0400Nick Mathewson2007-10-24
| | | | | | | Fix logic for downloading consensuses: make getting an duplicate or not-currently-valid consensus count as a failure. Make running out of time to get certificates count as a failure. Delay while fetching certificates. svn:r12159
* r16111@catbus: nickm | 2007-10-24 15:03:57 -0400Nick Mathewson2007-10-24
| | | | | | | Allow multiple download schedules to exist. At the moment, we use one for consensus, and the other one for everything else. svn:r12158
* r16108@catbus: nickm | 2007-10-24 14:41:12 -0400Nick Mathewson2007-10-24
| | | | | | | Refactor the arguments for router_pick_{directory_|trusteddir}server[_impl] so that they all take the same flags, and so that their flags have names. Fix their documentation too. svn:r12157
* r16101@catbus: nickm | 2007-10-24 11:44:40 -0400Nick Mathewson2007-10-24
| | | | | | | Detect mmap failures from empty descriptor files, and only warn if the file was not supposed to be empty. Fixes bug 533 svn:r12154
* r16097@catbus: nickm | 2007-10-24 10:16:31 -0400Nick Mathewson2007-10-24
| | | | | | | answer question from arma svn:r12151
* ready or not, 0.2.0.9-alpha comes out today. let's be ready.Roger Dingledine2007-10-24
| | | | | | | (nick, i added a question for you in here.) svn:r12141
* Authorities no longer send back "400 you're unreachable please fixRoger Dingledine2007-10-24
| | | | | | | | it" errors to Tor servers that aren't online all the time. We're supposed to tolerate these servers now. svn:r12136
* Don't complain that "your server has not managed to confirm that itsRoger Dingledine2007-10-23
| | | | | | | | ports are reachable" if we haven't been able to build any circuits yet. Bug found by spending four hours without a v3 consensus. svn:r12133
* When there's no concensus, we were forming a vote every 30Roger Dingledine2007-10-23
| | | | | | | | | | | | | | | | | | | | | | | | minutes, but writing the "valid-after" line in our vote based on our configured V3AuthVotingInterval: so unless the intervals matched up, we immediately rejected our own vote because it didn't start at the voting interval that caused us to construct a vote. This caused log entries like: Oct 23 01:16:16.303 [notice] Choosing expected valid-after time as 2007-10-23 05:30:00: consensus_set=0, interval=1800 ... Oct 23 01:20:01.203 [notice] Choosing valid-after time in vote as 2007-10-23 06:00:00: consensus_set=0, interval=3600 Oct 23 01:20:01.290 [warn] Rejecting vote with valid-after time of 2007-10-23 06:00:00; we were expecting 2007-10-23 05:30:00 Oct 23 01:20:01.291 [warn] Couldn't store my own vote! (I told myself, 'Bad valid-after time'.) Nick, you should look at this, as it's your design. :) svn:r12129
* r16042@catbus: nickm | 2007-10-22 13:30:49 -0400Nick Mathewson2007-10-22
| | | | | | | Move functions into and out of dirvote.c so that it contains all the v3 authority functionality, and no non-authority functionality. svn:r12107