Opened 20 months ago

Last modified 16 months ago

#25786 new enhancement

Policies for HTTPTunnelPort

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

Description

For SocksPort/Socks5Port one can configure SocksPolicy.
There should be corresponding option for HTTPTunnelPort.

Child Tickets

Change History (8)

comment:1 Changed 20 months ago by nickm

Looking at the code, it appears that SocksPolicy is applied to all incoming client connections. (See uses of socks_policy_permits_address().) We should probably document this behavior and rename SocksPolicy to something less confusing. Maybe ClientPolicy?

comment:2 Changed 20 months ago by pyhedgehog

I'd prefer to have several policies for different ports.
I.e. I want to configure:

HTTPTunnelPort 0.0.0.0:3128 NoOnionTraffic
HTTPTunnelPort 0.0.0.0:8118 OnionTrafficOnly
SocksPort 127.0.0.1:9050

And want to have different policies for different ports.

comment:3 Changed 20 months ago by dgoulet

Milestone: Tor: unspecified

comment:4 Changed 17 months ago by neel

Owner: set to neel
Status: newassigned

comment:5 Changed 17 months ago by neel

Status: assignednew

comment:6 Changed 17 months ago by neel

Owner: neel deleted
Status: newassigned

comment:7 Changed 17 months ago by teor

Status: assignednew

Make everything that is assigned to no-one new again.

comment:8 Changed 16 months ago by traumschule

Keywords: tor-httptunnel added
Note: See TracTickets for help on using tickets.