wiki:org/teams/NetworkTeam/CoreTorReleases/042Status

Release 0.4.2 Task Status

Tor 0.4.2 is due on December 15, 2019.

This page lists the remaining tickets for Tor 0.4.2. They are all tagged 042-must or 042-should.

It's based Teor's page for 0.4.0 status.

Note that in this version, I'm trying two separate statuses: 042-must and 042-should. A "must" ticket is one that would block release if we did not have it done by 15 December. A "should" ticket is one that we need to work on, in order to conform to our best development practices.

Unassigned tickets

These open tickets are tagged 042-must or 042-should, and they don't have an owner.

Please take the ones you can do. Otherwise, nickm will assign them to the best person to fix or triage the ticket.

Owner: (none) (27 matches)

Ticket Summary Status Owner Reviewer Priority Severity Modified
#31221 Line unexpectedly reached at channel_tls_handle_cell at ../src/core/or/channeltls.c:1111 new Medium Normal 14 hours ago
#31091 Bug stracktrace when pluggable transport cannot bind to port new Very High Normal 21 hours ago
#31107 channel: channel_tls_handle_cell() CELL_VERSIONS code reached new Very High Normal 21 hours ago
#31736 Stop using mutex_destroy(), when multiple threads can still access the mutex new Medium Normal 3 days ago
#31735 Exit and join all threads, before destroying any mutexes in the main thread new Medium Normal 3 days ago
#31734 Add accessor functions for cb_buf, which enforce locking and unlocking new Medium Normal 3 days ago
#31683 md: Bad family line in cached-microdescs.new new Medium Normal 5 days ago
#29220 Update review guidelines to list best practices assigned Medium Normal 6 days ago
#31136 tor_bug_occurred_() channel_tls_handle_cell: This line should not have been reached. new Medium Normal 6 days ago
#29427 kist: Poor performance with a small amount of sockets new Medium Major 6 days ago
#29698 Edge case that causes improper circuit prioritization for one scheduling run new Medium Normal 6 days ago
#29911 Update HelpfulTools.md once we have some experience with practracker new Medium Normal 6 days ago
#30344 conn_read_callback is called on connections that are marked for closed new Medium Normal 6 days ago
#30916 assert in dimap_add_entry() new Medium Normal 6 days ago
#31022 Tor's windows "--service install" should warn if it installs on a global writeable path new Medium Normal 6 days ago
#31036 Logfile grow upto 2GB tor fails and refuse to start new Medium Normal 6 days ago
#31189 potential docs update needed for GuardLifetime? new Medium Normal 6 days ago
#31466 Consider demoting ".exit is disabled" log message to info new Medium Normal 6 days ago
#31611 Work out why chutney didn't fail due to #31495 cannot configure bridges new Medium Normal 6 days ago
#31364 tor_bug_occurred_(): Bug: ../src/feature/nodelist/microdesc.c:494: warn_if_nul_found: Non-fatal assertion !(nul_found) failed. (on Tor 0.4.0.5 ) new Medium Normal 6 days ago
#31372 Appveyor and Travis should use "make -k" needs_revision teor Medium Normal 6 days ago
#29546 Update Maintaining.md after new merge policy is final assigned Medium Normal 6 days ago
#31634 Check .may_include order and tor subsystem init order are compatible new Medium Normal 7 days ago
#31542 Cannot connect to IPv6 addresses using Tor SOCKS new Medium Normal 3 weeks ago
#31543 Add unit tests or chutney tests for IPv6Traffic new Medium Normal 3 weeks ago
#10416 Tor won't start on Windows when path contains non-ascii characters new High Major 3 weeks ago
#31524 GETINFO bw-event-cache spike value(s) in it needs_information Medium Normal 3 weeks ago

Triage Tickets

These open tickets are marked 042-must or 042-should, but they are not in 0.4.2:

Milestone: Tor: unspecified (1 match)

Ticket Summary Status Owner Reviewer Priority Severity Modified
#31707 Better handling and UX for missing and expired guard descriptors new Medium Normal 5 days ago

Milestone: Tor: 0.4.1.x-final (5 matches)

Ticket Summary Status Owner Reviewer Priority Severity Modified
#31696 Assertion failure in map-anon.c:218 merge_ready nickm ahf High Normal 19 minutes ago
#31673 Deprecated use of <sys/sysctl.h> merge_ready nickm Medium Normal 8 hours ago
#31657 Rephrase "missing descriptors" notice log to be less confusing merge_ready teor asn Medium Normal 3 days ago
#31594 Close all the log fds before aborting merge_ready teor nickm Medium Normal 4 days ago
#31615 Reorder the early subsystems based on their dependencies merge_ready teor nickm Medium Normal 5 days ago

