| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
| |
base "Guard" flag on WFU rather than MTBF. Note an issue in the TODO. Roger: thoughts?
svn:r12219
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
Rearrange TODO a little more
svn:r12217
|
|
|
|
| |
svn:r12216
|
|
|
|
| |
svn:r12215
|
|
|
|
| |
svn:r12212
|
|
|
|
|
|
|
| |
Clean up TODO a little; add pre-freeze section
svn:r12204
|
|
|
|
|
|
|
| |
Better log on vote from unknown authority. Make get_by_v3_authority_id retrun only v3 authorities.
svn:r12203
|
|
|
|
| |
svn:r12198
|
|
|
|
| |
svn:r12196
|
|
|
|
| |
svn:r12193
|
|
|
|
|
|
|
| |
Drop support for OpenSSL 0.9.6.
svn:r12191
|
|
|
|
|
|
|
| |
Free v2_network_status_map on exit.
svn:r12189
|
|
|
|
|
|
|
| |
Fix more memory leaks, with help from dmalloc.
svn:r12188
|
|
|
|
|
|
|
| |
do not set authority cert bodies twice: fixes memory leak bug 536.
svn:r12187
|
|
|
|
| |
svn:r12186
|
|
|
|
|
|
|
| |
on 0.2.0.1-alpha.
svn:r12185
|
|
|
|
|
|
|
| |
Bump trunk version to 0.2.0.9-alpha-dev
svn:r12183
|
|
|
|
|
|
|
| |
on 0.2.0.x.
svn:r12182
|
|
|
|
| |
svn:r12179
|
|
|
|
| |
svn:r12178
|
|
|
|
|
|
|
| |
Proposal 103 is closed too: it has been implemented and merged into dir-spec. Proposal 111 is "finished": it has been implemented, but still needs to be merged into the spec.
svn:r12177
|
|
|
|
|
|
|
| |
Proposals 101 and 104 are now implemented and merged into dir-spec.txt.
svn:r12176
|
|
|
|
|
|
|
| |
Merge 122 into dir-spec.txt; mark it closed.
svn:r12175
|
|
|
|
|
|
|
| |
Fix null-pointer dereference in set_current_consensus.
svn:r12174
|
|
|
|
| |
svn:r12173
|
|
|
|
| |
svn:r12172
|
|
|
|
|
|
|
| |
Fix windows mmap changes.
svn:r12171
|
|
|
|
|
|
|
| |
We want to extend the valid_until for "reasonably live", not the valid_after time
svn:r12169
|
|
|
|
|
|
|
| |
Tolerate a slightly dead consensus when deciding whether to download descriptors and build circuits.
svn:r12167
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
Allow multiple download schedules to exist. At the moment, we use one for consensus, and the other one for everything else.
svn:r12158
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
Detect mmap failures from empty descriptor files, and only warn if the file was not supposed to be empty. Fixes bug 533
svn:r12154
|
|
|
|
|
|
|
| |
Make tor_mmap_file() set and preserve errno in a useful way.
svn:r12153
|
|
|
|
|
|
|
| |
answer question from arma
svn:r12151
|
|
|
|
|
|
|
| |
(nick, i added a question for you in here.)
svn:r12141
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
<edmanm> All commands and other keywords are case-insensitive.
<edmanm> that lying control-spec.txt!
<edmanm> getinfo Address
<edmanm> 552 Unrecognized key "Address"
<edmanm> getinfo address
<edmanm> 250-address=72.230.11.78
<edmanm> 250 OK
svn:r12140
|
|
|
|
| |
svn:r12138
|
|
|
|
| |
svn:r12137
|
|
|
|
|
|
|
|
| |
it" errors to Tor servers that aren't online all the time. We're
supposed to tolerate these servers now.
svn:r12136
|
|
|
|
| |
svn:r12135
|
|
|
|
| |
svn:r12134
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
svn:r12130
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
What the heck is wrong with me that I can not type un?
svn:r12128
|
|
|
|
|
|
|
| |
in the tarball.
svn:r12123
|
|
|
|
|
|
|
| |
in the torbutton plists.
svn:r12118
|
|
|
|
| |
svn:r12116
|