| Commit message (Collapse) | Author | Age |
|
|
|
| |
svn:r10507
|
|
|
|
| |
svn:r10506
|
|
|
|
|
|
|
| |
Man page and small tweaks for last patch.
svn:r10505
|
|
|
|
|
|
|
| |
Patch from peter palfrader: control interface via unix domain socket
svn:r10504
|
|
|
|
|
|
|
| |
Mark fields that need to be ipv6-ified.
svn:r10503
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
"Who will enable this option?" section towards the top of the proposal, to
attempt to get everyone on the same page right away as far as assumptions
go.
Also, added section on "Consideration of risks for node operators" where
the additional risk of should-be-3-but-actually-2 hop users pose to node
operators is discussed. Upon consideration of this, determined that two hop
users should be made to rotate guards with some frequency on the order of
days (basically, long enough to help scan the network for active adversary
guards, and then move on).
Please re-flame if you feel these or other issues have not been adequately
addressed.
svn:r10498
|
|
|
|
| |
svn:r10495
|
|
|
|
|
|
|
| |
When choosing a guard, weight by bandwidth. Resolves bug 440.
svn:r10493
|
|
|
|
|
|
|
| |
Code to check signatures on consensus directories.
svn:r10492
|
|
|
|
|
|
|
| |
Adapt code to parse v3 networkstatus votes so it can also parse a consensus. Make networkstatus_vote_t the catch-all type for votes and conensuses. Correct/clarify the second argument to directory-signature.
svn:r10491
|
|
|
|
|
|
|
| |
More code to generate a consensus from a list of votes. Now, we handle Named, and we actually generate and sign the signed consensus. Yippee. Still needs testing. Still not actually called.
svn:r10490
|
|
|
|
|
|
|
| |
Start of code to compute consensus network-status stuff from a bunch of votes. Strangely, it does not yet feel like an enormous ugly hack.
svn:r10489
|
|
|
|
|
|
| |
We are smarter than comparing lengths of want- and have-listeners.
svn:r10487
|
|
|
|
|
|
| |
always was 0.
svn:r10486
|
|
|
|
|
|
|
| |
Fix the fix for bug 445: set umask properly. Also use open+fdopen rather than just umask+fopen, and create authority identity key with mode 400.
svn:r10485
|
|
|
|
| |
svn:r10484
|
|
|
|
|
|
|
|
| |
connection to a port that the hidden service didn't configure.
Resolves bug 444.
svn:r10478
|
|
|
|
| |
svn:r10477
|
|
|
|
|
|
|
| |
we had this snazzy thing called a todo file. here, nick. :)
svn:r10476
|
|
|
|
|
|
|
| |
Set umask(0700) when starting tor-gencert; resolves bug 445.
svn:r10475
|
|
|
|
|
|
|
| |
Oops. Only bind ports and start libevent if we are actually running Tor.
svn:r10474
|
|
|
|
|
|
|
| |
Bind ports before setuid/setgid.
svn:r10473
|
|
|
|
|
|
|
| |
Patch from robert hogan: avoid crash when DNS port is set more than once.
svn:r10471
|
|
|
|
|
|
|
|
|
|
|
| |
reliable and not rotate as much for dialup, mobile, or transient network
users, and what if users were actually notified more visibly who their guards
were and came to trust the guard nodes they have? Some effects of this are
considered.
svn:r10470
|
|
|
|
| |
svn:r10469
|
|
|
|
|
|
|
| |
First cut at code to parse and validate v3 networkstatus votes.
svn:r10461
|
|
|
|
|
|
|
| |
Remove an obsoleted function
svn:r10460
|
|
|
|
| |
svn:r10458
|
|
|
|
| |
svn:r10456
|
|
|
|
|
|
|
| |
We do "-alpha-dev" now, not "-alpha-cvs".
svn:r10455
|
|
|
|
| |
svn:r10454
|
|
|
|
| |
svn:r10453
|
|
|
|
|
|
|
| |
On systems with svk, do not clobber micro-revision.i when building from a tarball.
svn:r10452
|
|
|
|
|
|
|
| |
Server-side support for If-Modified-Since in HTTP requsts for v1 stuff, and for network-status documents.
svn:r10451
|
|
|
|
|
|
|
| |
Start an 0.2.0.2-alpha changelog.
svn:r10450
|
|
|
|
|
|
|
| |
Fix bug 441, 442, and possibly 417 (again).
svn:r10449
|
|
|
|
| |
svn:r10448
|
|
|
|
| |
svn:r10446
|
|
|
|
|
|
|
| |
Add some asserts to catch double-insert on routerlist.
svn:r10445
|
|
|
|
|
|
|
| |
Try to fix some mipspro compiler warnings. There will still be some left.
svn:r10444
|
|
|
|
| |
svn:r10442
|
|
|
|
|
|
|
| |
Add some ;trues, and tabify.
svn:r10441
|
|
|
|
|
|
|
| |
Ah. Of course. You spell "is there an svn" as 'test -x "`which svn 2>&1`"'. Perfectly reasonable. Don't know why I didn't think of it in the first place.
svn:r10440
|
|
|
|
|
|
|
| |
Test for ~/.svk/local, not ~/.svk. Eschew use of test -a and test -o. Bulletproof more against odd shells.
svn:r10439
|
|
|
|
|
|
|
| |
Mention that SocksPolicy applies to DNSPort.
svn:r10438
|
|
|
|
| |
svn:r10437
|
|
|
|
| |
svn:r10436
|
|
|
|
| |
svn:r10435
|
|
|
|
| |
svn:r10434
|
|
|
|
|
|
| |
real news
svn:r10433
|