Opened 4 months ago

Last modified 5 days ago

#25510 assigned project

Collect feedback on mobile embedding API; resolve issues.

Reported by: nickm Owned by: nickm
Priority: Medium Milestone: Tor: 0.3.5.x-final
Component: Core Tor/Tor Version:
Severity: Normal Keywords: roadmap, 035-roadmap-master, 034-triage-20180328, 034-included-20180328, 035-triaged-in-20180711
Cc: Actual Points:
Parent ID: Points:
Reviewer: Sponsor: Sponsor8-must


This is a master ticket for improving the design and reliability of the embedding API in tor_api.h. We already have a few projects starting to try this code, but we need more feedback about it in order to know where the developer-facing issues are. As we learn more about such issues, we should fix them.

Child Tickets

#21818newtor's handling of SIGHUP considered harmfulCore Tor/Tor
#23573needs_revisionDo we want to close all connections when tor closes?Core Tor/Tor
#23846needs_informationsbsUse libtool for building shared libraryCore Tor/Tor
#24204acceptednickmImprove the in-process Tor API: create owning control portCore Tor/Tor
#24586newAudit all state for stuff we need to reset on exit to make tor restartable.Core Tor/Tor
#25493newImprove patterns for cleaning up static variables on exit/restartCore Tor/Tor
#25512closednickmTor in-process restart fails to write auth cookieCore Tor/Tor
#25607assignednickmOn restart-in-process, do the right thing with thread-local storageCore Tor/Tor
#26651needs_informationCalling event_enable_debug_mode() a second time exits the processCore Tor/Tor

Change History (6)

comment:1 Changed 4 months ago by nickm

Keywords: 034-roadmap-master added

comment:2 Changed 4 months ago by nickm

Keywords: 034-triage-20180328 added

comment:3 Changed 4 months ago by nickm

Keywords: 034-included-20180328 added

comment:4 Changed 2 months ago by nickm

Milestone: Tor: 0.3.4.x-finalTor: 0.3.5.x-final

comment:5 Changed 13 days ago by nickm

Keywords: 035-roadmap-master added; 034-roadmap-master removed
Sponsor: Sponsor8-must

comment:6 Changed 5 days ago by nickm

Keywords: 035-triaged-in-20180711 added
Note: See TracTickets for help on using tickets.