jvoisin
|
cdb57b3843
perf(sanitizer): minor simplifications of the sanitizer
|
11 달 전 |
jvoisin
|
152ef578d2
feat(sanitizer): consider images of size 0x0 as pixel trackers
|
11 달 전 |
jvoisin
|
b296f21e98
refactor(internal): add an urllib.DomainWithoutWWW function
|
11 달 전 |
jvoisin
|
237672a62c
perf(sanitizer): use a switch-case instead of a map
|
11 달 전 |
jvoisin
|
e9d4a130fd
refactor(sanitizer): remove two useless `www.` prefixes
|
11 달 전 |
Frédéric Guillot
|
b95c9023ee
refactor(sanitizer): make `isValidAttribute()` check O(1)
|
11 달 전 |
Frédéric Guillot
|
3538c4271b
refactor(sanitizer): use global variables to avoid recreating slices on every call
|
11 달 전 |
Frédéric Guillot
|
ac44507af2
refactor(sanitizer): use a map for iframe allow list
|
11 달 전 |
jvoisin
|
44c48d109f
perf(sanitizer): extract a call to url.Parse and make intensive use of it
|
11 달 전 |
jvoisin
|
7c857bdc72
perf(reader): optimize RemoveTrackingParameters
|
11 달 전 |
Frédéric Guillot
|
cecc18420d
feat(sanitizer): add validation for empty width and height attributes in img tags
|
11 달 전 |
Frédéric Guillot
|
d53fd17e10
feat(sanitizer): validate MathML XML namespace
|
11 달 전 |
Frédéric Guillot
|
21d22d7f0b
feat(sanitizer): add support for fetchpriority and decoding attributes in img tags
|
11 달 전 |
Frédéric Guillot
|
8db637cb39
feat(ui): add user setting to control `target="_blank"` on links
|
11 달 전 |
Frédéric Guillot
|
828a4334db
fix(sanitizer): MathML tags are not fully supported by `golang.org/x/net/html`
|
1 년 전 |
jvoisin
|
d1dc369bb2
feat(sanitizer): add MathML tags to the sanitizer
|
1 년 전 |
jvoisin
|
ff2dfe977b
feat: remove the `ref` parameter from url
|
1 년 전 |
NoelNegash
|
81c7669945
feat(sanitized): allow Spotify iframes
|
1 년 전 |
Frédéric Guillot
|
e342a4f143
fix: address minor issues detected by Go linters
|
1 년 전 |
jvoisin
|
f916373f55
fix: allow the `<b>` tag
|
1 년 전 |
jvoisin
|
5353211206
fix: allow the `<u>` tag in feeds
|
1 년 전 |
Frédéric Guillot
|
462ba8d7f7
feat(sanitizer): allow `img` tags with only a `srcset` and no `src` attribute
|
1 년 전 |
Frédéric Guillot
|
e777f12490
fix(sanitizer): correct HTML tag name from `tfooter` to `tfoot`
|
1 년 전 |
Frédéric Guillot
|
1faccc7eca
fix(sanitizer): non-allowed attributes are not properly stripped
|
1 년 전 |
Frédéric Guillot
|
5549f75dd7
fix(sanitizer): allow <hr> tags
|
1 년 전 |
Julien Voisin
|
728423339a
refactor(sanitizer): improve `rewriteIframeURL()`
|
1 년 전 |
Julien Voisin
|
dea46ac0ea
refactor: optimize `sanitizeAttributes`
|
1 년 전 |
jvoisin
|
2f56ebd3a6
Remove a now-useless function
|
1 년 전 |
jvoisin
|
059f5c0905
Inline a condition
|
1 년 전 |
jvoisin
|
58178d90cb
Refactor Sanitize
|
1 년 전 |