[tor-bugs] #31240 [Core Tor/Tor]: Make confparse able to handle multiple config_format_t objects at once

Tor Bug Tracker & Wiki blackhole at torproject.org
Wed Jul 24 19:26:20 UTC 2019


#31240: Make confparse able to handle multiple config_format_t objects at once
------------------------------+-----------------------------------------
     Reporter:  nickm         |      Owner:  nickm
         Type:  enhancement   |     Status:  assigned
     Priority:  Medium        |  Milestone:  Tor: 0.4.2.x-final
    Component:  Core Tor/Tor  |    Version:
     Severity:  Normal        |   Keywords:  network-team-roadmap-august
Actual Points:                |  Parent ID:  #29211
       Points:  3             |   Reviewer:
      Sponsor:                |
------------------------------+-----------------------------------------
 Before we can move on to #30866 and have the responsibility for
 configuration formats spread across modules, we need to have the confparse
 code able to handle multiple configuration objects and formats as if they
 were one.

 I'm going to do this by introducing a "configuration manager" type that
 knows about a bunch of config_format_t objects.  The configuration objects
 will be collected under a single top-level configuration object.  (This
 approach lets us keep backward compatibility with a lot of the existing
 options management code.)

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


More information about the tor-bugs mailing list