nextcloud/lib/private
Louis Chemineau f4fc57cb83 fix: Use sha256 to hash arguments of background jobs
This is to prevent collision as we are sometime hashing user input, yet using that hash to target the background job in the database.

Signed-off-by: Louis Chemineau <louis@chmn.me>
2024-09-05 15:56:08 +00:00
..
Accounts chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
Activity chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
App fix(appstore): Cache apps.json also on dev instances 2024-09-05 05:50:46 +00:00
AppFramework fix(Token): make new scope future compatible 2024-06-12 11:25:35 +02:00
Archive refactor: Repalce array_search with in_array in lib/ 2023-11-22 11:42:53 +01:00
Authentication fix(Token): take over scope in token refresh with login by cookie 2024-07-22 06:53:35 +00:00
Avatar fix: Fix avatar images 2024-04-08 17:09:26 -07:00
BackgroundJob fix: Use sha256 to hash arguments of background jobs 2024-09-05 15:56:08 +00:00
Broadcast/Events composer run cs:fix 2023-01-20 11:45:08 +01:00
Cache Refactors "strpos" calls in lib/private to improve code readability. 2023-05-15 15:17:19 +03:30
Calendar fix(CalDAV): Check if the vObject exists before attempting any operations 2023-08-28 14:19:54 +02:00
Collaboration fix(linkReferenceProvider): better size check 2024-09-03 02:51:34 +02:00
Command chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
Comments chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
Console make failure to load app commands non-fatal 2024-02-02 15:01:13 +00:00
Contacts/ContactsMenu fix(ContactsStore): Sanitize user ID given to guest avatar route 2024-02-07 09:23:52 +00:00
Dashboard Lower to info 2024-01-16 09:24:27 +01:00
DB feat: add additional logging for database errors 2024-07-25 14:51:03 +02:00
Diagnostics composer run cs:fix 2023-01-20 11:45:08 +01:00
DirectEditing fix: Do not use incognito mode for direct editing 2024-07-22 12:44:21 +00:00
Encryption chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
EventDispatcher chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
Federation chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
Files fix(files): Create non-existent parents of mountpoints 2024-09-04 18:01:36 +00:00
FilesMetadata Fix data type in FilesMetadata::setIntList() 2024-02-23 20:54:16 +00:00
FullTextSearch composer run cs:fix 2023-01-20 11:45:08 +01:00
GlobalScale Use typed version of IConfig::getSystemValue as much as possible 2023-04-05 12:50:08 +02:00
Group fix: Ensure database connection is setup when getting group details 2024-08-06 15:54:40 +00:00
Hooks refactor: Repalce array_search with in_array in lib/ 2023-11-22 11:42:53 +01:00
Http chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
IntegrityCheck fix(IntegrityCheck): Ensure the check is run if no results are available 2024-07-05 12:42:29 +02:00
KnownUser Add type hints for mappers 2023-04-07 09:49:42 +02:00
L10N Update lib/private/L10N/Factory.php 2023-10-18 02:33:54 +02:00
LDAP
legacy fix: gracefully handle unexpected exif orientation types 2024-08-27 14:01:13 +00:00
Lock restore shared lock ttl when releasing 2023-12-22 09:54:13 +00:00
Lockdown Respect OCP interface in private classes 2023-02-07 11:23:35 +01:00
Log Move away from deprecated utf_encode() on PHP 8.2+ 2024-02-20 08:13:57 +00:00
Mail fix call to custom mail_template_class 2024-08-26 07:01:05 +00:00
Memcache Update LoggerWrapperCache.php 2024-05-31 18:10:02 +02:00
Migration feat: add setup check for needed mimetype migrations 2024-06-21 11:37:13 +02:00
Net Refactors Metadata, Migration, and Net. 2023-11-07 09:43:40 +03:30
Notification chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
OCM feat(OCM): Dispatch an event so apps can register resources 2023-10-13 08:46:28 +02:00
OCS chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
Preview feat: log file id and path when extracting the mp3 cover fails 2024-07-08 11:39:19 +02:00
Profile chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
Profiler chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
Remote Convert isset ternary to null coalescing operator 2023-09-28 17:44:19 +03:30
Repair fix(theming): Make getImage() call save against missing non-SVG version 2024-08-21 10:03:02 +00:00
RichObjectStrings Improve validator output in case of invalid RichObject 2024-01-18 09:54:33 +01:00
Route chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
Search chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
Security fix: don't use custom certificate bundle if no customer certificates are configured 2024-06-24 09:30:17 +00:00
Session perf: Set session.cache_limiter at runtime to avoid clients caching static assets served by PHP 2024-07-10 09:55:28 +00:00
Settings chore(settings): Cleanup IManager and Manager type annotations 2023-11-23 08:29:37 +01:00
Setup chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
SetupCheck Add $name property in SetupResult and improve API 2023-11-07 14:15:47 +01:00
Share chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
Share20 Revert "Revert "[stable28] Apply group limit on remove from group"" 2024-08-19 16:11:38 +02:00
SpeechToText AI admin settings: Use config values in AI feature managers 2023-08-02 12:37:35 +02:00
Support chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
SystemTag fix: removed unused variable and check if tag ids are empty before starting the inserts 2024-06-27 11:39:54 +02:00
Tagging chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
Talk chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
Template fix(Token): make new scope future compatible 2024-06-12 11:25:35 +02:00
TextProcessing fix(TextProcessing): use error instead of info for exception logging 2024-07-19 12:02:25 +00:00
TextToImage fix(psalm issues) 2024-01-10 14:37:24 +01:00
Translation AI admin settings: Use config values in AI feature managers 2023-08-02 12:37:35 +02:00
Updater fix(updatecheck): Don't wait 120s for a response of updater.nextcloud.com 2023-11-22 11:44:43 +01:00
User fix: Implement option to temporarily set the user session 2024-07-22 12:44:21 +00:00
UserStatus [stable28] enh(userstatus): add OOO automation and remove calendar automation 2023-11-28 15:44:23 +01:00
AllConfig.php fix(config): Make sure user keys are strings 2024-03-19 17:30:47 +00:00
AppConfig.php fix(systemreport): Mark more configs as sensitive 2024-01-17 10:30:43 +01:00
AppScriptDependency.php
AppScriptSort.php chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
BinaryFinder.php chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
CapabilitiesManager.php chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
Color.php
Config.php fix(config): Avoid error messages for restricted opcache API 2024-08-30 07:55:55 +00:00
ContactsManager.php Cleanup plsam issues in DB/ContactsManager and Console 2023-09-05 09:20:26 +02:00
DatabaseException.php
DatabaseSetupException.php
DateTimeFormatter.php Update lib/private/DateTimeFormatter.php 2023-09-05 21:09:16 +03:30
DateTimeZone.php
EmojiHelper.php
EventSourceFactory.php refactor: migrate OC_EventSource to dependency injection 2023-06-03 21:42:51 +02:00
ForbiddenException.php
HintException.php
InitialStateService.php fix(initial-state): Log an error when initial-state can not be JSON encoded 2023-04-04 10:54:12 +02:00
Installer.php fix: Correctly check result of function 2024-05-15 10:40:15 +02:00
LargeFileHelper.php Refactors "strpos" calls in lib/private to improve code readability. 2023-05-15 15:17:19 +03:30
Log.php chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
MemoryInfo.php Add helper to cast to int|float, fix MemoryInfo on 32bits 2023-02-07 11:23:29 +01:00
NaturalSort.php
NaturalSort_DefaultCollator.php
NavigationManager.php fix(NavigationManager): Make entry order always an integer 2024-06-04 09:31:04 +02:00
NeedsUpdateException.php
NotSquareException.php
PhoneNumberUtil.php fix(phonenumber): Improve docs by adding input details 2023-09-25 17:32:47 +02:00
PreviewManager.php fix(preview): check mime type before processing with Imagick 2024-05-15 20:16:43 +00:00
PreviewNotAvailableException.php
RedisFactory.php feat: add config flag to toggle persistent redis connections 2024-07-22 13:08:39 +00:00
Repair.php fix(mail): Fix big logos in mail templates for Outlook 2024-07-19 10:11:43 +02:00
RepairException.php
Search.php
Server.php fix(Session): avoid race conditions on clustered setups 2024-07-11 07:27:29 +00:00
ServerContainer.php Merge pull request #38322 from nextcloud/bugfix/noid/throw-early-app-container 2023-06-06 08:41:08 +02:00
ServerNotAvailableException.php
ServiceUnavailableException.php
Setup.php Read Only FS return false 2023-12-21 12:41:49 +01:00
Streamer.php fix: log fopen calls when stream isn't available 2023-07-20 17:28:25 +02:00
StreamImage.php chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
SubAdmin.php chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
SystemConfig.php fix: Mark more configs as sensitive 2024-05-28 17:57:50 -04:00
TagManager.php chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00
Tags.php Remove deprecated methods Util::writeLog and DIContainer::log 2023-09-25 10:37:12 +02:00
TemplateLayout.php fix(Session): avoid password confirmation on SSO 2024-06-12 11:14:25 +02:00
TempManager.php
Updater.php fix: set mimetype_version during upgrade to the old version 2024-06-21 11:37:13 +02:00
URLGenerator.php chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +01:00