Opened 4 days ago

#27722 new defect

rust protover doesn't canonicalize adjacent and overlapping ranges

Reported by: cyberpunks Owned by:
Priority: Medium Milestone: Tor: 0.3.5.x-final
Component: Core Tor/Tor Version:
Severity: Normal Keywords: rust, protover, 033-backport, 034-backport
Cc: nickm Actual Points:
Parent ID: #27190 Points:
Reviewer: Sponsor:

Description

protover.c accepts both "Foo=1-3,4-5" and "Foo=1-3,2-5" and then canonicalizes them into "Foo=1-5" with contract_protocol_list(). Rust rejects the 2nd one as malformed.

Child Tickets

Change History (0)

Note: See TracTickets for help on using tickets.