Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-01-30 | copy 0.4.1.8 and 0.4.2.6 entries to master ChangeLog, ReleaseNotes. | Nick Mathewson | |
2020-01-30 | Merge branch 'bug32673_035' | Nick Mathewson | |
2020-01-30 | Merge branch 'bug33093_logging_035' | Nick Mathewson | |
2020-01-30 | Do not set "once" when calling tor_bug_occurred_ from BUG(). | Nick Mathewson | |
The "once" flag makes tor_bug_occurred_() say that future instances of the warning will be suppressed -- but that's not something that BUG() does. Fixes bug 33095; bugfix on 0.4.1.1-alpha. | |||
2020-01-30 | Rewrite control_event_signal() to use signal_table. | Nick Mathewson | |
When we added the ACTIVE and DORMANT virtual signals, we taught the signal command to handle them, but we didn't teach SIGNAL event to report them. To solve this problem and prevent it from recurring, this patch revises the implementation of control_event_signal() to use the same signal_table that handle_control_signal() uses. This way, the two controller commands can't become out of sync. Fixes bug 33104; bugfix on 0.4.0.1-alpha. | |||
2020-01-29 | Merge branch 'maint-0.4.2' | Nick Mathewson | |
Use "-s ours" to avoid version bump. | |||
2020-01-29 | Bump version to 0.4.2.6 | Nick Mathewson | |
2020-01-29 | Merge branch 'maint-0.4.1' into maint-0.4.2 | Nick Mathewson | |
"Ours" merge to avoid version bump. | |||
2020-01-29 | bump to 0.4.1.8 | Nick Mathewson | |
2020-01-30 | Merge branch 'maint-0.4.2' | teor | |
2020-01-30 | Merge branch 'maint-0.4.1' into maint-0.4.2 | teor | |
2020-01-30 | Merge branch 'maint-0.4.0' into maint-0.4.1 | teor | |
2020-01-30 | Merge branch 'maint-0.3.5' into maint-0.4.0 | teor | |
2020-01-30 | Merge remote-tracking branch 'tor-github/pr/1634' into maint-0.4.1 | teor | |
2020-01-30 | Merge remote-tracking branch 'tor-github/pr/1614' into maint-0.3.5 | teor | |
2020-01-29 | buf_read_from_tls: Return ERROR_MISC, not WANTWRITE, on BUG(). | Nick Mathewson | |
Fixes bug 32673; bugfix on 0.3.0.4-alpha. We introduced these checks in ee5471f9aab5526 to help diagnose 21369, but we used "-1" when "TOR_TLS_ERROR_MISC" would have been correct. Found by opara. I don't think that this is actually getting triggered in the wild, but if it were, it could cause nasty behavior: spurious WANTREAD/WANTWRITE returns have a way of turning into CPU-eating busy-loops. | |||
2020-01-29 | Change BUG() messages in buf_flush_to_tls() to IF_BUG_ONCE() | Nick Mathewson | |
We introduced these BUG() checks in b0ddaac07428a06 to prevent a recurrence of bug 23690. But there's a report of the BUG() message getting triggered and filling up the disk. Let's change it to IF_BUG_ONCE(). Fixes bug 33093; bugfix on 0.3.2.2-alpha. | |||
2020-01-29 | changes: file for 33091 | teor | |
2020-01-29 | mainloop: Simplify ip_address_changed() | teor | |
Simplify ip_address_changed() by removing redundant checks (all exits are relays, and need to rebuild their descriptor when their IP addresses change). Rewrite the function comment, and rename the argument, so the function is easier to understand and use. Closes 33091. | |||
2020-01-29 | connection: Improve function comments | teor | |
Improve the function comments on connection_finished_connecting(), to describe what the function actually does. Part of 33091. | |||
2020-01-28 | Merge remote-tracking branch 'tor-github/pr/1680' | Nick Mathewson | |
2020-01-28 | Merge remote-tracking branch 'tor-github/pr/1689' | Nick Mathewson | |
2020-01-28 | Travis: Stop allowing stem test failures | teor | |
Stop allowing failures on the Travis CI stem tests job. It looks like all the stem hangs we were seeing are now fixed, but let's make sure we see them if they happen again. Closes ticket 33075. | |||
2020-01-28 | Use print() function in both Python 2 and Python 3 | cclauss | |
2020-01-27 | Merge branch 'tor-github/pr/1683' | David Goulet | |
2020-01-24 | changes file for ticket 33039 | Taylor Yu | |
2020-01-24 | tests for ticket 33039 | Taylor Yu | |
2020-01-24 | fix leak in GETCONF | Taylor Yu | |
Fix a memory leak introduced by refactoring of control reply formatting code. Fixes bug 33039; bugfix on 0.4.3.1-alpha. | |||
2020-01-23 | Git hooks: remove support for 0.2.9 directory layout. | Nick Mathewson | |
We no longer will be pushing or committing things in branches that use src/common or src/or. Resolves ticket 32957. | |||
2020-01-23 | update doc/HACKING/ReleasingTor.md | Nick Mathewson | |
2020-01-22 | Bump to 0.4.3.1-alpha-dev | Nick Mathewson | |
2020-01-22 | Merge branch 'tor-github/pr/1677' | David Goulet | |
2020-01-22 | Lower log level of standard error messages from PT's. | Alexander Færøy | |
This patch lowers the log level of error messages from PT processes from warning to debug. See: https://bugs.torproject.org/33005 | |||
2020-01-22 | pick a release datetor-0.4.3.1-alpha | Nick Mathewson | |
2020-01-22 | Add some changelog edits from seborn | Nick Mathewson | |
2020-01-22 | draft a changelog blurb for 0.4.3.1-alpha | Nick Mathewson | |
2020-01-22 | Add changes file | rl1987 | |
2020-01-22 | Run doxygen makefile target on Travis | rl1987 | |
2020-01-22 | dir_connection_t: Explain dirconn_direct better | teor | |
Direct connections can use a DirPort or ORPort. Indirect connections must use a multi-hop Tor circuit. Comment-only changes. | |||
2020-01-21 | Bump to 0.4.3.1-alpha | Nick Mathewson | |
2020-01-21 | changelog: small edits | Nick Mathewson | |
2020-01-21 | Run format_changelog.py | Nick Mathewson | |
2020-01-21 | Initial incorporation of 0.4.3.x changelogs. | Nick Mathewson | |
2020-01-21 | Remove changes files that already appeared in 0.4.2.5 | Nick Mathewson | |
2020-01-20 | Merge branch 'tor-github/pr/1675' | David Goulet | |
2020-01-20 | Merge branch 'tor-github/pr/1668' | David Goulet | |
2020-01-20 | doc: Minor man page fixes | teor | |
Fix a client port list that's missing HTTPTunnelPort. Wrap a long line. | |||
2020-01-20 | doc: Improve port flags in man page | teor | |
Explain that: * most flags default to off * flags that default to on are specified Document PreferIPv6Automap in its "No" form, because it's on by default. Cleanup after 32637. | |||
2020-01-20 | config: Make clients tell dual-stack exits they prefer IPv6 | teor | |
Make Tor clients tell dual-stack exits that they prefer IPv6 connections. This change is equivalent to setting the PreferIPv6 flag on SOCKSPorts (and most other listener ports). Tor Browser has been setting this flag for some time, and we want to remove a client distinguisher at exits. Also update the man page, putting all the IP flags in their non-default forms. Closes ticket 32637. | |||
2020-01-20 | Merge remote-tracking branch 'tor-github/pr/1673' | teor | |