Opened 5 weeks ago

Last modified 4 weeks ago

#29083 new defect

WTF-PAD: Specify exit policy for machine conditions

Reported by: asn Owned by:
Priority: High Milestone: Tor: unspecified
Component: Core Tor/Tor Version:
Severity: Normal Keywords: wtf-pad, tor-relay, tor-cell, padding, 041-proposed
Cc: nickm Actual Points:
Parent ID: #28632 Points: 4
Reviewer: Sponsor: Sponsor2

Description

From the TODO file:

  - Specify exit policy for machine conditions?
    - short_policy_t looks good, except for its flexible array member :/
      - Can we make our own struct with a small, fixed number of policy
        entries? Say 3-4? Or is that a bad idea to lose this flexibility?
    - Check conditions based on attached streams on the circuit
      - Accept should mean "only apply if matched"
      - Reject should mean "don't apply if matched"
      - If a policy is specified, Reject *:* is implicit default (so reject
        policies need an Accept entry).
      - With no policy, Accept *:* is implicit default.

Child Tickets

Change History (5)

comment:1 Changed 5 weeks ago by asn

Milestone: Tor: 0.4.0.x-finalTor: unspecified

comment:2 Changed 5 weeks ago by mikeperry

Keywords: 041-proposed added

comment:3 Changed 5 weeks ago by mikeperry

Points: 4

comment:4 Changed 5 weeks ago by mikeperry

Priority: MediumHigh

comment:5 Changed 4 weeks ago by nickm

Sponsor: Sponsor2
Note: See TracTickets for help on using tickets.