[tor-bugs] #28777 [Core Tor/Tor]: Split circuitpadding.c code into multiple modules

Tor Bug Tracker & Wiki blackhole at torproject.org
Fri Dec 7 12:31:12 UTC 2018


#28777: Split circuitpadding.c code into multiple modules
-------------------------+-------------------------------------------------
     Reporter:  asn      |      Owner:  (none)
         Type:  defect   |     Status:  new
     Priority:  Medium   |  Milestone:  Tor: unspecified
    Component:  Core     |    Version:
  Tor/Tor                |   Keywords:  wtf-pad, tor-relay, tor-cell,
     Severity:  Normal   |  padding
Actual Points:           |  Parent ID:  #28637
       Points:           |   Reviewer:
      Sponsor:           |
-------------------------+-------------------------------------------------
 Circuitpadding.c is pretty huge and we can split it into further modules.

 A possible division could be:
 - circuit padding code that deals with network/circuits etc.
 - circuit padding code that deals with padding negotiation
 - circuit padding histogram-related code
 - circuit padding distribution-related code
 - circuit padding machine maintainance code

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/28777>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list