aboutsummaryrefslogtreecommitdiffstats
path: root/lib/private/Http/Client/LocalAddressChecker.php
Commit message (Collapse)AuthorAgeFilesLines
* Add remote host validation APIChristoph Wurst2022-10-311-102/+0
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Rename LocalAddressChecker methods to lower caseChristoph Wurst2022-10-271-3/+3
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Fix tests for nested v4 in v6Côme Chilliet2022-09-201-14/+6
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Use new dependency to normalize IPsCôme Chilliet2022-09-201-0/+13
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Add missing urldecode and idn_to_utf8 calls to local address checkerCôme Chilliet2022-09-201-1/+1
| | | | | | The call to idn_to_utf8 call is actually to apply normalization Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Use Symfony IpUtils to check for local IP rangesCôme Chilliet2022-07-121-3/+7
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Check for local IPs nested in IPv6 as wellCôme Chilliet2022-07-121-1/+3
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Refactor local IP if and set strict to true for in_arrayCôme Chilliet2022-07-121-6/+6
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Improve local IP detectionCôme Chilliet2022-07-121-0/+6
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Improve local domain detectionCôme Chilliet2022-06-231-2/+4
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Migrate from ILogger to LoggerInterface in lib/privateCôme Chilliet2022-03-241-4/+3
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Update php licensesJohn Molakvoæ (skjnldsv)2021-06-041-2/+1
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* Improve networking checksLukas Reschke2021-04-061-0/+85
Whilst we currently state that SSRF is generally outside of our threat model, this is something where we should invest to improve this. Signed-off-by: Lukas Reschke <lukas@statuscode.ch>