summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* r13315@catbus: nickm | 2007-06-08 14:33:24 -0400Nick Mathewson2007-06-08
| | | | | | | Make versions get added to networkstatuses correctly again. svn:r10535
* r13314@catbus: nickm | 2007-06-08 14:30:31 -0400Nick Mathewson2007-06-08
| | | | | | | Enfore that known_flags in networkstatus votes must be unique. svn:r10534
* r13313@catbus: nickm | 2007-06-08 14:23:11 -0400Nick Mathewson2007-06-08
| | | | | | | Refactor v3 vote generation code into "build a networkstatus_vote_t" and "format a networkstatus_vote_t". This should make testing possible. svn:r10533
* r13305@catbus: nickm | 2007-06-07 13:26:15 -0400Nick Mathewson2007-06-07
| | | | | | | And a changelog. svn:r10527
* r13304@catbus: nickm | 2007-06-07 13:25:37 -0400Nick Mathewson2007-06-07
| | | | | | | Deprecate RedirectExits. svn:r10526
* Make Doxyfile get updated by configure script, so the version number gets ↵Nick Mathewson2007-06-07
| | | | | | set correctly. svn:r10525
* r13298@catbus: nickm | 2007-06-07 12:14:50 -0400Nick Mathewson2007-06-07
| | | | | | | 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
* r13297@catbus: nickm | 2007-06-07 12:13:40 -0400Nick Mathewson2007-06-07
| | | | | | | expanded readme; based on version from A.B. No longer completely useless. svn:r10523
* r13292@catbus: nickm | 2007-06-06 17:34:15 -0400Nick Mathewson2007-06-07
| | | | | | | Check for non-standard SVK directories properly. Inspired by debian bug #420899 and related discussion on SVK list. svn:r10522
* avoid leaking memory in a path never followed. pointed outRoger Dingledine2007-06-07
| | | | | | | by robert watson. svn:r10521
* svn:r10516Nick Mathewson2007-06-06
|
* svn:r10515Nick Mathewson2007-06-06
|
* svn:r10514Nick Mathewson2007-06-06
|
* r13283@catbus: nickm | 2007-06-06 01:43:44 -0400Nick Mathewson2007-06-06
| | | | | | | Fix up a couple of loops flagged by -Wunsafe-loop-optimizations so that they are more readable (and more amenable to compilation) svn:r10513
* r13276@catbus: nickm | 2007-06-05 19:45:33 -0400Nick Mathewson2007-06-06
| | | | | | | Remove another long-dead #if 0 I missed before svn:r10511
* r13275@catbus: nickm | 2007-06-05 19:11:05 -0400Nick Mathewson2007-06-06
| | | | | | | Apply my sekrit "unused macro detector" script to hunt down some macros we didnt use. svn:r10510
* r13274@catbus: nickm | 2007-06-05 19:06:30 -0400Nick Mathewson2007-06-06
| | | | | | | Remove some deadcode that seems unlikely to return svn:r10509
* Fix some typos, clarify some minor semantics, change phases to reflectMike Perry2007-06-06
| | | | | | | | PathlenCoinWeight-style implementation (for fingerprinting resistance). svn:r10508
* Whacked about a page. All edits courtesy of suggestions from Matt Edman.Paul Syverson2007-06-06
| | | | svn:r10507
* Two todo itemsPeter Palfrader2007-06-05
| | | | svn:r10506
* r13267@catbus: nickm | 2007-06-05 16:54:20 -0400Nick Mathewson2007-06-05
| | | | | | | Man page and small tweaks for last patch. svn:r10505
* r13266@catbus: nickm | 2007-06-05 16:38:08 -0400Nick Mathewson2007-06-05
| | | | | | | Patch from peter palfrader: control interface via unix domain socket svn:r10504
* r13256@catbus: nickm | 2007-06-05 10:57:41 -0400Nick Mathewson2007-06-05
| | | | | | | Mark fields that need to be ipv6-ified. svn:r10503
* Attempt to address points brought up in #tor flamewar. In particular, movedMike Perry2007-06-05
| | | | | | | | | | | | | | | | | | | | "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
* Change an assert into a tor_assertPeter Palfrader2007-06-05
| | | | svn:r10495
* r13254@catbus: nickm | 2007-06-04 20:13:47 -0400Nick Mathewson2007-06-05
| | | | | | | When choosing a guard, weight by bandwidth. Resolves bug 440. svn:r10493
* r13252@catbus: nickm | 2007-06-04 18:57:21 -0400Nick Mathewson2007-06-04
| | | | | | | Code to check signatures on consensus directories. svn:r10492
* r13250@catbus: nickm | 2007-06-04 18:28:55 -0400Nick Mathewson2007-06-04
| | | | | | | 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
* r13248@catbus: nickm | 2007-06-04 15:53:23 -0400Nick Mathewson2007-06-04
| | | | | | | 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
* r13243@catbus: nickm | 2007-06-04 15:17:15 -0400Nick Mathewson2007-06-04
| | | | | | | 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
* Fix retry_all_listeners() and retry_listeners() description to match code. ↵Peter Palfrader2007-06-04
| | | | | | We are smarter than comparing lengths of want- and have-listeners. svn:r10487
* Remove force flag from retry_all_listeners() and retry_listeners(). It ↵Peter Palfrader2007-06-04
| | | | | | always was 0. svn:r10486
* r13239@catbus: nickm | 2007-06-04 11:30:37 -0400Nick Mathewson2007-06-04
| | | | | | | 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
* typo pointed out by sjmurdochRoger Dingledine2007-06-04
| | | | svn:r10484
* Stop tearing down the whole circuit when the user asks for aRoger Dingledine2007-06-04
| | | | | | | | connection to a port that the hidden service didn't configure. Resolves bug 444. svn:r10478
* ok, clarify that line, so nick has a chance of knowing what i meantRoger Dingledine2007-06-04
| | | | svn:r10477
* i was about to mail nick asking him to do something more, but i realizedRoger Dingledine2007-06-04
| | | | | | | we had this snazzy thing called a todo file. here, nick. :) svn:r10476
* r13191@catbus: nickm | 2007-06-03 19:38:18 -0400Nick Mathewson2007-06-03
| | | | | | | Set umask(0700) when starting tor-gencert; resolves bug 445. svn:r10475
* r13189@catbus: nickm | 2007-06-03 19:08:01 -0400Nick Mathewson2007-06-03
| | | | | | | Oops. Only bind ports and start libevent if we are actually running Tor. svn:r10474
* r13186@catbus: nickm | 2007-06-03 19:00:20 -0400Nick Mathewson2007-06-03
| | | | | | | Bind ports before setuid/setgid. svn:r10473
* r13174@catbus: nickm | 2007-06-03 17:39:20 -0400Nick Mathewson2007-06-03
| | | | | | | Patch from robert hogan: avoid crash when DNS port is set more than once. svn:r10471
* Think a little harder about guard nodes. What if they could be made to beMike Perry2007-06-03
| | | | | | | | | | | 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
* add mwenge's wishlist item: a tcp dns proxyRoger Dingledine2007-06-03
| | | | svn:r10469
* r13166@catbus: nickm | 2007-06-02 23:02:40 -0400Nick Mathewson2007-06-03
| | | | | | | First cut at code to parse and validate v3 networkstatus votes. svn:r10461
* r13165@catbus: nickm | 2007-06-02 22:55:22 -0400Nick Mathewson2007-06-03
| | | | | | | Remove an obsoleted function svn:r10460
* New upstream versionPeter Palfrader2007-06-03
| | | | svn:r10458
* bump to 0.2.0.2-alpha and declare that today is the daytor-0.2.0.2-alphaRoger Dingledine2007-06-02
| | | | svn:r10456
* r13163@catbus: nickm | 2007-06-02 16:41:07 -0400Nick Mathewson2007-06-02
| | | | | | | We do "-alpha-dev" now, not "-alpha-cvs". svn:r10455
* bump to 0.2.0.1-alpha-cvs while we're in transitionRoger Dingledine2007-06-02
| | | | svn:r10454
* fix up a commentRoger Dingledine2007-06-02
| | | | svn:r10453