summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-10-27changelog fix; thanks dgoulettor-0.3.2.3-alphaNick Mathewson
2017-10-27finish the blurb, pick a date, tighten proseNick Mathewson
2017-10-27start a changelog for 0.3.2.3-alphaNick Mathewson
2017-10-27update to 0.3.2.3-alphaNick Mathewson
2017-10-26hs-v3: Check the ed25519 key when picking intro pointDavid Goulet
If the intro point supports ed25519 link authentication, make sure we don't have a zeroed key which would lead to a failure to extend to it. We already check for an empty key if the intro point does not support it so this makes the check on the key more consistent and symmetric. Fixes #24002 Signed-off-by: David Goulet <dgoulet@torproject.org>
2017-10-26fuzzing: Make hsdescv3 use the decoding API correctlyDavid Goulet
Fixes #21509 Signed-off-by: David Goulet <dgoulet@torproject.org>
2017-10-26Revert "Temporarily disable compilation of the v3 hs fuzzing code"David Goulet
This reverts commit 5ef656e7d1b1e1e74c46bd02ce8faaa1d8d09403.
2017-10-26fix check-changes warningNick Mathewson
2017-10-26Add changes file for #23862.George Kadianakis
2017-10-26Remove a duplicate call to update_microdesc_downloads()George Kadianakis
This call happens before we update our entry guards, so it needs to be removed for the fix to #23862 to work.
2017-10-26Update entry guard state whenever we download a consensus.George Kadianakis
Update guard state even if we don't have enough dirinfo since that actually affects the future download of dirinfos. Fixes #23862 on 0.3.0.1-alpha
2017-10-25hs-v2: Copy needed information between service on prunningDavid Goulet
Turns out that when reloading a tor configured with hidden service(s), we weren't copying all the needed information between the old service object to the new one. For instance, the desc_is_dirty timestamp wasn't which could lead to the service uploading its desriptor much later than it would need to. The replaycache wasn't also moved over and some intro point information as well. Fixes #23790 Signed-off-by: David Goulet <dgoulet@torproject.org>
2017-10-25Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson
"ours" merge to avoid version bump
2017-10-25Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson
"ours" merge to avoid version bump
2017-10-25Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson
"ours" merge to avoid version bump
2017-10-25Merge branch 'maint-0.2.8' into maint-0.2.9Nick Mathewson
"ours" merge to avoid version bump
2017-10-25Merge branch 'maint-0.2.5' into maint-0.2.8Nick Mathewson
"ours" merge to avoid version bump
2017-10-25bump to 0.3.1.8-devNick Mathewson
2017-10-25bump to 0.3.0.12-devNick Mathewson
2017-10-25bump to 0.2.9.13-devNick Mathewson
2017-10-25bump to 0.2.8.16-devNick Mathewson
2017-10-25bump to 0.2.5.15-devNick Mathewson
2017-10-24Merge remote-tracking branch 'catalyst-oniongit/bug20532_031' into maint-0.3.2Nick Mathewson
2017-10-24Merge branch 'feature18329_029_squashed' into maint-0.3.2Nick Mathewson
2017-10-24Merge branch 'feature18329_029_squashed' into maint-0.3.2Nick Mathewson
2017-10-24Updates to fix check-spaces/check-changes warningsNick Mathewson
2017-10-24Adjust test to allow hyphens too.Nick Mathewson
2017-10-24test: Add unittest for descriptors with BridgeDistribution option.Isis Lovecruft
2017-10-24doc: Improve documentation for check_bridge_distribution_setting().Isis Lovecruft
2017-10-24Always set bridge-distribution-request on bridges' descriptors.Nick Mathewson
Also, warn the user if the BridgeDistribution option is unrecognized, and reject the value if it is invalid.
2017-10-24Tweak the documentation for BridgeDistributionNick Mathewson
Note that it will have no effect yet; note that the default is "any".
2017-10-24Add new BridgeDistribution config optionRoger Dingledine
Bridge relays can use it to add a "bridge-distribution-request" line to their bridge descriptor, which tells BridgeDB how they'd like their bridge address to be given out. Implements tickets 18329.
2017-10-24Rewrite bridge addresses earlierTaylor Yu
Call rewrite_node_address_for_bridge() in launch_direct_bridge_descriptor_fetch() in case there's an existing node_t for it.
2017-10-24Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson
2017-10-24Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson
"ours" merge to avoid version bump
2017-10-24Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson
"ours" merge to avoid version bump
2017-10-24bump version in the other places :/Nick Mathewson
2017-10-24bump version in the other places :/Nick Mathewson
2017-10-24Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson
"ours" merge to avoid version bump
2017-10-24Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson
"ours" merge to avoid version bump
2017-10-24Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson
"ours" merge to avoid version bump
2017-10-24Merge branch 'maint-0.2.8' into maint-0.2.9Nick Mathewson
"ours" merge to avoid version bump
2017-10-24Merge branch 'maint-0.2.5' into maint-0.2.8Nick Mathewson
"ours" merge to avoid version bump
2017-10-24bump to 0.3.1.8Nick Mathewson
2017-10-24bump to 0.3.0.12Nick Mathewson
2017-10-24bump to 0.2.9.13Nick Mathewson
2017-10-24bump to 0.2.8.16Nick Mathewson
2017-10-24bump to 0.2.5.15Nick Mathewson
2017-10-24Merge branch 'bug23952_032' into maint-0.3.2Nick Mathewson
2017-10-23Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson