Benjamin Gaussorgues
|
1fd19685f1
chore(bruteforce): allows to configure max attempts before request abort
|
hace 1 semana |
Daniel Kesselberg
|
af6de04e9e
style: update codestyle for coding-standard 1.2.3
|
hace 3 meses |
Andy Scherzinger
|
dae7c159f7
chore: Add SPDX header
|
hace 6 meses |
Joas Schilling
|
aa5f037af7
chore: apply changes from Nextcloud coding standards 1.1.1
|
hace 1 año |
Faraz Samapoor
|
f313ca92e7
Refactors lib/private/Security.
|
hace 1 año |
Joas Schilling
|
124588d4a6
fix: Make bypass function public API
|
hace 1 año |
Joas Schilling
|
fd9b2d488e
feat: Expose if the own IP is allowed to bypass bruteforce protection
|
hace 1 año |
Joas Schilling
|
abc98d343c
feat(security): Add a "testing mode" for bruteforce protection that doesn't sleep
|
hace 1 año |
Joas Schilling
|
a95800c647
feat(security): Add a bruteforce protection backend base on memcache
|
hace 1 año |
Faraz Samapoor
|
e7cc7653b8
Refactors "strpos" calls in lib/private to improve code readability.
|
hace 1 año |
Côme Chilliet
|
426c0341ff
Use typed version of IConfig::getSystemValue as much as possible
|
hace 1 año |
Joas Schilling
|
c0f47af2d0
Add a public interface for the bruteforce throttler and register for injection
|
hace 2 años |
Joas Schilling
|
8274c05e19
Only ignore attempts of the same action
|
hace 2 años |
Côme Chilliet
|
6be7aa112f
Migrate from ILogger to LoggerInterface in lib/private
|
hace 2 años |
Joas Schilling
|
c6d000f87f
Log bruteforce throttle and blocking
|
hace 2 años |
Joas Schilling
|
1d550ab95e
Don't query the bruteforce attempts when we just deleted them
|
hace 3 años |
John Molakvoæ (skjnldsv)
|
215aef3cbd
Update php licenses
|
hace 3 años |
Roeland Jago Douma
|
8fae2beece
Limit throttler to 48 hours
|
hace 4 años |
Christoph Wurst
|
d9015a8c94
Format code to a single space around binary operators
|
hace 4 años |
Morris Jobke
|
99c9423766
Remove @suppress SqlInjectionChecker
|
hace 4 años |
Joas Schilling
|
c25063dc07
Don't break when the IP is empty
|
hace 4 años |
Christoph Wurst
|
2a054e6c04
Update the license headers for Nextcloud 20
|
hace 4 años |
Joas Schilling
|
35a8519591
Fix CS
|
hace 4 años |
Joas Schilling
|
770381c0c6
Correctly return ms delay when at max
|
hace 4 años |
Joas Schilling
|
931aca2fee
Add missing default
|
hace 4 años |
Joas Schilling
|
d9c4c9eb99
Simplify array filter
|
hace 4 años |
Joas Schilling
|
dfeee3b850
Fix wrong doc + type hint
|
hace 4 años |
Joas Schilling
|
8376c4891f
Only throw when also the last 30 mins were attacking
|
hace 4 años |
Joas Schilling
|
6f751d01db
Make the throttling O(2^n) instead of O(n^n)
|
hace 4 años |
Joas Schilling
|
64539a6ee1
Make Throttler strict
|
hace 4 años |