Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-07-02 | Merge branch 'maint-0.3.5' into maint-0.4.2 | David Goulet | |
2020-06-30 | Downgrade "Bug: No entry found in extrainfo map" message. | Nick Mathewson | |
This is not actually a bug! It can happen for a bunch of reasons, which all boil down to "trying to add an extrainfo for which we no longer have the corresponding routerinfo". Fixes #16016; bugfix on 0.2.6.3-alpha. | |||
2020-06-30 | Merge branch 'maint-0.3.5' into maint-0.4.2 | Alexander Færøy | |
2020-06-30 | Merge branch 'tor-github/pr/1909' into maint-0.3.5 | Alexander Færøy | |
2020-06-30 | Merge branch 'tor-github/pr/1806' into maint-0.4.2 | Alexander Færøy | |
2020-06-30 | Merge branch 'maint-0.3.5' into maint-0.4.2 | Alexander Færøy | |
2020-06-30 | Merge branch 'tor-github/pr/1793' into maint-0.3.5 | Alexander Færøy | |
2020-06-30 | Merge branch 'maint-0.3.5' into maint-0.4.2 | Alexander Færøy | |
2020-06-30 | Merge branch 'tor-github/pr/1785' into maint-0.3.5 | Alexander Færøy | |
2020-06-30 | Merge branch 'maint-0.3.5' into maint-0.4.2 | Alexander Færøy | |
2020-06-30 | Merge remote-tracking branch 'nickm-github/bug32884_035' into maint-0.3.5 | Alexander Færøy | |
2020-06-29 | Merge branch 'ticket33290_v2_042' into maint-0.4.2 | Nick Mathewson | |
2020-06-29 | Merge remote-tracking branch 'tor-github/pr/1696/head' into maint-0.4.2 | Nick Mathewson | |
2020-06-29 | Merge remote-tracking branch 'tor-github/pr/1697/head' into maint-0.4.2 | Nick Mathewson | |
2020-06-29 | Merge remote-tracking branch 'tor-github/pr/1722/head' into maint-0.4.2 | Nick Mathewson | |
2020-06-29 | Merge branch 'maint-0.3.5' into maint-0.4.2 | Nick Mathewson | |
2020-06-29 | Merge remote-tracking branch 'tor-github/pr/1725/head' into maint-0.3.5 | Nick Mathewson | |
2020-05-30 | Preemptive circs should work with UseEntryGuards 0 | Roger Dingledine | |
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-06 | Merge branch 'maint-0.4.1' into maint-0.4.2 | Nick Mathewson | |
2020-05-06 | btrack_orconn_cevent.c: Add a missing "break;" | Nick Mathewson | |
2020-05-06 | Use __attribute__((fallthrough)) rather than magic GCC comments. | Nick Mathewson | |
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.2 version.) | |||
2020-05-06 | Use __attribute__((fallthrough)) rather than magic GCC comments. | Nick Mathewson | |
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.1 version.) | |||
2020-05-06 | Use __attribute__((fallthrough)) rather than magic GCC comments. | Nick Mathewson | |
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; | |||
2020-05-06 | Merge branch 'maint-0.4.1' into maint-0.4.2 | Nick Mathewson | |
2020-05-06 | Merge branch 'bug34078_prelim_035' into bug34078_prelim_041 | Nick Mathewson | |
2020-05-06 | Remove an incorrect "Fall through" comment. | Nick Mathewson | |
2020-05-06 | address.c: add a single (harmless) missing break; | Nick Mathewson | |
2020-05-06 | include compat_compiler for ed25519_donna | Nick Mathewson | |
2020-05-06 | Replace some "fall through" comments not at the end of a case. | Nick Mathewson | |
2020-05-06 | Replace a "fall through" comment that was outside a switch. | Nick Mathewson | |
2020-05-06 | Add a fallthrough macro. | Nick Mathewson | |
This macro defers to __attribute__((fallthrough)) on GCC (and clang). Previously we had been using GCC's magic /* fallthrough */ comments, but clang very sensibly doesn't accept those. Since not all compiler recognize it, we only define it when our configure script detects that it works. Part of a fix for 34078. | |||
2020-05-04 | Merge branch 'maint-0.4.1' into maint-0.4.2 | Nick Mathewson | |
2020-04-30 | Fix a GCC 10.0.1 compilation warning. | Nick Mathewson | |
Fixes 34077 for 0.4.1; bugfix on 0.4.0.3-alpha. (Specifically, GCC first gives this warning for 9eeff921ae7b786d960ea4286d5bba56) | |||
2020-04-09 | Merge branch 'maint-0.4.1' into maint-0.4.2 | teor | |
2020-04-09 | Merge branch 'maint-0.3.5' into maint-0.4.1 | teor | |
2020-04-09 | Merge remote-tracking branch 'tor-github/pr/1784' into maint-0.3.5 | teor | |
2020-03-20 | Merge branch 'maint-0.4.1' into maint-0.4.2 | teor | |
2020-03-19 | Merge branch 'ticket33643_skip_035' into ticket33643_skip_041 | Nick Mathewson | |
2020-03-19 | Add a TOR_SKIP_TESTCASES environment variable for suppressing tests. | Nick Mathewson | |
For example, "TOR_SKIP_TESTCASES=crypto/.. ./src/test/test" will run the tests and suppress all the "crypto/" tests. You could get the same effect by running "./src/test/test :crypto/..", but that can be harder to arrange from CI. Part of a fix/workaround for 33643. | |||
2020-03-18 | Bump version to 0.4.2.7-dev | Nick Mathewson | |
2020-03-18 | Bump version to 0.4.1.9-dev | Nick Mathewson | |
2020-03-18 | Bump version to 0.3.5.10-dev | Nick Mathewson | |
2020-03-18 | Merge branch 'maint-0.4.1' into maint-0.4.2 | Nick Mathewson | |
2020-03-18 | Merge branch 'maint-0.3.5' into maint-0.4.1 | Nick Mathewson | |
2020-03-18 | Port rsa_private_key_too_long() to work on OpenSSL 1.1.0. | Nick Mathewson | |
2020-03-17 | Merge branch 'maint-0.4.1' into maint-0.4.2 | Nick Mathewson | |
2020-03-17 | Merge branch 'trove_2020_002_041' into maint-0.4.1 | Nick Mathewson | |
2020-03-17 | Merge branch 'trove_2020_002_035' into maint-0.3.5 | Nick Mathewson | |
2020-03-17 | Merge branch 'maint-0.4.1' into maint-0.4.2 | Nick Mathewson | |
2020-03-17 | Merge branch 'trove_2020_004_041_v2' into maint-0.4.1 | Nick Mathewson | |