Opened 10 months ago

Last modified 8 months ago

#29439 new task

Refactoring: Make SOCKS server state machine explicitly defined

Reported by: rl1987 Owned by:
Priority: Medium Milestone: Tor: unspecified
Component: Core Tor/Tor Version:
Severity: Normal Keywords:
Cc: Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

  • State should be kept explicitly. Let's forget this "if the socks version is set, we've parsed this much, ..." business.
  • The function should dispatch first on state, next on anything else.

This was supposed to be done as part of #3569, but wasn't. We should do it anyway.

Child Tickets

Change History (1)

comment:1 Changed 8 months ago by nickm

Milestone: Tor: unspecified
Note: See TracTickets for help on using tickets.