brave / brave/adblock-rust

No difference between right anchor and right separator

Open
#122 1 comment 0 reactions 1 assignee Claimed by @antonok-edm View on GitHub
bug
Dominant language
Rust
Stars
2.8k
Forks
250
Avg merge
1d 16h
Merged PRs (30d)
6

Description

Currently there is no difference between trailing `^` and `|` characters on network rules, e.g. the parsed version fo the `||gateway.reddit.com|` rule from EasyPrivacy is indistinguishable from a hypothetical `||gateway.reddit.com^` rule.

A request to `https://gateway.reddit.com/example.html` should be allowed by the first rule and blocked by the second. Currently both rules block this request.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.