George Kadianakis
7c7e2e2fea
Merge branch 'maint-0.4.3' into release-0.4.3
2020-06-02 14:05:42 +03:00
George Kadianakis
6b05d447bb
Merge branch 'tor-github/pr/1909' into maint-0.4.3
2020-06-02 14:05:33 +03:00
Nick Mathewson
bd61a36fde
Merge branch 'maint-0.4.3' into release-0.4.3
2020-06-01 09:47:45 -04:00
Nick Mathewson
688d1b3f03
Merge remote-tracking branch 'tor-github/pr/1905/head' into maint-0.4.3
2020-06-01 09:47:37 -04:00
Roger Dingledine
39f2411b3f
Preemptive circs should work with UseEntryGuards 0
...
Resume being willing to use preemptively-built circuits when
UseEntryGuards is set to 0. We accidentally disabled this feature with
that config setting (in our fix for #24469 ), leading to slower load times.
Fixes bug 34303; bugfix on 0.3.3.2-alpha.
2020-05-30 02:20:48 -04:00
George Kadianakis
a93a9cfe23
Merge branch 'maint-0.4.3' into release-0.4.3
2020-05-28 12:52:48 +03:00
George Kadianakis
6891d1bbcb
Merge branch 'tor-github/pr/1792' into maint-0.4.3
2020-05-28 12:25:57 +03:00
David Goulet
ca356b952e
changes: Add changes file for ticket 33458
...
Signed-off-by: David Goulet <dgoulet@torproject.org >
2020-05-28 12:25:42 +03:00
David Goulet
1810771799
hs-v3: Improve accessor semantic of client cached object
...
Add an inline helper function that indicates if the cached object contains a
decrypted descriptor or not.
The descriptor object is NULL if tor is unable to decrypt it (lacking client
authorization) and some actions need to be done only when we have a decrypted
object.
This improves code semantic.
Fixes #33458
Signed-off-by: David Goulet <dgoulet@torproject.org >
2020-05-28 12:25:42 +03:00
Roger Dingledine
d6186c7435
Man page: MinUptimeHidServDirectoryV2 defaults to 96 hours
...
Bugfix on 0.2.6.3-alpha; fixes bug 34299.
2020-05-23 04:37:57 -04:00
Nick Mathewson
2d331e30c6
Merge branch 'maint-0.4.3' into release-0.4.3
2020-05-19 09:39:12 -04:00
Nick Mathewson
bdb3be0119
Merge branch 'ticket34255_043' into maint-0.4.3
2020-05-19 09:39:04 -04:00
Nick Mathewson
68fe8826dd
Doxygen: fix unbalanced groups.
...
Closes ticket 34255.
2020-05-19 09:18:39 -04:00
Nick Mathewson
577655d6b8
Merge branch 'maint-0.4.3' into release-0.4.3
2020-05-15 10:28:36 -04:00
Nick Mathewson
6f2b6ede1b
Add a changes file for 34233.
...
This bug was merged back to 0.3.5 with our #34078 fix, but only
released in 0.4.3.5, so the changes file goes here.
2020-05-15 10:27:49 -04:00
Nick Mathewson
fb3777041d
Merge branch 'maint-0.4.3' into release-0.4.3
2020-05-15 10:25:27 -04:00
Nick Mathewson
bcaf480aee
Merge branch 'maint-0.4.2' into maint-0.4.3
2020-05-15 10:25:27 -04:00
Nick Mathewson
e75583e71b
Merge branch 'maint-0.4.1' into maint-0.4.2
2020-05-15 10:25:27 -04:00
Nick Mathewson
768ffb8f43
Merge branch 'maint-0.3.5' into maint-0.4.1
2020-05-15 10:25:27 -04:00
Nick Mathewson
a59d54756f
Fix use of non-portable == in configure.ac.
...
Fixes bug 34233.
(This has bug has been backported to 0.3.5, but only released in
0.4.3, so it only needs a changes file there.)
2020-05-15 09:58:49 -04:00
Nick Mathewson
cf1f5c68b9
Merge branch 'maint-0.4.3' into release-0.4.3
2020-05-15 09:02:49 -04:00
Nick Mathewson
c0dd2a6e39
bump to 0.4.3.5-dev
2020-05-15 09:02:12 -04:00
Roger Dingledine
5ceb60e5ca
put a . at the end of changes entry
tor-0.4.3.5
2020-05-14 20:39:00 -04:00
Roger Dingledine
2c5e1b9ed3
unlist things that were already stable in 0.4.2.5
2020-05-14 20:35:28 -04:00
Nick Mathewson
311f5ded50
blurb for 0.4.3.5
2020-05-14 20:07:38 -04:00
Nick Mathewson
fd4f4585ae
0.4.3.5 release notes: edit section headings
2020-05-14 11:52:53 -04:00
Nick Mathewson
c56f01fd0e
0.4.3.5 ReleaseNotes: remove bugfixes on 0.4.3.
...
(These are not "changes since 0.4.2")
2020-05-14 11:47:11 -04:00
Nick Mathewson
59ac7fdcf0
Start an 0.4.3.5 releasenotes
...
This was made by taking all 0.4.3.x changelogs up to this point and
sorting them.
2020-05-14 11:45:11 -04:00
Nick Mathewson
5eee5d8bc0
remove 0.4.3.3-alpha from the release notes: alphas do not go there.
2020-05-14 11:43:11 -04:00
Nick Mathewson
bd9fb40839
0.4.3.5 changelog: collapse the sections.
2020-05-14 11:41:00 -04:00
Nick Mathewson
5b8b9a97b4
Merge branch 'maint-0.4.3' into release-0.4.3
2020-05-14 10:39:00 -04:00
Nick Mathewson
75fc33f337
bump to 0.4.3.5
2020-05-14 10:37:42 -04:00
Nick Mathewson
2a4c0ce21e
start changelog for 0.4.3.5
2020-05-14 10:36:00 -04:00
Nick Mathewson
b8bff426f3
Merge branch 'maint-0.4.1' into maint-0.4.2
2020-05-14 10:20:08 -04:00
Nick Mathewson
72312cdbb1
Merge branch 'maint-0.3.5' into maint-0.4.1
2020-05-14 10:20:08 -04:00
Nick Mathewson
ee6409ab63
Merge branch 'maint-0.4.2' into maint-0.4.3
2020-05-14 10:20:08 -04:00
Nick Mathewson
701221add5
Merge branch 'maint-0.4.3' into release-0.4.3
2020-05-14 10:20:08 -04:00
Nick Mathewson
e63bfca5f2
Travis: temporarily fix stem version to d1174a83c2dcb7b8
...
This is a workaround for https://github.com/torproject/stem/issues/63
2020-05-14 08:08:24 -04:00
Nick Mathewson
a58dda96b6
Merge branch 'maint-0.4.3' into release-0.4.3
2020-05-06 17:18:46 -04:00
Nick Mathewson
b444096be5
Fix a boolean logic error when logging about invalid hostnames.
...
Fixes bug 34131; bugfix on 0.4.3.1-alpha.
2020-05-06 17:15:37 -04:00
Nick Mathewson
b7fcbb28d4
connection_or_finished_flushing(): add a missing "break;"
...
This one is harmless like the others (so far)
2020-05-06 17:09:27 -04:00
Nick Mathewson
e8fdba198e
Merge branch 'maint-0.4.2' into maint-0.4.3
2020-05-06 17:07:47 -04:00
Nick Mathewson
b16c1e4cf6
Merge branch 'maint-0.4.1' into maint-0.4.2
2020-05-06 17:07:27 -04:00
Nick Mathewson
d41f1cd3ed
btrack_orconn_cevent.c: Add a missing "break;"
2020-05-06 17:07:12 -04:00
Nick Mathewson
275b9f1e41
Merge branch 'maint-0.4.3' into release-0.4.3
2020-05-06 16:58:12 -04:00
Nick Mathewson
ae1ebb5f44
Merge branch 'maint-0.4.2' into maint-0.4.3
2020-05-06 16:58:12 -04:00
Nick Mathewson
d46f67ef0e
Merge branch 'maint-0.4.1' into maint-0.4.2
2020-05-06 16:58:12 -04:00
Nick Mathewson
633366efcd
Merge branch 'maint-0.3.5' into maint-0.4.1
2020-05-06 16:58:12 -04:00
Nick Mathewson
dd795fbee4
changes file for bug 34078.
2020-05-06 16:58:06 -04:00
Nick Mathewson
c116728209
Use __attribute__((fallthrough)) rather than magic GCC comments.
...
GCC added an implicit-fallthrough warning a while back, where it
would complain if you had a nontrivial "case:" block that didn't end
with break, return, or something like that. Clang recently added
the same thing.
GCC, however, would let you annotate a fall-through as intended by
any of various magic "/* fall through */" comments. Clang, however,
only seems to like "__attribute__((fallthrough))". Fortunately, GCC
accepts that too.
A previous commit in this branch defined a FALLTHROUGH macro to do
the right thing if GNUC is defined; here we replace all of our "fall
through" comments with uses of that macro.
This is an automated commit, made with the following perl one-liner:
#!/usr/bin/perl -i -p
s#/\* *falls? ?thr.*?\*/#FALLTHROUGH;#i;
(In order to avoid conflicts, I'm applying this script separately to
each maint branch. This is the 0.4.3 version.)
2020-05-06 16:55:25 -04:00