aboutsummaryrefslogtreecommitdiffstats
path: root/apps/encryption/lib
Commit message (Expand)AuthorAgeFilesLines
* chore: apply changes from Nextcloud coding standards 1.1.1Joas Schilling2023-11-2312-40/+40
* Convert isset ternary to null coalescing operatorHamid Dehnavi2023-09-281-1/+1
* extend fix-key-location to handle cases from broken cross-storage movesRobin Appelman2023-08-311-36/+297
* Improve typing as suggested by reviewCôme Chilliet2023-08-081-32/+7
* Migrate away from ILogger in encryptionCôme Chilliet2023-08-088-421/+119
* Fix sharing of encrypted filesCôme Chilliet2023-07-181-1/+1
* fix(i18n) Changed grammar related to "login"rakekniven2023-07-151-1/+1
* Increase from 100000 to 600000 iterations for hash_pbkdf2Côme Chilliet2023-05-231-9/+9
* Add fclose on opened resourcesCôme Chilliet2023-05-111-0/+7
* Rename command to drop-legacy-filekey and remove comment about legacy mode.Côme Chilliet2023-05-111-3/+4
* Copy data back instead of renaming to avoid changing the fileidCôme Chilliet2023-05-111-2/+11
* Copy and move files to migrate them to the new keyCôme Chilliet2023-05-091-12/+21
* Log failures to delete legacy file keyCôme Chilliet2023-05-041-1/+6
* Fix fopen modeCôme Chilliet2023-05-041-3/+8
* Add an occ command to scan files for legacy file key in use and get rid of thoseCôme Chilliet2023-05-042-2/+137
* Merge pull request #37724 from nextcloud/fix/encryption-signature-check-logicChristoph Wurst2023-04-171-4/+6
|\
| * Cleanup signature checking logic in encryptionjld31032023-04-141-4/+6
* | Merge pull request #36351 from nextcloud/bugfix/noid/move-encryption-password...Joas Schilling2023-04-141-39/+34
|\ \ | |/ |/|
| * Move encrypt-all password email to EmailTemplateJoas Schilling2023-03-081-39/+34
* | Add a test for multiKeyEncrypt/Decrypt methodsCôme Chilliet2023-03-201-0/+3
* | Fix encryption file key managementCôme Chilliet2023-03-172-2/+2
* | Adapt code to new encryption systemCôme Chilliet2023-03-174-59/+53
* | Getting rid of openssl_seal and rc4 in server side encryptionCôme Chilliet2023-03-173-24/+94
|/
* Set functions as private to be able to refactor laterCôme Chilliet2023-02-211-7/+9
* Move to phpseclib implementation of RC4Côme Chilliet2023-02-211-42/+16
* Strong type custom openssl_seal implementationCôme Chilliet2023-02-211-28/+12
* Always wrap rc4, and throws on unknown cipherCôme Chilliet2023-02-211-34/+11
* introduce wrapped_openssl_seal() and wrapped_openssl_open() to circument RC4 ...Kevin Niehage2023-02-211-2/+164
* Remove workarounds specific to 7.4Côme Chilliet2023-01-201-4/+3
* Fix psalm issues related to signature changes from PHP 8.0Côme Chilliet2022-12-291-1/+1
* Merge pull request #34724 from nextcloud/encryption-read-before-cacheVincent Petry2022-12-201-0/+8
|\
| * clear is-encrypted cache when trying to fix encrypted versionRobin Appelman2022-12-011-0/+8
* | Merge pull request #35108 from nextcloud/encryption-fix-versions-allVincent Petry2022-12-161-13/+38
|\ \
| * | allow running encryption:fix-encrypted-version for all usersRobin Appelman2022-11-291-13/+38
* | | Replace getSystemValue in encryption appJ0WI2022-12-052-4/+4
| |/ |/|
* | add migration for encryption keys in wrong locationRobin Appelman2022-11-281-0/+186
|/
* skip files that cant be opened for FixEncryptedVersionRobin Appelman2022-11-221-0/+5
* Fix typos in apps/ subdirectoryluz paz2022-09-051-1/+1
* Fix encryption:fix-encrypted-version command when encrypted is set to 0Côme Chilliet2022-08-021-0/+16
* Improve typing in FixEncryptedVersion commandCôme Chilliet2022-08-021-23/+13
* Save encrypted files in binary formatplumbeo2022-05-042-26/+71
* Fix a few psalm issues and moved back to psalm/phar 4.18Carl Schwan2022-01-124-6/+6
* Fix tests on PHP 8.1 for encryption, files_sharing, files_version,Côme Chilliet2021-12-161-4/+1
* Fix encrypted version to 0 when finding unencrypted fileVincent Petry2021-08-261-1/+28
* Generate strong, human readable OTPJ0WI2021-07-081-1/+1
* Migrate HintException to OCPGary Kim2021-06-301-1/+1
* Merge pull request #27638 from nextcloud/enh/noid/fix-encrypted-versionJulius Härtl2021-06-301-0/+286
|\
| * Prevent running FixEncryptedVersion without master keyVincent Petry2021-06-291-1/+18
| * Fix FixEncryptedVersionTest testVincent Petry2021-06-291-5/+5
| * Fix warnings in FixEncryptedVersion commandVincent Petry2021-06-291-13/+26