Owner Action tickets

These tickets are tagged 042-must or 042-should, they have an owner, and they are in a status that needs action from the owner.

Anyone can change the assignments:

  • assign themselves one of these tickets,
  • un-assign ticket from themselves, or
  • ask someone else to take one of their tickets.

You can also decide that a ticket is not a must-do or should-do for 0.4.2, and defer it. If so, make sure you explain why on the ticket.

Owner: asn (2 matches)

Ticket Summary Status Owner Reviewer Priority Severity Modified
#31408 torrc : ClientOnionAuthDir after include directives breaks client to v2 services assigned asn Very High Normal 109 minutes ago
#28966 HSv3 client auth insufficiently documented (was: HiddenServiceAuthorizeClient incompatible) assigned asn High Minor 6 days ago

Owner: dgoulet (6 matches)

Ticket Summary Status Owner Reviewer Priority Severity Modified
#31483 token_bucket_ctr_adjust() does not convert rate to step assigned dgoulet Very High Normal 21 hours ago
#29669 hs: ADD_ONION with NEW:BEST is still pinned on v2 needs_revision dgoulet asn High Normal 3 days ago
#31548 hs-v3: Service can pick more than HiddenServiceNumIntroductionPoints intro points needs_revision dgoulet asn Medium Normal 5 days ago
#28970 tor_bug_occurred_(): Bug: ../src/or/hs_client.c:624: setup_intro_circ_auth_key: Non-fatal assertion reopened dgoulet High Critical 6 days ago
#31561 hs-v3: Service can keep unused intro points in its list needs_revision dgoulet asn Medium Normal 6 days ago
#31682 CID 1453653: Integer handling (NEGATIVE_RETURNS) in build_establish_intro_dos_extension() accepted dgoulet Medium Normal 6 days ago

Owner: mikeperry (1 match)

Ticket Summary Status Owner Reviewer Priority Severity Modified
#31002 circpadding: Middle node did not accept our padding request assigned mikeperry Medium Normal 6 days ago

Owner: nickm (2 matches)

Ticket Summary Status Owner Reviewer Priority Severity Modified
#31078 improve docs for config var abstraction assigned nickm Medium Normal 6 days ago
#31338 Practracker --list-overbroad produces confusing output when there is an exception assigned nickm Medium Normal 6 weeks ago

Owner: teor (2 matches)

Ticket Summary Status Owner Reviewer Priority Severity Modified
#31614 Implement clean_up_backtrace_handler() needs_revision teor dgoulet Medium Normal 3 days ago
#31482 Avoid possible overflow when converting between coarse stamp to approx ms needs_revision teor nickm Medium Normal 6 days ago

Needs Review tickets

These tickets are tagged 042-must or 042-should, and they are in needs_review.

Reviewer: ahf (1 match)

Ticket Summary Status Owner Reviewer Priority Severity Modified
#31687 FreeBSD compilation warns with Tor 0.4.1.5 needs_review nickm ahf Medium Normal 11 minutes ago

Reviewer: dgoulet (1 match)

Ticket Summary Status Owner Reviewer Priority Severity Modified
#31652 hs-v3: Service circuit retry limit should not close a valid circuit needs_review neel dgoulet Medium Normal 3 days ago

Reviewer: nickm (1 match)

Ticket Summary Status Owner Reviewer Priority Severity Modified
#31679 Make checkShellScripts.sh handle path errors better needs_review teor nickm Medium Normal 11 minutes ago

Reviewer: teor (1 match)

Ticket Summary Status Owner Reviewer Priority Severity Modified
#30527 Fix coverity warnings in test_parsecommon.c needs_review nickm teor Medium Normal 6 days ago

Merge Ready tickets

These tickets are tagged 042-must or 042-should, and they are in merge_ready.

Milestone: Tor: 0.4.1.x-final (5 matches)

Ticket Summary Status Owner Reviewer Priority Severity Modified
#31696 Assertion failure in map-anon.c:218 merge_ready nickm ahf High Normal 19 minutes ago
#31673 Deprecated use of <sys/sysctl.h> merge_ready nickm Medium Normal 8 hours ago
#31657 Rephrase "missing descriptors" notice log to be less confusing merge_ready teor asn Medium Normal 3 days ago
#31594 Close all the log fds before aborting merge_ready teor nickm Medium Normal 4 days ago
#31615 Reorder the early subsystems based on their dependencies merge_ready teor nickm Medium Normal 5 days ago

