summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-06-07 r13298@catbus: nickm | 2007-06-07 12:14:50 -0400Nick Mathewson
At the start of the LICENSE and AUTHORS files, explain "LICENSE for what? AUTHORS of what?" Apparently this has confused some people, who see our names in an AUTHORS file in a bundle, and so decide that we must be the go-to people tor tech support on the bundle. svn:r10524
2007-06-07 r13297@catbus: nickm | 2007-06-07 12:13:40 -0400Nick Mathewson
expanded readme; based on version from A.B. No longer completely useless. svn:r10523
2007-06-07 r13292@catbus: nickm | 2007-06-06 17:34:15 -0400Nick Mathewson
Check for non-standard SVK directories properly. Inspired by debian bug #420899 and related discussion on SVK list. svn:r10522
2007-06-07avoid leaking memory in a path never followed. pointed outRoger Dingledine
by robert watson. svn:r10521
2007-06-06svn:r10516Nick Mathewson
2007-06-06svn:r10515Nick Mathewson
2007-06-06svn:r10514Nick Mathewson
2007-06-06 r13283@catbus: nickm | 2007-06-06 01:43:44 -0400Nick Mathewson
Fix up a couple of loops flagged by -Wunsafe-loop-optimizations so that they are more readable (and more amenable to compilation) svn:r10513
2007-06-06 r13276@catbus: nickm | 2007-06-05 19:45:33 -0400Nick Mathewson
Remove another long-dead #if 0 I missed before svn:r10511
2007-06-06 r13275@catbus: nickm | 2007-06-05 19:11:05 -0400Nick Mathewson
Apply my sekrit "unused macro detector" script to hunt down some macros we didnt use. svn:r10510
2007-06-06 r13274@catbus: nickm | 2007-06-05 19:06:30 -0400Nick Mathewson
Remove some deadcode that seems unlikely to return svn:r10509
2007-06-06Fix some typos, clarify some minor semantics, change phases to reflectMike Perry
PathlenCoinWeight-style implementation (for fingerprinting resistance). svn:r10508
2007-06-06Whacked about a page. All edits courtesy of suggestions from Matt Edman.Paul Syverson
svn:r10507
2007-06-05Two todo itemsPeter Palfrader
svn:r10506
2007-06-05 r13267@catbus: nickm | 2007-06-05 16:54:20 -0400Nick Mathewson
Man page and small tweaks for last patch. svn:r10505
2007-06-05 r13266@catbus: nickm | 2007-06-05 16:38:08 -0400Nick Mathewson
Patch from peter palfrader: control interface via unix domain socket svn:r10504
2007-06-05 r13256@catbus: nickm | 2007-06-05 10:57:41 -0400Nick Mathewson
Mark fields that need to be ipv6-ified. svn:r10503
2007-06-05Attempt to address points brought up in #tor flamewar. In particular, movedMike Perry
"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
2007-06-05Change an assert into a tor_assertPeter Palfrader
svn:r10495
2007-06-05 r13254@catbus: nickm | 2007-06-04 20:13:47 -0400Nick Mathewson
When choosing a guard, weight by bandwidth. Resolves bug 440. svn:r10493
2007-06-04 r13252@catbus: nickm | 2007-06-04 18:57:21 -0400Nick Mathewson
Code to check signatures on consensus directories. svn:r10492
2007-06-04 r13250@catbus: nickm | 2007-06-04 18:28:55 -0400Nick Mathewson
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
2007-06-04 r13248@catbus: nickm | 2007-06-04 15:53:23 -0400Nick Mathewson
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
2007-06-04 r13243@catbus: nickm | 2007-06-04 15:17:15 -0400Nick Mathewson
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
2007-06-04Fix retry_all_listeners() and retry_listeners() description to match code. ↵Peter Palfrader
We are smarter than comparing lengths of want- and have-listeners. svn:r10487
2007-06-04Remove force flag from retry_all_listeners() and retry_listeners(). It ↵Peter Palfrader
always was 0. svn:r10486
2007-06-04 r13239@catbus: nickm | 2007-06-04 11:30:37 -0400Nick Mathewson
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
2007-06-04typo pointed out by sjmurdochRoger Dingledine
svn:r10484
2007-06-04Stop tearing down the whole circuit when the user asks for aRoger Dingledine
connection to a port that the hidden service didn't configure. Resolves bug 444. svn:r10478
2007-06-04ok, clarify that line, so nick has a chance of knowing what i meantRoger Dingledine
svn:r10477
2007-06-04i was about to mail nick asking him to do something more, but i realizedRoger Dingledine
we had this snazzy thing called a todo file. here, nick. :) svn:r10476
2007-06-03 r13191@catbus: nickm | 2007-06-03 19:38:18 -0400Nick Mathewson
Set umask(0700) when starting tor-gencert; resolves bug 445. svn:r10475
2007-06-03 r13189@catbus: nickm | 2007-06-03 19:08:01 -0400Nick Mathewson
Oops. Only bind ports and start libevent if we are actually running Tor. svn:r10474
2007-06-03 r13186@catbus: nickm | 2007-06-03 19:00:20 -0400Nick Mathewson
Bind ports before setuid/setgid. svn:r10473
2007-06-03 r13174@catbus: nickm | 2007-06-03 17:39:20 -0400Nick Mathewson
Patch from robert hogan: avoid crash when DNS port is set more than once. svn:r10471
2007-06-03Think a little harder about guard nodes. What if they could be made to beMike Perry
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
2007-06-03add mwenge's wishlist item: a tcp dns proxyRoger Dingledine
svn:r10469
2007-06-03 r13166@catbus: nickm | 2007-06-02 23:02:40 -0400Nick Mathewson
First cut at code to parse and validate v3 networkstatus votes. svn:r10461
2007-06-03 r13165@catbus: nickm | 2007-06-02 22:55:22 -0400Nick Mathewson
Remove an obsoleted function svn:r10460
2007-06-03New upstream versionPeter Palfrader
svn:r10458
2007-06-02bump to 0.2.0.2-alpha and declare that today is the daytor-0.2.0.2-alphaRoger Dingledine
svn:r10456
2007-06-02 r13163@catbus: nickm | 2007-06-02 16:41:07 -0400Nick Mathewson
We do "-alpha-dev" now, not "-alpha-cvs". svn:r10455
2007-06-02bump to 0.2.0.1-alpha-cvs while we're in transitionRoger Dingledine
svn:r10454
2007-06-02fix up a commentRoger Dingledine
svn:r10453
2007-06-02 r13158@catbus: nickm | 2007-06-02 11:40:05 -0400Nick Mathewson
On systems with svk, do not clobber micro-revision.i when building from a tarball. svn:r10452
2007-06-02 r13154@catbus: nickm | 2007-06-02 11:26:44 -0400Nick Mathewson
Server-side support for If-Modified-Since in HTTP requsts for v1 stuff, and for network-status documents. svn:r10451
2007-06-02 r13153@catbus: nickm | 2007-06-02 11:25:33 -0400Nick Mathewson
Start an 0.2.0.2-alpha changelog. svn:r10450
2007-06-02 r13148@catbus: nickm | 2007-06-02 10:24:20 -0400Nick Mathewson
Fix bug 441, 442, and possibly 417 (again). svn:r10449
2007-06-02Remove editing artefacts from changelogPeter Palfrader
svn:r10448
2007-06-02New upstream versionPeter Palfrader
svn:r10446