aboutsummaryrefslogtreecommitdiffstats
path: root/apps/encryption
Commit message (Collapse)AuthorAgeFilesLines
* Fix(l10n): Update translations from TransifexNextcloud bot2023-06-112-0/+10
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-06-084-4/+6
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-06-042-0/+4
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #38206 from nextcloud/fix/increase-iterations-for-pbkdf2Simon L2023-05-252-10/+10
|\ | | | | Increase from 100000 to 600000 iterations for hash_pbkdf2
| * Adapt encryption test to change in generateHeaderCôme Chilliet2023-05-251-1/+1
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * Increase from 100000 to 600000 iterations for hash_pbkdf2Côme Chilliet2023-05-231-9/+9
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2023-05-252-0/+4
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2023-05-242-0/+2
|/ | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-05-202-8/+60
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-05-182-0/+8
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-05-182-0/+2
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* chore(release): Bump requirements and versions in apps/Joas Schilling2023-05-171-2/+2
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-05-172-0/+6
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #38080 from nextcloud/enh/add-occ-command-for-legacy-filekeyCôme Chilliet2023-05-157-5/+179
|\ | | | | Add an occ command to scan files for legacy file key in use and get rid of those
| * Add fclose on opened resourcesCôme Chilliet2023-05-111-0/+7
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * Rename command to drop-legacy-filekey and remove comment about legacy mode.Côme Chilliet2023-05-115-112/+114
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * Copy data back instead of renaming to avoid changing the fileidCôme Chilliet2023-05-111-2/+11
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * Copy and move files to migrate them to the new keyCôme Chilliet2023-05-091-12/+21
| | | | | | | | | | | | | | We have to rewrite the header, so the whole file needs to be rewritten, so we just use the same strategy as DecryptAll. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * Log failures to delete legacy file keyCôme Chilliet2023-05-041-1/+6
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * Fix fopen modeCôme Chilliet2023-05-041-3/+8
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * Add an occ command to scan files for legacy file key in use and get rid of thoseCôme Chilliet2023-05-046-109/+246
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2023-05-122-0/+10
|/ | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-04-262-0/+10
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-04-252-0/+8
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix(assets): Optimize SVGs with scour 0.38.2Joas Schilling2023-04-241-1/+1
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* chore(autoloader): Update autoloaders with composer 2.5.5Joas Schilling2023-04-213-11/+22
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-04-202-0/+2
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-04-192-0/+2
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #36617 from nextcloud/update/psr-containerSimon L2023-04-181-1/+4
|\ | | | | chore: Update PSR container to 2.0.2
| * fix: Adjust console formatter code to match with Symfony type hintsFerdinand Thiessen2023-04-171-1/+4
| | | | | | | | | | | | | | Symfony has added type hints on the `OutputFormatterInterface`, so we must adjust our type hints to match with Symfony. Signed-off-by: Ferdinand Thiessen <rpm@fthiessen.de>
* | Fix(l10n): Update translations from TransifexNextcloud bot2023-04-188-2/+26
|/ | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #37724 from nextcloud/fix/encryption-signature-check-logicChristoph Wurst2023-04-171-4/+6
|\ | | | | Cleanup signature checking logic in encryption
| * Cleanup signature checking logic in encryptionjld31032023-04-141-4/+6
| | | | | | | | Signed-off-by: jld3103 <jld3103yt@gmail.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2023-04-172-0/+8
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2023-04-1610-0/+36
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2023-04-15126-482/+484
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #36351 from ↵Joas Schilling2023-04-144-93/+42
|\ \ | |/ |/| | | | | nextcloud/bugfix/noid/move-encryption-password-email-to-template Move encrypt-all password email to EmailTemplate
| * Fix unit testsJoas Schilling2023-03-081-0/+8
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * Move encrypt-all password email to EmailTemplateJoas Schilling2023-03-083-93/+34
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Fix(l10n): 🔠 Update translations from TransifexNextcloud bot2023-04-092-0/+2
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): 🔠 Update translations from TransifexNextcloud bot2023-04-064-0/+4
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #36836 from nextcloud/fix/view-type-cleanupCôme Chilliet2023-04-051-1/+1
|\ \ | | | | | | Tidy up typing in OC\Files\View
| * | Remove unused method getLocalFolderCôme Chilliet2023-04-031-1/+1
| | | | | | | | | | | | | | | | | | It’s not used and not in any OCP interface/class. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | | Fix(l10n): 🔠 Update translations from TransifexNextcloud bot2023-04-052-0/+2
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Merge pull request #37243 from nextcloud/enh/openssl-get-rid-of-rc4Côme Chilliet2023-04-048-108/+211
|\ \ \ | | | | | | | | Getting rid of openssl_seal and rc4 in server side encryption
| * | | Add a test for multiKeyEncrypt/Decrypt methodsCôme Chilliet2023-03-202-4/+18
| | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | Fix encryption file key managementCôme Chilliet2023-03-172-2/+2
| | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | Adapt encryption recovery tests to new systemCôme Chilliet2023-03-171-5/+9
| | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | Adapt encryption tests to the new systemCôme Chilliet2023-03-171-19/+40
| | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | Adapt code to new encryption systemCôme Chilliet2023-03-175-62/+56
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fileKey gets deleted upon save as it’s stored in shareKeys instead now. We use presence of a fileKey to detect if a file is using the legacy system or the new one, because we do not always have access to header data. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>