Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-05-15 | Merge branch 'maint-0.4.1' into release-0.4.1release-0.4.1 | Nick Mathewson | |
2020-05-15 | Merge branch 'maint-0.3.5' into maint-0.4.1maint-0.4.1 | Nick Mathewson | |
2020-05-15 | Fix use of non-portable == in configure.ac. | Nick Mathewson | |
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-14 | Merge branch 'maint-0.4.1' into release-0.4.1 | Nick Mathewson | |
2020-05-14 | Merge branch 'maint-0.3.5' into maint-0.4.1 | Nick Mathewson | |
2020-05-14 | Travis: temporarily fix stem version to d1174a83c2dcb7b8 | Nick Mathewson | |
This is a workaround for https://github.com/torproject/stem/issues/63 | |||
2020-05-06 | Merge branch 'maint-0.4.1' into release-0.4.1 | Nick Mathewson | |
2020-05-06 | btrack_orconn_cevent.c: Add a missing "break;" | Nick Mathewson | |
2020-05-06 | Merge branch 'maint-0.4.1' into release-0.4.1 | Nick Mathewson | |
2020-05-06 | Merge branch 'maint-0.3.5' into maint-0.4.1 | Nick Mathewson | |
2020-05-06 | changes file for bug 34078. | 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.1 version.) | |||
2020-05-06 | Merge branch 'maint-0.3.5' into maint-0.4.1 | Nick Mathewson | |
This is an "ours" merge to avoid taking the 0.3.5 fix for 34078. | |||
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 release-0.4.1 | Nick Mathewson | |
2020-05-06 | Merge branch 'maint-0.3.5' into maint-0.4.1 | Nick Mathewson | |
2020-05-06 | Merge branch 'bug34078_prelim_041' into maint-0.4.1 | Nick Mathewson | |
2020-05-06 | Merge branch 'bug34078_prelim_035' into maint-0.3.5 | 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 release-0.4.1 | Nick Mathewson | |
2020-05-04 | Merge branch 'bug34077_041' into maint-0.4.1 | 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 release-0.4.1 | 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-25 | Merge branch 'maint-0.4.1' into release-0.4.1 | Nick Mathewson | |
2020-03-20 | Merge branch 'bug33673_035' into bug33673_041 | teor | |
Merge duplicate DLL copies from maint-0.4.1 with bug33673_035. | |||
2020-03-20 | Appveyor: Copy required DLLs to test and app | teor | |
Copy required DLLs to test and app, before running tor's tests. This ensures that tor.exe and test*.exe use the correct version of each DLL. This fix is not required, but we hope it will avoid DLL search issues in future. Closes bug 33673; bugfix on 0.3.4.2-alpha. | |||
2020-03-20 | Merge branch 'maint-0.4.1' into release-0.4.1 | teor | |
2020-03-19 | Merge branch 'ticket33643_skip_035' into ticket33643_skip_041 | Nick Mathewson | |
2020-03-19 | Appveyor: disable crypto/openssl_version | 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 | Merge branch 'maint-0.4.1' into release-0.4.1 | Nick Mathewson | |
2020-03-18 | Merge branch 'maint-0.3.5' into maint-0.4.1 | Nick Mathewson | |
"ours" to avoid version bump. | |||
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 | Pick release date, copy changelog to releasenotes.tor-0.4.1.9 | Nick Mathewson | |
2020-03-18 | Merge branch 'maint-0.3.5' into maint-0.4.1 | Nick Mathewson | |
2020-03-18 | Merge branch 'maint-0.4.1' into release-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 | fold in changelog and blurb for trove-2020-002 | Nick Mathewson | |
2020-03-17 | Merge branch 'maint-0.3.5' into maint-0.4.1 | Nick Mathewson | |
2020-03-17 | Merge branch 'maint-0.4.1' into release-0.4.1 | Nick Mathewson | |
2020-03-17 | Merge branch 'trove_2020_002_041' into maint-0.4.1 | Nick Mathewson | |