Frédéric Guillot
|
4cd9dd6af7
refactor(validator): replace IsValidURL with urllib.IsAbsoluteURL
|
2 月之前 |
Frédéric Guillot
|
c166f80b58
fix: block RFC 6598 shared address space as non-public
|
2 月之前 |
Frédéric Guillot
|
fe2bfb27cf
fix(fetcher): avoid possible SSRF TOCTOU/DNS-rebinding in private network check
|
2 月之前 |
Frédéric Guillot
|
f9b756ecf8
feat: add SSRF protection for integration HTTP clients
|
2 月之前 |
Frédéric Guillot
|
bb05b25530
refactor(urllib): replace AbsoluteURL and GetAbsoluteURL
|
4 月之前 |
Frédéric Guillot
|
6c83e8c477
feat(mediaproxy): disallow the media proxy to fetch resources on private networks
|
4 月之前 |
Frédéric Guillot
|
76df99f3a3
fix: only relative path should allowed for redirectURL parameter
|
7 月之前 |
jvoisin
|
dd44fbcc76
refactor(misc): replace fmt.Errorf with errors.New where possible
|
7 月之前 |
Frédéric Guillot
|
7ada5d54be
fix(icon): implement better handling of relative icon URLs within a subfolder
|
8 月之前 |
Julien Voisin
|
a8b4e88742
perf(sanitizer): improve the performances of the sanitizer (#3497)
|
10 月之前 |
jvoisin
|
b296f21e98
refactor(internal): add an urllib.DomainWithoutWWW function
|
11 月之前 |
jvoisin
|
0caadf82f2
perf(rss): optimize a bit BuildFeed
|
11 月之前 |
jvoisin
|
4fe902a5d2
Use `strings.EqualFold` instead of `strings.ToLower(…) ==`
|
2 年之前 |
Frédéric Guillot
|
e5d9f2f5a0
Rename internal url package to avoid overlap with net/url
|
2 年之前 |