Commit Graph

310 Commits (ba94de2510b3858f10d60f0230a58b1252346372)

Author SHA1 Message Date
Joas Schilling aa5f037af7
chore: apply changes from Nextcloud coding standards 1.1.1 2 years ago
Hamid Dehnavi d64bbc8bd3 Convert isset ternary to null coalescing operator 2 years ago
Robin Appelman e4f85226c5
extend fix-key-location to handle cases from broken cross-storage moves 2 years ago
Côme Chilliet 3e176f58af Improve typing as suggested by review 2 years ago
Côme Chilliet 1e06b61f59 Migrate away from ILogger in encryption 2 years ago
Côme Chilliet bd08849866
Fix sharing of encrypted files 2 years ago
rakekniven 9646474e9a fix(i18n) Changed grammar related to "login" 2 years ago
Côme Chilliet 2a6f347430 Increase from 100000 to 600000 iterations for hash_pbkdf2 3 years ago
Côme Chilliet 49108880d2
Add fclose on opened resources 3 years ago
Côme Chilliet a92028f5cd
Rename command to drop-legacy-filekey and remove comment about legacy mode. 3 years ago
Côme Chilliet 36fc5dc8ae
Copy data back instead of renaming to avoid changing the fileid 3 years ago
Côme Chilliet 725403cb0d
Copy and move files to migrate them to the new key 3 years ago
Côme Chilliet c9c49bfef8
Log failures to delete legacy file key 3 years ago
Côme Chilliet 146284f170
Fix fopen mode 3 years ago
Côme Chilliet 5663f9b31e
Add an occ command to scan files for legacy file key in use and get rid of those 3 years ago
jld3103 2f653c8be8
Cleanup signature checking logic in encryption 3 years ago
Côme Chilliet 430009b8e2
Add a test for multiKeyEncrypt/Decrypt methods 3 years ago
Côme Chilliet 24e762c59f
Fix encryption file key management 3 years ago
Côme Chilliet 8900d030d1
Adapt code to new encryption system 3 years ago
Côme Chilliet fbe282caeb
Getting rid of openssl_seal and rc4 in server side encryption 3 years ago
Joas Schilling 0f7146c652
Move encrypt-all password email to EmailTemplate 3 years ago
Côme Chilliet f2912ce8bc Set functions as private to be able to refactor later 3 years ago
Côme Chilliet 71482576ad Move to phpseclib implementation of RC4 3 years ago
Côme Chilliet bd626e3693 Strong type custom openssl_seal implementation 3 years ago
Côme Chilliet deed6393fb Always wrap rc4, and throws on unknown cipher 3 years ago
Kevin Niehage 81638436e5 introduce wrapped_openssl_seal() and wrapped_openssl_open() to circument RC4 problems with OpenSSL v3 3 years ago
Côme Chilliet 7ebbb6b2ca
Remove workarounds specific to 7.4 3 years ago
Côme Chilliet 9430899f16
Fix psalm issues related to signature changes from PHP 8.0 3 years ago
J0WI 71e490090f Replace getSystemValue in encryption app 3 years ago
Robin Appelman e3a0e64698
clear is-encrypted cache when trying to fix encrypted version 3 years ago
Robin Appelman 2399710356
allow running encryption:fix-encrypted-version for all users 3 years ago
Robin Appelman dd4ebbd72a
add migration for encryption keys in wrong location 3 years ago
Robin Appelman 06b2ed2641
skip files that cant be opened for FixEncryptedVersion 3 years ago
luz paz 9d26671f05 Fix typos in apps/ subdirectory 3 years ago
Côme Chilliet b20278f708
Fix encryption:fix-encrypted-version command when encrypted is set to 0 3 years ago
Côme Chilliet bd467e5d66
Improve typing in FixEncryptedVersion command 3 years ago
plumbeo 1258caeab7 Save encrypted files in binary format 4 years ago
Carl Schwan aeecb72e96
Fix a few psalm issues and moved back to psalm/phar 4.18 4 years ago
Côme Chilliet 37f8f7a5a1
Fix tests on PHP 8.1 for encryption, files_sharing, files_version, 4 years ago
Vincent Petry 60e44077b7
Fix encrypted version to 0 when finding unencrypted file 4 years ago
J0WI 91051d9207 Generate strong, human readable OTP 5 years ago
Gary Kim b78f3a57d1
Migrate HintException to OCP 5 years ago
Vincent Petry d3eeecba54
Prevent running FixEncryptedVersion without master key 5 years ago
Vincent Petry 101c65a949
Fix FixEncryptedVersionTest test 5 years ago
Vincent Petry 6170912ace
Fix warnings in FixEncryptedVersion command 5 years ago
Vincent Petry 4e9241c706
Detect disabled signature check when reparing 5 years ago
Vincent Petry a6dc81d419
Downstream encryption:fix-encrypted-version 5 years ago
J0WI c694b9d52b Remember current cipher 5 years ago
John Molakvoæ (skjnldsv) 215aef3cbd
Update php licenses 5 years ago
Valdnet b9d00a96b3
l10n: Unify spelling 5 years ago