| Commit message (Expand) | Author | Age |
* | Create routerparse.h | Sebastian Hahn | 2010-07-27 |
* | Create rephist.h | Sebastian Hahn | 2010-07-27 |
* | Create policies.h | Sebastian Hahn | 2010-07-27 |
* | Create networkstatus.h | Sebastian Hahn | 2010-07-27 |
* | Create microdesc.h | Sebastian Hahn | 2010-07-27 |
* | Create hibernate.h | Sebastian Hahn | 2010-07-27 |
* | Create dirvote.h | Sebastian Hahn | 2010-07-27 |
* | Create dirserv.h | Sebastian Hahn | 2010-07-27 |
* | Create directory.h | Sebastian Hahn | 2010-07-27 |
* | Create control.h | Sebastian Hahn | 2010-07-27 |
* | Create connection_or.h | Sebastian Hahn | 2010-07-27 |
* | Create connection.h | Sebastian Hahn | 2010-07-27 |
* | Create config.h | Sebastian Hahn | 2010-07-27 |
* | Create buffers.h | Sebastian Hahn | 2010-07-27 |
* | Create routerlist.h | Sebastian Hahn | 2010-07-27 |
* | Create router.h | Sebastian Hahn | 2010-07-27 |
* | whitespace fix | Roger Dingledine | 2010-07-21 |
* | Alter how guard flags are chosen.•••V3 authorities no longer decide not to vote on Guard+Exit. The bandwidth
weights should take care of this now.
Also, lower the max threshold for WFU to 0.98, to allow more nodes to become
guards.
| Mike Perry | 2010-07-14 |
* | No dirport should mean no hsdir flag (bug 1693) | Roger Dingledine | 2010-07-14 |
* | Don't crash when reading cached*consensus files on startup•••Fixes bug 1352
| Sebastian Hahn | 2010-06-10 |
* | stop authority reachability check on startup | Roger Dingledine | 2010-04-21 |
* | immediate reachability check for new relays | Roger Dingledine | 2010-04-21 |
* | In the glorious future, all relays cache dir info.•••Now if you're a published relay and you set RefuseUnknownExits, even
if your dirport is off, you'll fetch dir info from the authorities,
fetch it early, and cache it.
In the future, RefuseUnknownExits (or something like it) will be on
by default.
| Roger Dingledine | 2010-03-16 |
* | Merge remote branch 'origin/maint-0.2.1'•••Conflicts:
src/common/test.h
src/or/test.c
| Nick Mathewson | 2010-02-27 |
|\ |
|
| * | Update Tor Project copyright years | Nick Mathewson | 2010-02-27 |
* | | Call exit_policy_is_general_exit less•••When calculating the is_exit flag for a routerinfo_t, we don't need
to call exit_policy_is_general_exit() if router_exit_policy_rejects_all()
tells us it definitely is an exit. This check is much cheaper than
running exit_policy_is_general_exit().
| Sebastian Hahn | 2010-02-04 |
* | | trivial cleanups | Roger Dingledine | 2010-01-15 |
* | | Now that FOO_free(NULL) always works, remove checks before calling it. | Nick Mathewson | 2009-12-12 |
* | | *_free functions now accept NULL•••Some *_free functions threw asserts when passed NULL. Now all of them
accept NULL as input and perform no action when called that way.
This gains us consistence for our free functions, and allows some
code simplifications where an explicit null check is no longer necessary.
| Sebastian Hahn | 2009-12-12 |
* | | only complain when rejecting a descriptor if it has contact info | Roger Dingledine | 2009-11-17 |
* | | Fix dead code found by Coverity (CID 419).•••This was left over from an early draft of the microdescriptor code; it
began to populate the signatures array of a networkstatus vote, even
though there's no actual need to do that for a vote.
| Nick Mathewson | 2009-10-26 |
* | | Add functions to serve microdescs and flavored consensuses. | Nick Mathewson | 2009-10-18 |
* | | Document the microdescriptor code better. | Nick Mathewson | 2009-10-18 |
* | | Actually remember all the consensus types when we are done generating them. | Nick Mathewson | 2009-10-15 |
* | | Implement signatures for microdesc consensuses right.•••This means we need to handle the existence of multiple flavors of signature
in a detached signatures document, generate them correctly, and so on.
| Nick Mathewson | 2009-10-15 |
* | | Refactor consensus signature storage for multiple digests and flavors.•••This patch introduces a new type called document_signature_t to represent the
signature of a consensus document. Now, each consensus document can have up
to one document signature per voter per digest algorithm. Also, each
detached-signatures document can have up to one signature per <voter,
algorithm, flavor>.
| Nick Mathewson | 2009-10-15 |
* | | Code to generate, store, and parse microdescriptors and consensuses.•••The consensus documents are not signed properly, not served, and not
exchanged yet.
| Nick Mathewson | 2009-10-15 |
* | | Make signature-generation code handle different key and digest lengths. | Nick Mathewson | 2009-10-15 |
* | | Don't set unreachable from dirvote unless we've been running a while.•••This is a possible fix for bug 1023, where if we vote (or make a v2
consensus networkstatus) right after we come online, we can call
rep_hist_note_router_unreachable() on every router we haven't connected
to yet, and thereby make all their uptime values reset.
| Nick Mathewson | 2009-10-10 |
* | | Dir auths reject relays running < Tor 0.1.2.14•••Directory authorities now reject Tor relays with versions less than
0.1.2.14. This step cuts out four relays from the current network,
none of which are very big.
| Roger Dingledine | 2009-09-30 |
* | | downgrade a log notice at startup•••This was the only log notice that happened during other
tor invocations, like --verify-config and --list-fingerprint.
Plus, now we think it works, so no need to hear about it.
| Roger Dingledine | 2009-09-23 |
* | | some cleanups:•••documentation fix for get_uint64
remove extra "." from a log line
fix a long line
| Sebastian Hahn | 2009-09-15 |
* | | ConsensusParams config option lists key=value params•••finishes the authority-operator interface side of proposal 167.
| Roger Dingledine | 2009-09-15 |
* | | Fix compile warnings on Snow Leopard•••Big thanks to nickm and arma for helping me with this!
| Sebastian Hahn | 2009-09-01 |
* | | Merge commit 'mikeperry/bandwidth-voting-final' | Nick Mathewson | 2009-08-14 |
|\ \ |
|
| * | | Switch over to tor_strtok_r instead of strtok_r. | Mike Perry | 2009-08-09 |
| * | | Fix issues found by Nick in code review. | Mike Perry | 2009-08-09 |
| * | | Display consensus bandwidth to the control port.•••Also div vote and other bandwidth by 1000, not 1024.
| Mike Perry | 2009-08-06 |
| * | | Implement measured bw parsing + unit tests. | Mike Perry | 2009-08-06 |
* | | | Merge commit 'origin/maint-0.2.1' | Nick Mathewson | 2009-08-12 |
|\ \ \
| |/ /
|/| /
| |/ |
|