Nick Mathewson
6b629d3095
Merge branch 'maint-0.3.2' into release-0.3.2
2018-01-31 09:19:55 -05:00
Nick Mathewson
ee5c624beb
When a tor_cert_T check fails, log the reason why.
...
Diagnostic attempt for 24972.
2018-01-26 13:55:25 -05:00
Nick Mathewson
677bebda70
Merge branch 'maint-0.3.2' into release-0.3.2
2018-01-24 12:09:07 -05:00
Nick Mathewson
6ba2881aec
Fix a memory leak in scheduler/loop_kist
...
Fixes bug 25005.
2018-01-24 12:07:45 -05:00
Nick Mathewson
03eb2037d1
Merge branch 'maint-0.3.2' into release-0.3.2
2018-01-19 16:30:53 -05:00
Nick Mathewson
129456e222
Merge branch 'maint-0.3.1' into maint-0.3.2
2018-01-19 16:30:50 -05:00
Nick Mathewson
de3cf40fa6
Merge remote-tracking branch 'dgoulet/bug24895_032_02' into maint-0.3.2
2018-01-19 16:30:44 -05:00
Nick Mathewson
7f2e23e7ac
Merge branch 'maint-0.3.0' into maint-0.3.1
...
"ours" merge to avoid maint-0.3.0's version of 24895.
2018-01-19 16:30:12 -05:00
Nick Mathewson
00a42277ea
Merge remote-tracking branch 'dgoulet/bug24895_031_02' into maint-0.3.1
2018-01-19 16:30:02 -05:00
Nick Mathewson
b39c50cde8
Merge branch 'maint-0.2.9' into maint-0.3.0
...
Conflicts:
src/or/rendservice.c
2018-01-19 16:29:43 -05:00
Nick Mathewson
a2aaf9509b
Merge remote-tracking branch 'dgoulet/bug24895_029_02' into maint-0.2.9
2018-01-19 16:29:15 -05:00
David Goulet
f870f9c8bc
Merge branch 'bug24895_031_02' into bug24895_032_02
2018-01-19 16:26:26 -05:00
David Goulet
f98f7ca898
Merge branch 'bug24895_029_02' into bug24895_031_02
2018-01-19 16:21:55 -05:00
Roger Dingledine
490ae26b24
hs: Use hs_service_max_rdv_failures consensus param, defaulting to 2
2018-01-19 16:13:54 -05:00
Nick Mathewson
698334eee7
Merge branch 'maint-0.3.2' into release-0.3.2
2018-01-19 10:18:59 -05:00
Nick Mathewson
e2aacf100f
Merge branch 'maint-0.3.1' into maint-0.3.2
2018-01-19 10:18:29 -05:00
Nick Mathewson
483a59ec2a
Merge remote-tracking branch 'tlyu-github/travis-workaround-031' into maint-0.3.1
2018-01-19 10:18:21 -05:00
Nick Mathewson
9b19e33bed
Merge branch 'maint-0.3.0' into maint-0.3.1
...
"ours" merge to avoid 0.2.5 version of #24863 fix.
2018-01-19 10:17:33 -05:00
Nick Mathewson
1cf11b6940
Merge branch 'maint-0.2.9' into maint-0.3.0
2018-01-19 10:17:05 -05:00
Nick Mathewson
36567c5ca4
Merge branch 'maint-0.2.5' into maint-0.2.9
2018-01-19 10:16:47 -05:00
Roger Dingledine
cc5a9e9667
turn MAX_REND_FAILURES into a function
...
no actual changes in behavior
2018-01-19 02:38:07 -05:00
Roger Dingledine
a15eb9ff43
MAX_REND_FAILURES is 1, but we would try three times
...
Fix an "off by 2" error in counting rendezvous failures on the onion
service side.
While we thought we would stop the rendezvous attempt after one failed
circuit, we were actually making three circuit attempts before giving up.
Fixes bug 24895; bugfix on 0.0.6.
2018-01-19 02:28:55 -05:00
Nick Mathewson
44388757c4
Merge branch 'maint-0.3.1' into maint-0.3.2
2018-01-18 08:13:48 -05:00
Nick Mathewson
c9b4ddc882
Merge branch 'maint-0.3.2' into release-0.3.2
2018-01-18 08:13:48 -05:00
Nick Mathewson
f406b9df05
Merge branch 'bug24826_031' into maint-0.3.1
2018-01-18 08:13:45 -05:00
Taylor Yu
0e7f1b06e9
Work around Travis CI ptrace regression
...
Travis CI deployed a change that disables ptrace capabilities in
container builds, which prevents LeakSanitizer on clang from working
properly. Set "sudo: required" to force non-container builds for
clang and work around this.
2018-01-17 14:10:04 -06:00
Taylor Yu
49de586add
Work around Travis CI ptrace regression
...
Travis CI deployed a change that disables ptrace capabilities in
container builds, which prevents LeakSanitizer on clang from working
properly. Set "sudo: required" to force non-container builds for
clang and work around this.
2018-01-17 13:40:34 -06:00
Nick Mathewson
4bfc355799
Merge branch 'maint-0.3.2' into release-0.3.2
2018-01-17 11:12:33 -05:00
Nick Mathewson
4e653ac2ca
Merge branch 'maint-0.3.1' into maint-0.3.2
2018-01-17 11:12:15 -05:00
Nick Mathewson
b1267114cf
Merge branch 'maint-0.3.2' into release-0.3.2
2018-01-17 10:50:58 -05:00
Nick Mathewson
f02c6bcad0
Merge remote-tracking branch 'arma/bug24894' into maint-0.3.2
2018-01-17 10:49:45 -05:00
Nick Mathewson
7e96767825
Merge branch 'maint-0.3.2' into release-0.3.2
2018-01-16 13:35:55 -05:00
Nick Mathewson
0cb89eb828
Merge remote-tracking branch 'public/bug24652_032' into maint-0.3.2
2018-01-16 13:35:52 -05:00
Nick Mathewson
4bb831e087
Improve fragile-hardening performance of consensus_split_lines.
...
For whatever reason, in my testing, using memchr() here improves
performance over strchr() by a great deal.
Fixes bug 24826; bugfix on 0.3.1.1-alpha.
2018-01-16 12:42:40 -05:00
Roger Dingledine
af8cadf3a9
Remove false positives from channel_is_client()
...
Fix a set of false positives where relays would consider connections
to other relays as being client-only connections (and thus e.g.
deserving different link padding schemes) if those relays fell out
of the consensus briefly.
Now we look only at the initial handshake and whether the connection
authenticated as a relay.
Fixes bug 24898; bugfix on 0.3.1.1-alpha.
2018-01-15 22:33:40 -05:00
Roger Dingledine
7ce335c921
v3 onion services now obey MAX_REND_FAILURES
...
New-style (v3) onion services now obey the "max rendezvous circuit
attempts" logic.
Previously they would make as many rendezvous circuit attempts as they
could fit in the MAX_REND_TIMEOUT second window before giving up.
Fixes bug 24894; bugfix on 0.3.2.1-alpha.
2018-01-15 16:41:47 -05:00
Nick Mathewson
dbea64aab6
Merge branch 'maint-0.3.2' into release-0.3.2
2018-01-11 20:00:43 -05:00
Sebastian Hahn
db5aa54a42
Reword requirement to set Myfamily correctly
2018-01-11 20:00:23 -05:00
Nick Mathewson
4c651b8c04
Note contactinfo and myfamily as required in more places
...
Includes a sentence from cypherpunks; for ticket 24526.
2018-01-11 20:00:18 -05:00
Nick Mathewson
01d6e23f76
Merge branch 'maint-0.3.2' into release-0.3.2
2018-01-09 10:13:54 -05:00
Nick Mathewson
34c6034aa7
Increment version to 0.3.2.9-dev
2018-01-09 10:12:25 -05:00
Nick Mathewson
9e8b762fce
Try to write a blurb
2018-01-08 16:23:29 -05:00
Nick Mathewson
02c5ca6ace
hidden->onion
2018-01-08 16:09:07 -05:00
Nick Mathewson
e985afa43c
Add links for blog posts
2018-01-08 16:08:57 -05:00
Nick Mathewson
b70f303207
coalesce common sections, sort sections a bit, add more notes
2018-01-08 16:01:55 -05:00
Nick Mathewson
ece3e77066
Remove all "bugfix on 0.3.2.x" entries from ReleaseNotes.
...
Since the ReleaseNotes only reports the changes since the last
stable release, we don't list the bugs that we both introduced and
fixed since the last stable.
2018-01-08 15:47:03 -05:00
Nick Mathewson
971d634b63
Use format_changelog --no-wrap to sort the releasenotes by section.
2018-01-08 15:43:43 -05:00
Nick Mathewson
474d4006ab
Start work on 0.3.2.9 releasenotes
...
Copy the changelogs from all 0.3.2.x releases, unsorted and unedited.
2018-01-08 15:42:44 -05:00
Nick Mathewson
ea6f3e329d
Start 0.3.2.9 changelog.
2018-01-08 11:45:21 -05:00
Nick Mathewson
58474f7bb1
Merge branch 'maint-0.3.2' into release-0.3.2
2018-01-08 11:39:48 -05:00