Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-05-17 | Merge branch 'maint-0.3.4' into maint-0.3.5 | Nick Mathewson | |
2019-05-17 | Merge branch 'maint-0.2.9' into maint-0.3.4maint-0.3.4 | Nick Mathewson | |
2019-05-17 | Update geoip and geoip6 to the May 13 2019 database. | Karsten Loesing | |
2019-05-10 | Don't pass a NULL into a %s when logging client auth file load failure | Nick Mathewson | |
Fortunately, in 0.3.5.1-alpha we improved logging for various failure cases involved with onion service client auth. Unfortunately, for this one, we freed the file right before logging its name. Fortunately, tor_free() sets its pointer to NULL, so we didn't have a use-after-free bug. Unfortunately, passing NULL to %s is not defined. Fortunately, GCC 9.1.1 caught the issue! Unfortunately, nobody has actually tried building Tor with GCC 9.1.1 before. Or if they had, they didn't report the warning. Fixes bug 30475; bugfix on 0.3.5.1-alpha. | |||
2019-04-19 | Merge branch 'maint-0.3.4' into maint-0.3.5 | teor | |
2019-04-19 | Merge remote-tracking branch 'tor-github/pr/710' into maint-0.3.5 | teor | |
2019-04-19 | Merge remote-tracking branch 'tor-github/pr/726' into maint-0.3.5 | teor | |
2019-04-19 | Merge remote-tracking branch 'tor-github/pr/745' into maint-0.3.5 | teor | |
2019-04-19 | Merge remote-tracking branch 'tor-github/pr/946' into maint-0.3.4 | teor | |
2019-04-19 | Merge remote-tracking branch 'tor-github/pr/638' into maint-0.3.4 | teor | |
2019-04-19 | Merge remote-tracking branch 'tor-github/pr/791' into maint-0.3.4 | teor | |
2019-04-19 | Merge remote-tracking branch 'tor-github/pr/792' into maint-0.2.9 | teor | |
2019-04-19 | Merge remote-tracking branch 'tor-github/pr/772' into maint-0.2.9 | teor | |
2019-04-15 | Merge branch 'rust-panic1-034' into rust-panic1-035 | teor | |
Trivial merge: a blank line was removed between 0.3.4 and 0.3.5. | |||
2019-04-15 | Merge branch 'rust-panic1' into rust-panic1-034 | teor | |
2019-04-09 | Actually I believe this should be an EINVAL. | Nick Mathewson | |
2019-04-08 | Detect and suppress an additional gmtime() warning in test_util.c | Nick Mathewson | |
Fixes bug 29922; bugfix on 0.2.9.3-alpha when we tried to capture all these warnings. No need to backport any farther than 0.3.5, though -- these warnings don't cause test failures before then. This one was tricky to find because apparently it only happened on _some_ windows builds. | |||
2019-04-06 | Merge branch 'maint-0.2.9' into maint-0.3.4 | teor | |
2019-04-04 | Merge branch 'bug30021_029' into bug30021_035 | Nick Mathewson | |
2019-04-04 | Do not cache bogus results from classifying client ciphers | Nick Mathewson | |
When classifying a client's selection of TLS ciphers, if the client ciphers are not yet available, do not cache the result. Previously, we had cached the unavailability of the cipher list and never looked again, which in turn led us to assume that the client only supported the ancient V1 link protocol. This, in turn, was causing Stem integration tests to stall in some cases. Fixes bug 30021; bugfix on 0.2.4.8-alpha. | |||
2019-04-03 | Merge branch 'maint-0.3.4' into maint-0.3.5 | Nick Mathewson | |
2019-04-03 | Merge branch 'maint-0.2.9' into maint-0.3.4 | Nick Mathewson | |
2019-04-03 | Update geoip and geoip6 to the April 2 2019 database. | Karsten Loesing | |
2019-03-27 | Merge remote-tracking branch 'tor-github/pr/820' into maint-0.3.4 | teor | |
2019-03-22 | test: Backport the 0.3.4 src/test/test-network.sh to 0.2.9 | teor | |
We need a recent test-network.sh to use new chutney features in CI. Fixes bug 29703; bugfix on 0.2.9.1-alpha. | |||
2019-03-21 | test/dir: add an extra argument to dirserv_read_measured_bandwidths() | teor | |
Part of 29806. | |||
2019-03-21 | Merge branch 'ticket29806_034_squashed' into ticket29806_035_squashed_merged | teor | |
Copy and paste the vote=0 code from the old src/or/dirserv.c to the new src/feature/dirauth/bwauth.c. | |||
2019-03-21 | bwauth: Ignore bandwidth file lines with "vote=0" | juga0 | |
so that the relays that would be "excluded" from the bandwidth file because of something failed can be included to diagnose what failed, without still including these relays in the bandwidth authorities vote. Closes #29806. | |||
2019-03-20 | Merge branch 'maint-0.3.4' into maint-0.3.5 | teor | |
2019-03-20 | Merge remote-tracking branch 'tor-github/pr/798' into maint-0.3.5 | teor | |
2019-03-20 | Merge remote-tracking branch 'tor-github/pr/774' into maint-0.2.9 | teor | |
2019-03-19 | Merge remote-tracking branch 'tor-github/pr/727' into maint-0.3.5 | teor | |
2019-03-18 | test/sr: update sr_state_free() to sr_state_free_all() in a comment | teor | |
2019-03-18 | Merge branch 'bug29706_029_minimal' into bug29706_034_minimal_merge | teor | |
2019-03-18 | test/sr: Clear SRVs after init, and before setup | teor | |
Already merged to 0.4.0 and later in tor-github/pr/776. Backported to 0.2.9 and later with minor comment changes. Part of 29706. | |||
2019-03-15 | Stop logging a BUG() warning when tor is waiting for exit descriptors | teor | |
Fixes bug 28656; bugfix on 0.3.5.1-alpha. | |||
2019-03-14 | relays shouldn't close idle rend circuits | Roger Dingledine | |
Allow connections to single onion services to remain idle without being disconnected. Relays acting as rendezvous points for single onion services were mistakenly closing idle established rendezvous circuits after 60 seconds, thinking that they are unused directory-fetching circuits that had served their purpose. Fixes bug 29665; bugfix on 0.2.1.26. | |||
2019-03-14 | relays shouldn't close idle rend circuits | Roger Dingledine | |
Allow connections to single onion services to remain idle without being disconnected. Relays acting as rendezvous points for single onion services were mistakenly closing idle established rendezvous circuits after 60 seconds, thinking that they are unused directory-fetching circuits that had served their purpose. Fixes bug 29665; bugfix on 0.2.1.26. | |||
2019-03-14 | Merge remote-tracking branch 'tor-github/pr/795' into maint-0.3.4 | teor | |
2019-03-14 | Merge remote-tracking branch 'tor-github/pr/794' into maint-0.3.4 | teor | |
2019-03-14 | Merge branch 'bug28096-029-squashed' into bug28096-034-squashed | teor | |
Merge the new code, and preserve the #else macro comment from 0.3.4. | |||
2019-03-14 | Merge remote-tracking branch 'nickm/bug27073_029' into bug27073_034 | teor | |
Replace == with OP_EQ in test macros. | |||
2019-03-14 | Merge remote-tracking branch 'tor-github/pr/771' into maint-0.3.4 | teor | |
2019-03-14 | Merge remote-tracking branch 'tor-github/pr/770' into maint-0.2.9 | teor | |
2019-03-14 | Merge remote-tracking branch 'tor-github/pr/765' into maint-0.2.9 | teor | |
2019-03-14 | Merge remote-tracking branch 'tor-github/pr/746' into maint-0.2.9 | teor | |
2019-03-14 | Merge remote-tracking branch 'tor-github/pr/510' into maint-0.2.9 | teor | |
2019-03-14 | Merge remote-tracking branch 'tor-github/pr/331' into maint-0.2.9 | teor | |
2019-03-09 | test/sr: Free SRVs before replacing them in test_sr_setup_srv() | teor | |
Stop leaking parts of the shared random state in the shared-random unit tests. The previous fix in 29599 was incomplete. Fixes bug 29706; bugfix on 0.2.9.1-alpha. | |||
2019-03-08 | hs-v2: Copy needed information between service on prunning | David Goulet | |
Turns out that when reloading a tor configured with hidden service(s), we weren't copying all the needed information between the old service object to the new one. For instance, the desc_is_dirty timestamp wasn't which could lead to the service uploading its descriptor much later than it would need to. The replaycache wasn't also moved over and some intro point information as well. Fixes #23790 Signed-off-by: David Goulet <dgoulet@torproject.org> |