Opened 5 years ago

Closed 5 years ago

#6360 closed defect (fixed)

remove dependency on http to socks forwarder

Reported by: proper Owned by: ioerror
Priority: Medium Milestone:
Component: Applications/TorBirdy Version:
Severity: Keywords:
Cc: proper Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

For what is the http to socks forwarder needed anyway? (privoxy)

If I don't assume wrong, I think Firefox and Thunderbird's share a lot network related code. Firefox+TorButton do not require a http to socks forwarder. Why does Thunderbird+TorBirdy need one?

You could reduce some complexity by sending everything over socks.

Perhaps this would also help solving #6359: make use of stream isolation.

Child Tickets

Change History (1)

comment:1 Changed 5 years ago by ioerror

Resolution: fixed
Status: newclosed

We require it for two reasons - one is to ensure that the proxy is set, just in case something horrible happens that expects only an HTTP proxy; the other is because gpg with Enigmail is just that horrible thing and it requires an HTTP proxy.

I want to keep the HTTP proxy requirement as long as GPG lacks SOCKS5 support.

Note: See TracTickets for help on using tickets.