Opened at 2023-06-05T16:53:58Z
#4032 new enhancement
Default connection handlers should be an object, not a dict
| Reported by: | itamarst | Owned by: | |
|---|---|---|---|
| Priority: | normal | Milestone: | HTTP Storage Protocol v2 | 
| Component: | unknown | Version: | n/a | 
| Keywords: | Cc: | ||
| Launchpad Bug: | 
Description
Right now, the configuration for outgoing TCP connections, e.g. "TCP should use Tor" is a dictionary, since that is what Foolscap requires.
Given a move away from Foolscap, there are other places using this information, e.g. the HTTP storage protocol. In those situations one might want to ask "is this using Tor?", and a dictionary of strings is not a very well-structured way of getting this information.
Note: See
        TracTickets for help on using
        tickets.
    
