summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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
2017-10-23Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson
2017-10-23Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson
2017-10-23Merge remote-tracking branch 'teor/bug23874-029' into maint-0.2.9Nick Mathewson
2017-10-23Have LOG_PROTOCOL_WARN call its own functionNick Mathewson
Also, make the function that implements LOG_PROTOCOL_WARN use a cached value of the desired loglevel, rather than calling get_options().
2017-10-23Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson
"ours" merge to avoid taking af33fdd7c1860399fe8d6861c163e5d64b0292b9
2017-10-23Remove the length limit from write_http_status_lineNick Mathewson
Fixes bug 23908; bugfix on 0.3.1.6-rc when we made the keypin failure message really long. Backport from 0.3.2's 771fb7e7baa789c55ba15c4c26c8a4889ff9fe8d, where arma said "get rid of the scary 256-byte-buf landmine".