server/lib/private
Robin Appelman 3d5acbb1d0
prevent lock values from going negative with memcache backend
This can be caused by the code releasing more locks then it acquires,
once the lock value becomes negative it's likely that it will never be able
to change into an exclusive lock again.

Signed-off-by: Robin Appelman <robin@icewind.nl>
2018-07-05 14:39:10 +02:00
..
Accounts Use ::class statement instead of string 2018-01-29 12:03:47 +01:00
Activity Use $var[] = $a instead of array_push - 2x faster 2018-01-25 22:36:03 +01:00
App Keep AppConfig for now 2018-06-06 11:49:40 +02:00
AppFramework Add PublicShareMiddlewareTest 2018-06-20 08:53:37 +02:00
Archive move log constants to ILogger 2018-04-26 10:45:52 +02:00
Authentication Make new classes strict and fix license header 2018-06-25 07:38:52 +02:00
BackgroundJob Wait for cron to finish before running upgrade command 2018-06-19 14:22:45 +02:00
Cache remove unneeded is_dir from file cache gc 2018-05-24 14:24:10 +02:00
Calendar periodically query calendar resource / room backends for updated resource / room information 2018-06-25 04:59:01 +02:00
Collaboration the FN is optional, carrying the displayname if present 2018-03-14 14:30:45 +01:00
Command Use ::class statement instead of string 2018-01-29 12:03:47 +01:00
Comments New regex to match mentions 2018-06-08 10:21:19 +02:00
Console Disables the maintenance warning for the maintenance command itself. 2018-07-01 20:54:19 +02:00
Contacts/ContactsMenu Fix local users check in contacts menu 2018-06-04 08:45:04 +02:00
DB Add count to function builder 2018-06-14 14:32:22 +02:00
Diagnostics
Encryption Remove deprecated \OCP\User::userExists 2018-03-26 11:16:23 +02:00
Federation cache results from ocm end-point discovery 2018-07-02 12:43:43 +02:00
Files Merge pull request #10079 from nextcloud/search-double-slash 2018-07-02 15:49:27 +02:00
GlobalScale
Group Fix groupExists when a backend provides group details 2018-06-26 15:00:08 +02:00
Hooks
Http/Client Fix HTTP client given options being overriden by default options 2018-06-14 21:36:04 +02:00
IntegrityCheck Handle strict typing in Checker and fix tests 2018-02-21 21:09:08 +01:00
L10N adjust backend and gui to update and changelog server 2018-06-29 09:11:04 +02:00
legacy Try to not run into the white page of death and still log something in the web server error log 2018-06-29 11:22:05 +02:00
Lock prevent lock values from going negative with memcache backend 2018-07-05 14:39:10 +02:00
Lockdown
Log Revert "Fix undeclared method warning in phan" 2018-07-03 17:46:11 +02:00
Mail Provide an option to disable HTML emails 2018-04-16 19:00:05 +02:00
Memcache Properly provide local memcache check to ICacheFactory 2018-03-13 18:18:04 +01:00
Migration
Notification
OCS Allow to skip retrieving from cache in the DiscoveryService 2018-04-18 19:18:34 +02:00
Preview Log path of file that failed to be parsed 2018-06-28 11:09:50 +02:00
Remote
Repair Background job to clean up old backups of the updater 2018-06-13 17:43:29 +02:00
RichObjectStrings
Route Use type casting instead of *val() method 2018-01-26 11:35:42 +01:00
Search
Security Fix #9864: Decrease $maxDelay in Throttler.php 2018-06-15 04:58:08 +03:00
Session Allow updating the token on session regeneration 2018-06-14 08:09:36 +02:00
Settings Merge pull request #10053 from nextcloud/feature/7378/password-security-move 2018-06-29 14:53:09 +02:00
Setup move log constants to ILogger 2018-04-26 10:45:52 +02:00
Share Improved wording 2018-06-29 10:33:12 +02:00
Share20 use new API to send a federated share if possible 2018-07-02 11:29:27 +02:00
Support/CrashReport
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 Issue #9318: catch exceptions in SCSSCacher::resetCache() 2018-05-02 21:23:13 +02:00
Updater adjust backend and gui to update and changelog server 2018-06-29 09:11:04 +02:00
User make table name configurable for db user backend 2018-06-19 14:14:44 +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 Removed old route, fix tests and fix var type 2018-06-13 18:46:05 +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
DatabaseSetupException.php
DateTimeFormatter.php
DateTimeZone.php move log constants to ILogger 2018-04-26 10:45:52 +02:00
ForbiddenException.php
HintException.php
Installer.php move log constants to ILogger 2018-04-26 10:45:52 +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 Make sure the log doesn't try to read from PUT if it can't 2018-05-30 20:18:19 +02:00
NaturalSort.php move log constants to ILogger 2018-04-26 10:45:52 +02:00
NaturalSort_DefaultCollator.php
NavigationManager.php Allow empty route for navigation entries 2018-05-24 16:28:05 +02:00
NeedsUpdateException.php
NotSquareException.php
PreviewManager.php Use ::class statement instead of string 2018-01-29 12:03:47 +01:00
PreviewNotAvailableException.php
RedisFactory.php
Repair.php Background job to clean up old backups of the updater 2018-06-13 17:43:29 +02:00
RepairException.php
Search.php Removed deprecated search function from ISearch 2018-01-13 19:27:25 +01:00
Server.php send accept share notification (WIP) 2018-07-02 11:29:27 +02:00
ServerContainer.php
ServerNotAvailableException.php
ServiceUnavailableException.php
Setup.php Add the job 2018-05-14 13:25:55 +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
TagManager.php
Tags.php move log constants to ILogger 2018-04-26 10:45:52 +02:00
TemplateLayout.php fix use of findLocale 2018-06-27 21:52:19 +02:00
TempManager.php
Updater.php Wait for cron to finish before running upgrade command 2018-06-19 14:22:45 +02:00
URLGenerator.php Fix check if theming defaults instance is available 2018-02-27 10:15:31 +01:00