Commit Graph

25 Commits (master)

Author SHA1 Message Date
Git'Fellow b9d55ba30c fix(IpNormalizer): Added `inet_pton()` check before bitwise operations 2 weeks ago
Ferdinand Thiessen a22171507a
fix(32bit): use `PHP_INT_MAX` where needed 8 months ago
Ferdinand Thiessen 9bfea21520
fix(32bit): make `pack` compatible with 32bit PHP 8 months ago
Benjamin Gaussorgues 9f666c2b73
feat(ip): add configurable IPv6 subnet for BFP and throttling 8 months ago
Benjamin Gaussorgues c4021c8d38
feat(ip): use larger IPv6 range by default 9 months ago
provokateurin 9836e9b164
chore(deps): Update nextcloud/coding-standard to v1.3.1 1 year ago
Andy Scherzinger dae7c159f7
chore: Add SPDX header 2 years ago
Benjamin Gaussorgues f04035caa0
Simplify IP address normalizer with IP masks 2 years ago
Faraz Samapoor 4f46656d39 Refactors lib/private/Security. 2 years ago
Vincent Petry 19f41a60a0
Type hint in IpAddress 4 years ago
Vincent Petry f01ad7b8d8
Improve normalizer detecting IPv4 inside of IPv6 4 years ago
Vincent Petry 7e08a4ab15
Fix getting subnet of ipv4 mapped ipv6 addresses 4 years ago
John Molakvoæ (skjnldsv) 215aef3cbd
Update php licenses 5 years ago
Lukas Reschke e5a4236e68 Increase subnet matcher 5 years ago
Morris Jobke 24d436cb60
Remove unneeded casts that were found by Psalm 5 years ago
Christoph Wurst d89a75be0b
Update all license headers for Nextcloud 21 5 years ago
Christoph Wurst d9015a8c94
Format code to a single space around binary operators 5 years ago
Christoph Wurst 1a9330cd69
Update the license headers for Nextcloud 19 6 years ago
Christoph Wurst 1b46621cd3
Update license headers for 18 6 years ago
Konrad Bucheli f2d3e34c96 handle IPv6 addresses with an explict incoming interface at the end (e.g fe80::ae2d:d1e7:fe1e:9a8d%enp2s0) 6 years ago
Christoph Wurst 5bf3d1bb38
Update license headers 6 years ago
Thomas Citharel c9b588774b
Allow bracket IPv6 address format inside IPAdress Normalizer 7 years ago
Roeland Jago Douma bb2938a47d
Make IPAddress typed and strict 8 years ago
Morris Jobke 0eebff152a
Update license headers 8 years ago
Lukas Reschke 66835476b5
Add support for ratelimiting via annotations 9 years ago