summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #41539 from nextcloud/backport/37959/stable27Arthur Schiwon2023-11-161-2/+8
|\ | | | | [stable27] Check for open_basedir before reading /proc
| * Us strpos() onlyGit'Fellow2023-11-161-9/+3
| | | | | | Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
| * Check for open_basedir before reading /procGit'Fellow2023-11-161-2/+14
| | | | | | Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
* | optimize UserMountCache::registerStorageRobin Appelman2023-11-164-57/+69
| | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
* | Merge pull request #41502 from nextcloud/backport/40935/stable27Benjamin Gaussorgues2023-11-161-2/+31
|\ \ | | | | | | [stable27] add some support for rename on case insensitive local filesystems
| * | add some support for rename on case insensitive local filesystemsRobin Appelman2023-11-151-2/+31
| | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | Merge pull request #41363 from nextcloud/optmize-storage-wrappers-27Benjamin Gaussorgues2023-11-167-39/+75
|\ \ \ | |_|/ |/| | [27] optimize builtin storage wrappers
| * | optimize isShared and isMountedRobin Appelman2023-11-091-18/+5
| | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | optimize builtin storage wrappersRobin Appelman2023-11-096-21/+70
| | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | Reverse X-Forwarded-For list to read the correct proxy remote addressJoas Schilling2023-11-161-2/+8
| | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2023-11-162-0/+22
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Merge pull request #41482 from nextcloud/backport/41366/stable27Git'Fellow2023-11-161-1/+7
|\ \ \ | | | | | | | | [stable27] fix(s3): support SSE-C headers for the MultipartCopy call
| * | | fix(s3): support SSE-C headers for the MultipartCopy callTobias Zimmerer2023-11-151-1/+7
| | | | | | | | | | | | | | | | Signed-off-by: Tobias Zimmerer <3228193+ir0nhide@users.noreply.github.com>
* | | | Merge pull request #41383 from nextcloud/backport/41302/stable27Arthur Schiwon2023-11-151-1/+1
|\ \ \ \ | | | | | | | | | | [stable27] Lower log level about invalid session token
| * | | | Lower log level about invalid session tokenPatrick Fischer2023-11-101-1/+1
| | | | |
* | | | | Merge pull request #41238 from nextcloud/backport/40859/stable27Arthur Schiwon2023-11-151-1/+2
|\ \ \ \ \ | | | | | | | | | | | | [stable27] fix(session): Log why session renewal failed
| * | | | | fix(session): Log why session renewal failedChristoph Wurst2023-11-021-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | | | | | Merge pull request #41231 from nextcloud/backport/40819/stable27Arthur Schiwon2023-11-151-1/+1
|\ \ \ \ \ \ | |_|_|_|_|/ |/| | | | | [stable27] Catch Imaginary processing errors
| * | | | | Use \Throwable insteadGit'Fellow2023-11-011-1/+1
| | | | | | | | | | | | | | | | | | Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
| * | | | | Catch Imaginary processing errorsGit'Fellow2023-11-011-1/+1
| |/ / / / | | | | | | | | | | Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
* | | | | Merge pull request #41212 from ↵Benjamin Gaussorgues2023-11-151-20/+17
|\ \ \ \ \ | |_|_|/ / |/| | | | | | | | | | | | | | nextcloud/backport/fix/aborted_pgsql_transaction_on_error/stable27 [stable27] fix(twofactor): avoid DB error on Twofactor (en/dis)abled event #40472
| * | | | fix(twofactor): avoid error in pgsql for duplicate entryBenjamin Gaussorgues2023-10-311-20/+17
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
* | | | | Fix(l10n): Update translations from TransifexNextcloud bot2023-11-142-4/+4
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | Merge pull request #41429 from nextcloud/backport/41417/stable27Arthur Schiwon2023-11-131-1/+1
|\ \ \ \ \ | | | | | | | | | | | | [stable27] fix(workflowengine): use andWhere() not second where()
| * | | | | fix(workflowengine): use andWhere() not second where()Arthur Schiwon2023-11-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - an unconditional where() condition is added right before - fixes also wrongly named methods in the Exception message Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* | | | | | fix(log): Log exception class when message is emptyJoas Schilling2023-11-131-1/+1
|/ / / / / | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | | Fix(l10n): Update translations from TransifexNextcloud bot2023-11-122-8/+8
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | Fix(l10n): Update translations from TransifexNextcloud bot2023-11-112-20/+20
| |_|/ / |/| | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | Merge pull request #41359 from nextcloud/backport/41295/stable27Marcel Klehr2023-11-102-2/+3
|\ \ \ \ | |_|_|/ |/| | | [stable27] fix(JobList#hasReservedJob): Break tie when multiple jobs are reserved
| * | | fix: Extend docblock of hasReservedJobMarcel Klehr2023-11-091-1/+2
| | | | | | | | | | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
| * | | fix(JobList#hasReservedJob): Break tie when multiple jobs are reservedMarcel Klehr2023-11-091-1/+1
| | | | | | | | | | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* | | | Merge pull request #41324 from nextcloud/backport/40995/stable27Robin Appelman2023-11-092-6/+1
|\ \ \ \ | |/ / / |/| | | [stable27] optimize cache jail creation
| * | | optimize cache jail creationRobin Appelman2023-11-072-6/+1
| | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | Merge pull request #41215 from nextcloud/backport/41214/stable27Joas Schilling2023-11-089-17/+74
|\ \ \ \ | |/ / / |/| | | [stable27] fix(install): Make installing more verbose
| * | | Adjust since versionJoas Schilling2023-11-081-1/+1
| | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * | | fix(install): Make installing more verboseJoas Schilling2023-11-039-17/+74
| | |/ | |/| | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | Merge pull request #41289 from nextcloud/backport/41263/stable27Simon L2023-11-061-4/+4
|\ \ \
| * | | fix semaphore unguardingSimon L2023-11-051-4/+4
| | | | | | | | | | | | | | | | Signed-off-by: Simon L <szaimen@e.mail.de>
* | | | Merge pull request #41150 from nextcloud/backport/40885/stable27Joas Schilling2023-11-064-52/+77
|\ \ \ \ | |/ / / |/| | | [stable27] fix(OCM): Make the public API only rely on OCP
| * | | fix(OCM): Make the public API only rely on OCPJoas Schilling2023-10-274-52/+77
| | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | Fix(l10n): Update translations from TransifexNextcloud bot2023-11-042-0/+2
| |/ / |/| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2023-11-012-2/+2
| |/ |/| | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2023-10-314-26/+32
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Don't pass invalid streams to ImaginaryGit'Fellow2023-10-291-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com> Update Imaginary.php Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com> Update Imaginary.php Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
* | Merge pull request #40929 from nextcloud/backport/40865/stable27Joas Schilling2023-10-272-2/+2
|\ \ | |/ |/| [stable27] Fix version number in ITimeFactory after it was delayed
| * Fix version number in ITimeFactory after it was delayedJoas Schilling2023-10-162-2/+2
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2023-10-272-0/+2
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | enh(IMountManager): Add method to get MountPoint from CachedMountInfoJonas2023-10-262-1/+20
| | | | | | | | Signed-off-by: Jonas <jonas@freesources.org>
* | Fix(l10n): Update translations from TransifexNextcloud bot2023-10-262-8/+8
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2023-10-254-4/+4
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>