Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-05-06 | Handle edge cases in the round_*_to_next_multiple_of functions | teor | |
Consistently check for overflow in round_*_to_next_multiple_of. Check all round_*_to_next_multiple_of functions with expected values. Check all round_*_to_next_multiple_of functions with maximal values. Related to HS stats in #13192. | |||
2015-05-06 | Handle edge cases in laplace functions | teor | |
Avoid division by zero. Avoid taking the log of zero. Silence clang type conversion warnings using round and trunc. The existing values returned by the laplace functions do not change. Add tests for laplace edge cases. These changes pass the existing unit tests without modification. Related to HS stats in #13192. | |||
2015-05-04 | Add "+HSPOST" and related "HS_DESC" event flags to the controller. | Donncha O'Cearbhaill | |
"+HSPOST" and the related event changes allow the uploading of HS descriptors via the control port, and more comprehensive event monitoring of HS descriptor upload status. | |||
2015-04-30 | Move changes entries into changelog for 0.2.7.1-alpha | Nick Mathewson | |
2015-04-30 | Make lintChanges happy | Nick Mathewson | |
2015-04-30 | remove changes files for already-moved things | Nick Mathewson | |
2015-04-28 | Merge remote-tracking branch 'origin/maint-0.2.6' | Nick Mathewson | |
2015-04-28 | Revert "Remove obsolete workaround in dirserv_thinks_router_is_hs_dir()" | David Goulet | |
Fixes #15850, part of #15801. Change file is added by this commit. The original comment in the reverted commit is removed because right now we *need* a DirPort until #15849 is implemented so no doubt nor confusion there anymore. This reverts commit 80bed1ac96a3035f8c55ddced5528f0d7d16d386. Signed-off-by: David Goulet <dgoulet@ev0ke.net> | |||
2015-04-28 | Merge branch 'feature6411_v4' | Nick Mathewson | |
2015-04-28 | Add "ADD_ONION"/"DEL_ONION" and "GETINFO onions/*" to the controller. | Yawning Angel | |
These commands allow for the creation and management of ephemeral Onion ("Hidden") services that are either bound to the lifetime of the originating control connection, or optionally the lifetime of the tor instance. Implements #6411. | |||
2015-04-27 | Merge remote-tracking branch 'origin/maint-0.2.6' | Nick Mathewson | |
2015-04-27 | Merge remote-tracking branch 'origin/maint-0.2.5' into maint-0.2.6 | Nick Mathewson | |
2015-04-27 | Merge remote-tracking branch 'origin/maint-0.2.4' into maint-0.2.5 | Nick Mathewson | |
2015-04-27 | Merge remote-tracking branch 'karsten/geoip6-apr2015' into maint-0.2.4 | Nick Mathewson | |
2015-04-27 | Merge remote-tracking branch 'origin/maint-0.2.3' into maint-0.2.4 | Nick Mathewson | |
2015-04-24 | Update geoip6 to the April 8 2015 database. | Karsten Loesing | |
2015-04-24 | Update geoip to the April 8 2015 database. | Karsten Loesing | |
2015-04-23 | changes for 14847 | Nick Mathewson | |
2015-04-23 | Merge remote-tracking branch 'public/remove_old_libevent_autoconf_stuff' | Nick Mathewson | |
2015-04-23 | Add changes file for 15344. | cypherpunks | |
2015-04-23 | Merge remote-tracking branch 'public/bug15546' | Nick Mathewson | |
2015-04-23 | Merge remote-tracking branch 'andrea/ticket14840' | Nick Mathewson | |
2015-04-23 | changes file for 14845 | Nick Mathewson | |
2015-04-23 | Merge remote-tracking branch 'teor/bug-15642-v3-fallback-unit-tests' | Nick Mathewson | |
2015-04-23 | Merge remote-tracking branch 'public/bug15745_027_03' | Nick Mathewson | |
2015-04-23 | Merge branch 'feature15652_squashed' | Nick Mathewson | |
2015-04-23 | Use a custom Base64 encoder with more control over the output format. | Yawning Angel | |
2015-04-23 | Merge remote-tracking branch 'teor/bug-15771-reachability' | Nick Mathewson | |
2015-04-23 | Unit tests for consider_adding_dir_servers() as modified in #15642 | teor | |
Unit tests for the 10 valid combinations of set/NULL config options DirAuthorities, AlternateBridgeAuthority, AlternateDirAuthority, and FallbackDir. Add assertion in consider_adding_dir_servers() for checks in validate_dir_servers(): "You cannot set both DirAuthority and Alternate*Authority." | |||
2015-04-23 | Disable default fallback directories when other directories are set | teor | |
Only add the default fallback directories when the DirAuthorities, AlternateDirAuthority, and FallbackDir directory config options are set to their defaults. The default fallback directory list is currently empty, this fix will only change tor's behaviour when it has default fallback directories. Fixes bug 15642; bugfix on 90f6071d8dc0 in 0.2.4.7-alpha. Patch by "teor". | |||
2015-04-22 | Reachability should check ExtendAllowPrivateAddresses not TestingTorNetwork | teor | |
When self-testing reachability, use ExtendAllowPrivateAddresses to determine if local/private addresses imply reachability. The previous fix used TestingTorNetwork, which implies ExtendAllowPrivateAddresses, but this excluded rare configs where ExtendAllowPrivateAddresses is set but TestingTorNetwork is not. Fixes bug 15771; bugfix on 0.2.6.1-alpha, bug #13924. Patch by "teor", issue discovered by CJ Ess. | |||
2015-04-21 | Use correct severity in the get_if_addrs tests. | Yawning Angel | |
2015-04-20 | Use a random count of INTRODUCE2 for IP rotation | David Goulet | |
An introduction point is currently rotated when the amount of INTRODUCE2 cells reached a fixed value of 16384. This makes it pretty easy for an attacker to inflate that number and observe when the IP rotates which leaks the popularity of the HS (amount of client that passed through the IP). This commit makes it a random count between the current value of 16384 and two times that. Fixes #15745 Signed-off-by: David Goulet <dgoulet@ev0ke.net> | |||
2015-04-17 | Changes file for ticket 14840 | Andrea Shepard | |
2015-04-16 | Merge remote-tracking branch 'arma/ticket8766' | Nick Mathewson | |
2015-04-15 | Merge remote-tracking branch 'sebastian/bug14784' | Nick Mathewson | |
2015-04-15 | Stop modifying const argument in handle_control_postdescriptor | Nick Mathewson | |
Fixes 15546. | |||
2015-04-15 | changes file for 14391 | Nick Mathewson | |
2015-04-15 | chagnes file for 15542 | Nick Mathewson | |
2015-04-15 | Make --hash-password imply --hush to prevent unnecessary noise. | cypherpunks | |
2015-04-10 | Remove `USE_OPENSSL_BASE64` and the associated code. | Yawning Angel | |
The alternative has been available since 2007, there's no way to actually enable the ifdef, and it breaks on well formed but not OpenSSL style inputs. | |||
2015-04-09 | Collect badness values in ntor_ref.py; don't just clobber. | Nick Mathewson | |
Fixes bug 15591; patch from joelanders | |||
2015-04-07 | Merge branch 'bug15604_squashed' | Nick Mathewson | |
2015-04-07 | Set ConnDirectionStatistics back to 0 if not running as relay. | rl1987 | |
2015-04-07 | Merge branch 'bug15541_squashed' | Nick Mathewson | |
2015-04-07 | Print the error message for --dump-config even if no arguments are given. | rl1987 | |
2015-04-07 | Improve descriptions of statistics-related torrc options. | rl1987 | |
2015-04-06 | Merge remote-tracking branch 'origin/maint-0.2.6' | Nick Mathewson | |
2015-04-06 | Merge remote-tracking branch 'origin/maint-0.2.5' into maint-0.2.6 | Nick Mathewson | |
2015-04-06 | Merge remote-tracking branch 'origin/maint-0.2.4' into maint-0.2.5 | Nick Mathewson | |