Commit Graph

159 Commits (55e1270b94aa0f4ea003e2cbc87a8ea56bcae96d)

Author SHA1 Message Date
Micke Nordin dae8a36460 fix(ocm): treat RFC 9421 keyid as opaque, verify by sender origin 2 weeks ago
Micke Nordin 410d8c144b feat(ocm): align RFC 9421 http-sig with updated OCM spec 2 weeks ago
nextcloud-command cbbbe5ac14 refactor: Apply rector changes 1 month ago
David Dreschner 146f2a1f29 chore(tests): Fix failing nodb tests due to AlgorithmTest 1 month ago
provokateurin 405d250aef
test: Add missing calls to the parent setUp method 2 months ago
Côme Chilliet 1ab09ec753
chore: Apply new coding standard to all files 3 months ago
Micke Nordin cc9e0ba582 fix(http-sig): make setSignature public and skip third-party-dependent test 3 months ago
Micke Nordin 1bad4fe238 fix: Make sodium optional 3 months ago
Micke Nordin 0eb927e617 feat(http-sig): RFC 9421 protocol primitives 3 months ago
Anna Larch 29f43d8e7a fix(security): don't propagate ValueError from Crypto::decrypt() fallback 3 months ago
Ferdinand Thiessen e5b1799079
chore: add missing `Override` attribute to test files 4 months ago
Côme Chilliet 78fd649e47
chore: Remove long deprecated methods from OCP 4 months ago
Carl Schwan 5d0d0c17e5
chore(rector): Run rector on apps, core and tests directory 7 months ago
provokateurin 0c3a872908
feat(CertificateManager): Add option to specify the default certificates bundle path 9 months ago
Marcel Müller 234f183f8e feat: Add option to update the public key of a user 9 months ago
Ferdinand Thiessen d6d6747a73 refactor: apply rector rules for PHPUnit 10 10 months ago
Christoph Wurst 3e90ce89eb
test(net): include test for localhost by IP 10 months ago
Joas Schilling 51f596e0c2
test: Fix double space 1 year ago
Joas Schilling 894fda1a4d
ci: Update testing certificates that expired after 10 years 1 year ago
Marcel Müller 520d8beaf5 feat: Cache user keys 1 year ago
Maxence Lange 484491e7cc fix(bruteforce): limit appconfig lazy loading 1 year ago
Robin Appelman aa15f9d16d
chore: run rector 1 year ago
Ferdinand Thiessen 5981b7eb51
chore: apply new CSFixer rules 1 year ago
Robin Appelman 29e39c0a2e
chore: run rector on tests 1 year ago
Joas Schilling f474b5b3a9
test: Fix tests/lib/Security/ 1 year ago
Daniel Kesselberg a53e15c971
fix: log requests exceeding the rate limiting 1 year ago
Joas Schilling b77011a918
test: Prepare more tests for PHPUnit 10 1 year ago
Benjamin Gaussorgues 9f666c2b73
feat(ip): add configurable IPv6 subnet for BFP and throttling 1 year ago
Benjamin Gaussorgues c4021c8d38
feat(ip): use larger IPv6 range by default 1 year ago
Joas Schilling c1655bcde7
fix(ratelimit): Allow to bypass rate-limit from bruteforce allowlist 2 years ago
Christoph Wurst 1323e5bcb1
fix(migration): Decrypt ownCloud secrets v2 2 years ago
Josh 97421fb143
fix(tests): Add RemoteAddress v6 zone ID test 2 years ago
Richard Steinmetz 19ad13571c
fix: gracefully parse non-standard trusted certificates 2 years ago
Côme Chilliet af0b8fbd17
fix(tests): Fix tests now that trashbin listens to events properly 2 years ago
provokateurin 9836e9b164
chore(deps): Update nextcloud/coding-standard to v1.3.1 2 years ago
Christoph Wurst 49dd79eabb
refactor: Add void return type to PHPUnit test methods 2 years ago
Daniel Kesselberg af6de04e9e
style: update codestyle for coding-standard 1.2.3 2 years ago
Ferdinand Thiessen 127cacdd19
feat(Security): Allow setting password context for validation and generation 2 years ago
Ferdinand Thiessen 009761be58
test: Adjust tests for CSP nonce 2 years ago
Ferdinand Thiessen 9716b0d735 refactor: Migrate some legacy and core functions to `IFilenameValidator` 2 years ago
Joas Schilling 047479ccf9
feat(security): Add public API to allow validating IP Ranges and checking for "in range" 2 years ago
Benjamin Gaussorgues 202e5b1e95
feat(security): restrict admin actions to IP ranges 2 years ago
Christopher Ng 48b69c53dc test: Test hash validation 2 years ago
Andy Scherzinger 1f7e2ba599
chore: Add SPDX header 2 years ago
Joas Schilling 33e1c8b236
fix(security): Handle idn_to_utf8 returning false 3 years ago
Joas Schilling aa5f037af7
chore: apply changes from Nextcloud coding standards 1.1.1 3 years ago
Ferdinand Thiessen ecf9f0a872
fix(CSP): Only add `strict-dynamic` when using nonces 3 years ago
Ferdinand Thiessen e231abd9bf
fix!(ContentSecurityPolicy): Make `strict-dynamic` enabled by default on `script-src-elem` 3 years ago
Joas Schilling 124588d4a6
fix: Make bypass function public API 3 years ago
Joas Schilling fd9b2d488e
feat: Expose if the own IP is allowed to bypass bruteforce protection 3 years ago