Milestone: Tor: 0.4.2.x-final (1 match)

Ticket Summary Status Owner Reviewer Priority Severity Modified
#26294 attacker can force intro point rotation by ddos merge_ready asn dgoulet Medium Normal 3 days ago

Tickets slated for removal from 042

These tickets, in spite of being in the 0.4.2 milestone, are likely to miss 0.4.2 because they are not "must" or "should" or even "can".

Milestone: Tor: 0.4.2.x-final (79 matches)

Ticket Summary Status Owner Reviewer Priority Severity Modified
#31705 Add sufficient coccinelle tooling to run coccinelle without stress needs_review nickm teor Medium Normal 11 minutes ago
#31677 Add usage help option to git scripts needs_review teor nickm Medium Normal 12 minutes ago
#31675 Split microdescs_parse_from_string() into smaller functions needs_review nickm asn Low Normal 12 minutes ago
#30743 Write a coccinelle script to catch increment/decrement calls inside log_debug(). needs_review nickm catalyst Medium Normal 12 minutes ago
#31373 Print summary of features at end of configure needs_review dgoulet nickm Medium Normal 4 days ago
#31177 Start conversation about auto-formatting our C code new Medium Normal 4 days ago
#31653 Padding cells sent with 0ms delay cause circuit failures new Medium Normal 5 days ago
#29224 Abstractions and best practices for disabled modules new Medium Normal 6 days ago
#29222 Fix biggest violations of coding best-practices new Medium Normal 6 days ago
#29223 List canonical abbreviations to use in Tor functions and identifiers needs_revision nickm teor Medium Normal 6 days ago
#29219 Write (more) guidelines for Tor coding best practices new Medium Normal 6 days ago
#31631 Write a test for round-trip encode/decode operations on configuration objects. accepted nickm Medium Normal 6 days ago
#22029 Allow ed25519 keys to be banned in the approved-routers file needs_review neel nickm Medium Normal 7 days ago
#31608 circuit_state_publish() never triggers when a new origin circuit is created new Medium Normal 7 days ago
#31004 Bad element "$C" while parsing a node family. new Medium Normal 11 days ago
#31147 Check tor_vasprintf for error return values. needs_review mikeperry Low Normal 11 days ago
#29227 Audit Tor roles (relay, bridge, etc) and remove needless dependencies where possible new Medium Normal 11 days ago
#29746 Improve Tor best practices tracker assigned nickm teor, ahf Medium Normal 11 days ago
#30381 Provide control port commands to ADD/REMOVE/VIEW v3 client-auth needs_revision asn dgoulet Medium Normal 11 days ago
#30382 Provide control port event for when we are missing v3 client auth for an onion needs_revision dgoulet asn Medium Normal 11 days ago
#30828 Design tests for as-yet-untested controller commands in Stem new Medium Normal 11 days ago
#31530 Shall we require STMT_BEGIN/STMT_END everywhere? new Medium Normal 11 days ago
#31638 config: Always check for valid function arguments at the start of each function assigned nickm Medium Normal 11 days ago
#31632 hs-v3: Service doesn't re-upload descriptor on circuit failure new asn Medium Normal 12 days ago
#31516 config refactor: every function table entry should be documented and unit tested assigned nickm Medium Normal 12 days ago
#31609 Make CIRCUIT_IS_ORIGIN() look at the base magic number new Medium Normal 13 days ago
#30984 Make a key-value line abstraction to output control replies accepted catalyst Medium Normal 13 days ago
#31509 config refactor: make test-stem should pass assigned Medium Normal 3 weeks ago
#31544 sr: Check why some sr_disk_state fields need to be cleared assigned nickm Medium Normal 3 weeks ago
#20212 Tor can be forced to open too many circuits by embedding .onion resources new tbb-team Medium Normal 3 weeks ago
#27130 rust dependency updating instructions don't work accepted nickm nickm Medium Normal 3 weeks ago
#31511 config refactor: split mass change commits into automated and manual steps assigned nickm Medium Normal 3 weeks ago
#31508 config refactor: create simple summaries for each refactor step assigned nickm Medium Normal 3 weeks ago
#31502 Revise authority and fallback code so that they use the same "defaults" logic as other code new Medium Normal 3 weeks ago
#30901 Add control port trace logging to tor needs_revision teor Medium Normal 4 weeks ago
#31149 Tor is stuck at "Loading Network Status" needs_information High Normal 4 weeks ago
#31390 --enable-rust with pre-downloaded Rust dependencies fails: no .cargo-checksum.json files needs_information Medium Normal 4 weeks ago
#31178 Scripts to help with backport branches assigned Medium Normal 6 weeks ago
#31371 hs: Add DoS defense counter to DoS heartbeat message new Medium Normal 6 weeks ago
#31336 Fix usage for add_c_file.py new Medium Normal 6 weeks ago
#30987 [PATCH] Add support for seccomp on powerpc64 needs_information nickm Medium Normal 6 weeks ago
#29607 2019 Q1: Denial of service on v2 and v3 onion service needs_information pidgin Immediate Normal 7 weeks ago
#31039 Review proposal 306: IPv6 "Happy Eyeballs" for Tor clients needs_revision asn, nickm Medium Normal 7 weeks ago
#30920 Detect uint64 overflow in config_parse_units() new Low Minor 7 weeks ago
#29226 Automate application of C formatting to code new Medium Normal 7 weeks ago
#30578 The circuitpadding_circuitsetup_machine test: Re-enable, remove, re-document, or ___? needs_revision asn asn Medium Normal 8 weeks ago
#31188 make[1]: don't know how to make ./src/rust/target/release/libtor_rust.a new Medium Normal 2 months ago
#30926 OnionPerf requests to onion service fail close towards completion with TGEN/READ error needs_information Medium Normal 2 months ago
#31183 Situational symlink attacks on ControlPortWriteToFile etc. new Medium Normal 2 months ago
#29210 Distribute control.c functionality across various modules new catalyst Medium Normal 2 months ago
#31009 Tor lets transports advertise private IP addresses in descriptor needs_revision ahf Medium Normal 2 months ago
#30886 Add pluggable transport support to chutney's tools/test-network.sh new Medium Normal 2 months ago
#29112 PTs should pass user count events back to Tor new Medium Normal 2 months ago
#30884 Test pluggable transports in chutney's CI new Medium Normal 2 months ago
#28849 Handle dormant mode in process library and for PT's needs_review dcf High Normal 2 months ago
#14389 little-t-tor: Provide support for better TBB UI of hidden service client authorization needs_revision tbb-team Medium Normal 2 months ago
#31156 Add support of TBytes keyword to torrc for AccountingMax setting (and maybe others) new Low Minor 2 months ago
#29801 Write a proposal for IPv6 "Happy Eyeballs" on Tor clients needs_review neel nickm Medium Normal 2 months ago
#30860 Add a chutney job that runs on macOS, so that IPv6 chutney tests work assigned Medium Normal 2 months ago
#29019 Make relays report bandwidth usage more often in test networks needs_revision Medium Normal 2 months ago
#30615 Factor random_uniform_01 into nondeterministic and deterministic parts, and automatically test the deterministic part needs_revision asn Low Minor 3 months ago
#31062 token bucket: Improve library to handle under/overflow and clock jump new Medium Normal 3 months ago
#30991 Auto-tabify makefiles? complain about mistabbed makefiles? new Low Normal 3 months ago
#30990 checkSpace.pl: clean up our list of types new Low Normal 3 months ago
#5915 Write patch to make socks handshakes succeed instantly needs_information Medium Normal 3 months ago
#30885 Add pluggable transports to Tor's chutney CI job new Medium Normal 3 months ago
#16564 WIP: Reject bridge descriptors posted to non-bridge authorities needs_revision teor nickm High Normal 3 months ago
#20647 Tor and Chutney CI improvements assigned weasel High Normal 3 months ago
#30742 sendme: Better logging overall assigned Medium Normal 3 months ago
#30816 Remove ping ::1 from tor's test-network-all and simplify the logic new Medium Normal 3 months ago
#30105 "pr" lines in consensus can have trailing whitespace new Medium Normal 3 months ago
#30801 Investigate running CI with hardened dependencies vs running CI with valgrind new Medium Normal 3 months ago
#29261 Create consensus parameters to turn off all stats and individual stats new Medium Normal 3 months ago
#28944 Debian logrotate misses line "su" needs_information Low Normal 4 months ago
#30352 Tor fails to recover if it was started with incorrect date settings new Medium Minor 4 months ago
#30623 may prop 110 + 292 making hs discovery easier? new Medium Normal 4 months ago
#30638 Test banning ed25519 keys in the approved-routers file on moria1 new Medium Normal 4 months ago
#21600 Hidden service introduction point retries occur at 1 second intervals assigned asn Medium Normal 4 months ago
#25140 Parse only .torrc files in torrc.d directory needs_review Jigsaw52 ahf High Major 4 months ago

Last modified 5 days ago Last modified on Sep 11, 2019, 1:50:21 PM