nextcloud/lib/private
Roeland Jago Douma 75456b057d
Reset bruteforce on token refresh OAuth
When using atoken obtained via OAuth the token expires. Resulting in
brute force attempts hitting the requesting IP.

This resets the brute force attempts for that UID on a valid refresh of
the token.

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2018-10-30 11:21:27 +01:00
..
Accounts Use empty string instead of null 2018-10-24 12:53:18 +02:00
Activity Fix default types of activity event member variables 2018-10-15 11:45:17 +02:00
App Use numeric placeholders if there are multiple, so that RTL languages can operate better 2018-10-09 14:32:14 +02:00
AppFramework Allow to inject/mock new \DateTime() similar to time() 2018-10-09 15:38:31 +02:00
Archive move log constants to ILogger 2018-04-26 10:45:52 +02:00
Authentication Catch more occurences where ExpiredTokenException can be thrown 2018-10-21 14:37:08 +02:00
BackgroundJob Suppress potential SQL injection warning as they are false positives 2018-07-09 14:55:47 +02:00
Cache remove unneeded is_dir from file cache gc 2018-05-24 14:24:10 +02:00
Calendar RoomManager/ResourceManager: Inject IServerContainer instead of using OC Server 2018-10-08 01:50:17 +02:00
Collaboration Do not try to contact lookup server without internet connection or URL 2018-10-18 17:49:28 +02:00
Command Use ::class statement instead of string 2018-01-29 12:03:47 +01:00
Comments Properly escape column name in "createFunction" call 2018-10-16 15:24:02 +02:00
Console Refactor some code 2018-08-21 09:51:05 +02:00
Contacts/ContactsMenu Don't fail contacts menu on unkown user 2018-07-19 11:39:28 +02:00
Dashboard include dashboard into core 2018-10-15 19:59:27 +02:00
DB Use const for dbname and dbtableprefix defaults 2018-09-23 18:15:57 +02:00
Diagnostics Update license headers 2017-11-06 16:56:19 +01:00
Encryption skip already decrypted files on decrypt all command 2018-10-24 16:53:39 +02:00
Federation translate nextcloud share types to OCM share types 2018-07-11 10:11:45 +02:00
Files Add getExtension() to FileInfo 2018-10-29 15:24:02 +01:00
GlobalScale Update license headers 2017-11-06 16:56:19 +01:00
Group Properly escape column name in "createFunction" call 2018-10-16 15:24:02 +02:00
Hooks Fix PHP doc for API docs 2017-12-03 12:02:29 +01:00
Http Make authenticated cookies lax 2018-09-28 16:44:37 +02:00
IntegrityCheck Handle strict typing in Checker and fix tests 2018-02-21 21:09:08 +01:00
L10N Typehint 2018-09-10 11:17:03 +02:00
legacy Use numeric placeholders if there are multiple, so that RTL languages can operate better 2018-10-09 14:32:14 +02:00
Lock prevent lock values from going negative with memcache backend 2018-07-05 14:39:10 +02:00
Lockdown Update license headers 2017-11-06 16:56:19 +01:00
Log Make logfile's mode configurable. 2018-10-02 18:27:06 +02:00
Mail Use index for format string parameters 2018-07-19 11:43:15 +02:00
Memcache Drop support for xcache 2018-08-12 17:14:08 +02:00
Migration Update license headers 2017-11-06 16:56:19 +01:00
Notification Add return types and fully qualified function calls 2018-07-13 13:27:52 +02:00
OCS Allow to skip retrieving from cache in the DiscoveryService 2018-04-18 19:18:34 +02:00
Preview Use correct typeface for txt previews 2018-10-23 13:13:21 +02:00
Remote Add some more tests for ocs remote api 2017-12-08 16:37:14 +01:00
Repair Add repair step 2018-07-10 21:27:35 +02:00
RichObjectStrings Update license headers 2017-11-06 16:56:19 +01:00
Route Use type casting instead of *val() method 2018-01-26 11:35:42 +01:00
Search Update license headers 2017-11-06 16:56:19 +01:00
Security Merge pull request #11914 from nextcloud/csp/report-uri 2018-10-23 16:42:24 +02:00
Session replace setcookie value with '' instead of null. 2018-09-06 20:34:16 +02:00
Settings Remove unreliable 2FA state message on personal 2FA settings page 2018-10-18 09:51:08 +02:00
Setup Use empty instead ?? because dbname is '' sometimes 2018-09-23 18:25:48 +02:00
Share Use numeric placeholders if there are multiple, so that RTL languages can operate better 2018-10-09 14:32:14 +02:00
Share20 Use numeric placeholders if there are multiple, so that RTL languages can operate better 2018-10-09 14:32:14 +02:00
Support/CrashReport Fix @since version on new API 2018-09-05 20:58:39 +02:00
SystemTag Make SystemTag strict 2018-02-21 22:08:27 +01:00
Tagging Use ::class statement instead of string 2018-01-29 12:03:47 +01:00
Template Fix tests 2018-10-29 13:06:55 +01:00
Updater Backend work to provide NC whats New info to users 2018-07-05 14:33:08 +02:00
User Properly escape column name in "createFunction" call 2018-10-16 15:24:02 +02:00
AllConfig.php Store setUserValue as string in cache 2018-03-19 12:57:48 +01:00
AppConfig.php using isset() 2018-02-05 10:50:32 +01:00
Avatar.php fixup! Fix comment and cap-height 2018-10-23 14:30:23 +02:00
AvatarManager.php Use \OC\User\Manager internally in the avatarmanager 2018-01-14 21:32:54 +01:00
CapabilitiesManager.php move log constants to ILogger 2018-04-26 10:45:52 +02:00
Color.php Fix autoloader 2018-04-12 16:24:44 +02:00
Config.php Fix some typos 2018-03-21 14:30:56 +01:00
ContactsManager.php
DatabaseException.php Remove unneeded parameter in DatabaseException 2017-07-24 13:44:12 +02:00
DatabaseSetupException.php
DateTimeFormatter.php Update license headers 2017-11-06 16:56:19 +01:00
DateTimeZone.php move log constants to ILogger 2018-04-26 10:45:52 +02:00
ForbiddenException.php
HintException.php Update license headers 2017-11-06 16:56:19 +01:00
Installer.php There is no update available if the app didnt have a version (aka was not installed) 2018-08-02 14:27:16 +02:00
LargeFileHelper.php Make LargeFileHelper.php faster by avoiding execs as much as possible 2018-05-17 14:28:32 +02:00
Log.php Add breadcrumb support to crash reporters 2018-09-05 20:58:39 +02:00
MemoryInfo.php Adds license to files. Updates the branch. 2018-08-20 20:46:23 +02:00
NaturalSort.php move log constants to ILogger 2018-04-26 10:45:52 +02:00
NaturalSort_DefaultCollator.php
NavigationManager.php Upgraded navigation submenu management and api + created sharing submenu 2018-07-13 09:33:57 +02:00
NeedsUpdateException.php
NotSquareException.php
PreviewManager.php Allow the creationg of previews of files stored in appdata 2018-10-08 19:37:45 +02:00
PreviewNotAvailableException.php
RedisFactory.php Update license headers 2017-11-06 16:56:19 +01:00
Repair.php Add repair job for pending cron jobs 2018-07-09 14:53:37 +02:00
RepairException.php
Search.php Removed deprecated search function from ISearch 2018-01-13 19:27:25 +01:00
Server.php Reset bruteforce on token refresh OAuth 2018-10-30 11:21:27 +01:00
ServerContainer.php Fix missing argument 2 for Settings classes 2017-05-19 22:32:50 +02:00
ServerNotAvailableException.php
ServiceUnavailableException.php
Setup.php Merge pull request #11446 from nextcloud/bugfix/10678/pretty-urls-dont-work 2018-10-02 23:39:30 +02:00
Streamer.php Use zip32 only if there are less than 65536 files 2018-04-06 15:59:30 +02:00
SubAdmin.php Use group displayNames in users list 2018-03-08 17:13:49 +01:00
SystemConfig.php Merge pull request #7020 from Fiech/master 2017-11-07 10:27:53 +01:00
TagManager.php
Tags.php Check if the favorite tag exists 2018-07-26 15:33:26 +02:00
TemplateLayout.php Fallback to $lang if no $locale match 2018-09-13 11:37:40 +02:00
TempManager.php Update license headers 2017-11-06 16:56:19 +01:00
Updater.php Merge pull request #8380 from nextcloud/bugfix/noid/reenable-disabled-apps 2018-07-25 11:37:10 +02:00
URLGenerator.php Add function to generate urls for OCS routes 2018-10-09 15:41:50 +02:00