David Goulet
737cd79c42
Merge branch 'maint-0.4.3' into maint-0.4.4
2021-01-28 12:04:42 -05:00
David Goulet
a17be1b5b6
Merge branch 'maint-0.3.5' into maint-0.4.3
2021-01-28 12:04:42 -05:00
David Goulet
c6fb26695b
Merge remote-tracking branch 'tor-gitlab/mr/186' into maint-0.3.5
2021-01-28 12:04:37 -05:00
Nick Mathewson
f8fea8b979
Bump to 0.4.4.7
2021-01-28 11:19:00 -05:00
Nick Mathewson
bcb8afe38e
Merge branch 'maint-0.4.3' into maint-0.4.4
...
"ours" to avoid version bump.
2021-01-28 11:18:30 -05:00
Nick Mathewson
c3ed4b2e56
Bump to 0.4.3.8.
2021-01-28 11:18:13 -05:00
Nick Mathewson
7ed0fbd885
Merge branch 'maint-0.3.5' into maint-0.4.3
...
"ours" to avoid version bump.
2021-01-28 11:17:43 -05:00
Nick Mathewson
3ebf75993f
Bump to 0.3.5.13.
2021-01-28 11:17:32 -05:00
David Goulet
09a1a34ad1
Merge branch 'maint-0.4.3' into maint-0.4.4
2021-01-21 16:18:43 -05:00
David Goulet
641dce2d6b
Merge branch 'maint-0.3.5' into maint-0.4.3
2021-01-21 16:18:43 -05:00
Alex Xu (Hello71)
65087903d9
gitignore: don't ignore core directory
...
otherwise src/core is ignored.
2021-01-21 16:18:22 -05:00
David Goulet
2a3cf37450
Merge branch 'maint-0.4.3' into maint-0.4.4
2021-01-21 16:06:54 -05:00
David Goulet
c09f8da8a9
Merge branch 'maint-0.3.5' into maint-0.4.3
2021-01-21 16:06:54 -05:00
David Goulet
8500700aa4
build: Add "make lsp" command
...
Generates the compile_commands.json file using the "bear" application so the
ccls server can be more efficient with our code base.
Closes #40227
Signed-off-by: David Goulet <dgoulet@torproject.org >
2021-01-21 16:06:31 -05:00
Nick Mathewson
d54cd853ad
Merge branch 'maint-0.4.3' into maint-0.4.4
2021-01-19 12:53:52 -05:00
Nick Mathewson
9b390a556e
Merge branch 'maint-0.3.5' into maint-0.4.3
2021-01-19 12:53:52 -05:00
Nick Mathewson
b7f886beb4
Merge remote-tracking branch 'tor-gitlab/mr/163' into maint-0.4.3
2021-01-19 12:53:44 -05:00
Nick Mathewson
faf7b550e7
Merge remote-tracking branch 'tor-gitlab/mr/143' into maint-0.3.5
2021-01-19 12:53:30 -05:00
Nick Mathewson
4c82c2d1d4
Merge branch 'maint-0.4.3' into maint-0.4.4
2021-01-19 12:49:22 -05:00
Nick Mathewson
a22bfe04bc
Merge branch 'maint-0.3.5' into maint-0.4.3
2021-01-19 12:45:07 -05:00
Nick Mathewson
2d5b21598e
Merge remote-tracking branch 'tor-gitlab/mr/259' into maint-0.3.5
2021-01-19 12:44:59 -05:00
David Goulet
61ee17eb1e
Merge branch 'maint-0.4.3' into maint-0.4.4
2021-01-13 10:38:05 -05:00
David Goulet
17eb635532
Merge branch 'maint-0.3.5' into maint-0.4.3
2021-01-13 10:38:05 -05:00
David Goulet
7a82fbfdab
gitignore: Add Linux core file patterns
...
Signed-off-by: David Goulet <dgoulet@torproject.org >
2021-01-13 10:37:56 -05:00
Nick Mathewson
fa8ecf8820
Better fix for #40241 (--enable-all-bugs-are-fatal and fallthrough)
...
This one should work on GCC _and_ on Clang. The previous version
made Clang happier by not having unreachable "fallthrough"
statements, but made GCC sad because GCC didn't think that the
unconditional failures were really unconditional, and therefore
_wanted_ a FALLTHROUGH.
This patch adds a FALLTHROUGH_UNLESS_ALL_BUGS_ARE_FATAL macro that
seems to please both GCC and Clang in this case: ordinarily it is a
FALLTHROUGH, but when ALL_BUGS_ARE_FATAL is defined, it's an
abort().
Fixes bug 40241 again. Bugfix on earlier fix for 40241, which was
merged into maint-0.3.5 and forward, and released in 0.4.5.3-rc.
2021-01-13 09:54:43 -05:00
Nick Mathewson
5a822b462a
Merge branch 'maint-0.4.3' into maint-0.4.4
2021-01-11 14:37:29 -05:00
Nick Mathewson
4b39f46a61
Merge branch 'maint-0.3.5' into maint-0.4.3
2021-01-11 14:37:28 -05:00
Nick Mathewson
6c0f15500b
Merge branch 'ticket40241_035' into maint-0.3.5
2021-01-11 14:37:14 -05:00
Nick Mathewson
ccdbbae4ec
Fix warnings in current debian-hardened CI.
...
We're getting "fallback annotation annotation in unreachable code"
warnings when we build with ALL_BUGS_ARE_FATAL. This patch fixes
that.
Fixes bug 40241. Bugfix on 0.3.5.4-alpha.
2021-01-11 14:25:56 -05:00
Alexander Færøy
77bb4b0838
Merge branch 'maint-0.4.3' into maint-0.4.4
2020-11-19 17:43:59 +00:00
Alexander Færøy
2e7cbd7a9c
Merge remote-tracking branch 'tor-gitlab/mr/196' into maint-0.4.3
2020-11-19 17:43:44 +00:00
Nick Mathewson
9001732394
Merge branch 'maint-0.4.3' into maint-0.4.4
2020-11-16 22:42:22 -05:00
Nick Mathewson
7c0778ef7e
Merge branch 'maint-0.3.5' into maint-0.4.3
2020-11-16 22:42:22 -05:00
Nick Mathewson
fcae26adf7
Merge remote-tracking branch 'tor-gitlab/mr/195' into maint-0.3.5
2020-11-16 22:42:15 -05:00
Nick Mathewson
3f1544bbd9
Bump to 0.4.4.6-dev
2020-11-12 08:13:07 -05:00
Nick Mathewson
09b4c73fe4
Merge branch 'maint-0.4.3' into maint-0.4.4
...
"ours" to avoid version bump.
2020-11-12 08:12:20 -05:00
Nick Mathewson
fd22fa183b
Bump to 0.4.3.7-dev
2020-11-12 08:12:11 -05:00
Nick Mathewson
1fa90a2077
Merge branch 'maint-0.3.5' into maint-0.4.3
...
"ours" to avoid version bump.
2020-11-12 08:11:20 -05:00
Nick Mathewson
862c44e4ec
Bump to 0.3.5.12-dev
2020-11-12 08:11:01 -05:00
Nick Mathewson
494ced690d
Merge branch 'maint-0.4.3' into maint-0.4.4
...
"-s ours" to avoid version bump.
2020-11-09 17:13:41 -05:00
Nick Mathewson
3d3dc08ed8
Merge branch 'maint-0.3.5' into maint-0.4.3
...
"-s ours" to avoid version bump.
2020-11-09 17:13:25 -05:00
Nick Mathewson
210a94b231
Bump to 0.4.4.6
2020-11-09 17:13:02 -05:00
Nick Mathewson
6338c35e9d
Bump to 0.4.3.7
2020-11-09 17:12:41 -05:00
Nick Mathewson
665083be9f
Bump to 0.3.5.12
2020-11-09 17:12:18 -05:00
Nick Mathewson
ec0f000445
Merge branch 'maint-0.4.3' into maint-0.4.4
2020-11-09 16:17:42 -05:00
Nick Mathewson
0b2c64effd
Merge branch 'maint-0.3.5' into maint-0.4.3
2020-11-09 16:13:42 -05:00
Nick Mathewson
52e439c13e
Merge remote-tracking branch 'tor-gitlab/mr/189' into maint-0.3.5
2020-11-09 16:13:24 -05:00
Nick Mathewson
4154158d79
Make config/parse_tcp_proxy_line work in the presence of DNS hijacking
...
We can use our existing mocking functionality to do this: We have
been in this position before.
Fixes part of #40179 ; bugfix on 0.4.3.1-alpha.
2020-11-05 09:47:32 -05:00
Nick Mathewson
31a6a101a0
Handle a change in the implementation of hashlib in Python 3.9
...
Previously, hashlib.shake_256 was a class (if present); now it can
also be a function. This change invalidated our old
compatibility/workaround code, and made one of our tests fail.
Fixes bug 40179; bugfix on 0.3.1.6-rc when the workaround code was
added.
2020-11-05 09:34:36 -05:00
Alexander Færøy
b0e6ec627c
Merge branch 'maint-0.4.3' into maint-0.4.4
2020-10-28 15:39:37 +00:00