Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-03-11 | fold in changes entrytor-0.2.4.11-alpha | Roger Dingledine | |
2013-03-11 | Merge branch 'maint-0.2.4' into release-0.2.4 | Roger Dingledine | |
2013-03-11 | Merge remote-tracking branch 'origin/maint-0.2.3' into maint-0.2.4 | Nick Mathewson | |
2013-03-11 | Merge remote-tracking branch 'origin/maint-0.2.2' into maint-0.2.3 | Nick Mathewson | |
2013-03-11 | bump to 0.2.4.11-alpha | Roger Dingledine | |
2013-03-11 | fold in changes entries so far | Roger Dingledine | |
2013-03-10 | start part-way through the ssl cert lifetime | Roger Dingledine | |
also, snap the start time and end time to a day boundary, since most certs in the wild seem to do this. | |||
2013-03-10 | randomize SSLKeyLifetime by default | Roger Dingledine | |
resolves ticket 8443. | |||
2013-03-10 | parameterize SSLKeyLifetime | Roger Dingledine | |
no actual changes in behavior yet | |||
2013-03-10 | Merge remote-tracking branch 'arma/bug6783_big_hammer' into maint-0.2.4 | Nick Mathewson | |
2013-03-10 | Fix typos in a few log messages | Benjamin Kerensa | |
2013-03-10 | set DisableV2DirectoryInfo_ off by default | Roger Dingledine | |
since it's only enableable by authorities, nobody else would be able to start their tor | |||
2013-03-10 | Tweak bug6783 patch. | Nick Mathewson | |
2013-03-10 | Add a DisableV2DirectoryInfo_ option to 404 all v2 ns requests | Nick Mathewson | |
I have no idea whether b0rken clients will DoS the network if the v2 authorities all turn this on or not. It's experimental. See #6783 for a description of how to test it more or less safely, and please be careful! | |||
2013-03-10 | Merge branch 'bug8447_squashed' into maint-0.2.4 | Nick Mathewson | |
2013-03-10 | Fix 8447: use %u to format circid_t. | Nick Mathewson | |
Now that circid_t is 4 bytes long, the default integer promotions will leave it alone when sizeof(int) == 4, which will leave us formatting an unsigned as an int. That's technically undefined behavior. Fixes bug 8447 on bfffc1f0fc7616a25c32da2eb759dade4651659e. Bug not in any released Tor. | |||
2013-03-07 | Update to the March 2013 GeoIP database. | Karsten Loesing | |
2013-03-01 | Correctly set entry->is_dir_cache when adding an entry guard for the first time | Andrea Shepard | |
(Second part of a bug8367 fix. -NM) | |||
2013-03-01 | Fix bootstrapping with bridges by making is_dir_cache is set on them. | Nick Mathewson | |
This fixes bug 8367, introduced in d7089ff228227259137b5a8b. Not in any released Tor. | |||
2013-02-25 | update the in-progress bandwidth requirements for authorities | Roger Dingledine | |
2013-02-25 | Fix a comment in tor_main.c | Nick Mathewson | |
We don't use subversion or src/*/makefile.am any longer | |||
2013-02-19 | fix a wide line | Nick Mathewson | |
2013-02-19 | Merge branch 'bug8065_v2' | Nick Mathewson | |
2013-02-19 | Downgrade an assert to LD_BUG | Nick Mathewson | |
This should prevent crashes on further recurrence of 8065, and help diagnose such if they occur | |||
2013-02-19 | Fix a may-be-used-uninitialized warning. | Nick Mathewson | |
2013-02-19 | Merge branch 'bug2286_unit_test_squashed' | Nick Mathewson | |
2013-02-19 | Test alternate values of maxunmeasuredbw too | Andrea Shepard | |
2013-02-19 | Update unmeasured bandwidth clipping unit test per NickM's bugfix for the ↵ | Andrea Shepard | |
Unmeasured=1 issue | |||
2013-02-19 | Refactor storing of measured_bw versus Unmeasured=1. | Nick Mathewson | |
This patch moves the measured_bw field and the has_measured_bw field into vote_routerstatus_t, since only votes have 'Measured=XX' set on their weight line. I also added a new bw_is_unmeasured flag to routerstatus_t to represent the Unmeasured=1 flag on a w line. Previously, I was using has_measured_bw for this, which was quite incorrect: has_measured_bw means that the measured_bw field is set, and it's probably a mistake to have it serve double duty as meaning that 'baandwidth' represents a measured value. While making this change,I also found a harmless but stupid bug in dirserv_read_measured_bandwidths: It assumes that it's getting a smartlist of routerstatus_t, when really it's getting a smartlist of vote_routerstatus_t. C's struct layout rules mean that we could never actually get an error because of that, but it's still quite incorrect. I fixed that, and in the process needed to add two more sorting and searching helpers. Finally, I made the Unmeasured=1 flag get parsed. We don't use it for anything yet, but someday we might. This isn't complete yet -- the new 2286 unit test doesn't build. | |||
2013-02-19 | Add unit test for unmeasured bandwidth clipping in consensus | Andrea Shepard | |
2013-02-19 | Refactor v3_networkstatus test to allow reuse of test for measuredbw | Andrea Shepard | |
2013-02-19 | Note some annoyinc copy-and-paste code | Nick Mathewson | |
2013-02-19 | Tweak consensus method 17 based on arma's comments | Nick Mathewson | |
Instead of capping whenever a router has fewer than 3 measurements, we cap whenever a router has fewer than 3 measurements *AND* there are at least 3 authorities publishing measured bandwidths. We also generate bandwidth lines with a new "Unmeasured=1" flag, meaning that we didn't have enough observations for a node to use measured bandwidth values in the authority's input, whether we capped it or not. | |||
2013-02-19 | touchups on 78582760 | Roger Dingledine | |
2013-02-19 | Document (on man page) which DNS record types Tor knows. | Nick Mathewson | |
Fixes bug 7876 | |||
2013-02-19 | Revise some comments in router.c | Nick Mathewson | |
Avoid the phrase "legally valid" (as opposed to valid but not legal)? And document what functions really do. Fix for bug 6935. | |||
2013-02-15 | Fix a bug that roger found in the wide_circ_id code | Nick Mathewson | |
2013-02-15 | Merge remote-tracking branch 'public/bug8209' | Nick Mathewson | |
2013-02-15 | Merge remote-tracking branch 'public/bug8207' | Nick Mathewson | |
2013-02-15 | Merge remote-tracking branch 'public/wide_circ_ids' | Nick Mathewson | |
Conflicts: src/or/channel.h src/or/connection_or.c src/or/cpuworker.c | |||
2013-02-15 | make check-spaces | Nick Mathewson | |
2013-02-15 | Merge remote-tracking branch 'public/feature4994-rebased' | Nick Mathewson | |
2013-02-15 | Fix unreachable use-before-assign in test_util_join_win_cmdline | Nick Mathewson | |
Apparently there is a compiler that believes this is something to warn about. | |||
2013-02-15 | Merge remote-tracking branch 'public/integers_donna' | Nick Mathewson | |
2013-02-14 | Authorities were adding downtime for every relay every restart | Roger Dingledine | |
Stop marking every relay as having been down for one hour every time we restart a directory authority. These artificial downtimes were messing with our Stable and Guard flag calculations. Fixes bug 8218 (introduced by the fix for 1035). Bugfix on 0.2.2.23-alpha. | |||
2013-02-14 | Use torint.h in curve25519-donna*.c | Nick Mathewson | |
This will get it building on systems that lack stdint.h | |||
2013-02-14 | Merge remote-tracking branch 'arma/bug1992' | Nick Mathewson | |
2013-02-12 | Restore the entry/dirguard distinction. | Nick Mathewson | |
We shouldn't be calling choose_random_entry() for directory conncetions; that's what choose_random_dirguard() is for. | |||
2013-02-12 | tor.1: Specify what Auto means for RefuseUnknownExits in more detail | Peter Palfrader | |
2013-02-12 | Merge remote-tracking branch 'origin/maint-0.2.3' | Nick Mathewson | |