24 Commits (d89a75be0b01f0423a7c1ad2d58aac73c3cc1f3a)

Autor SHA1 Nachricht Datum
  Christoph Wurst d89a75be0b
Update all license headers for Nextcloud 21 vor 3 Jahren
  Christoph Wurst d9015a8c94
Format code to a single space around binary operators vor 3 Jahren
  Christoph Wurst 2a054e6c04
Update the license headers for Nextcloud 20 vor 3 Jahren
  Morris Jobke 5a064ec28b
Fix typo in error message vor 3 Jahren
  Julius Härtl 36cfdd320b
Harden key generation vor 3 Jahren
  Christoph Wurst cb057829f7
Update license headers for 19 vor 4 Jahren
  Christoph Wurst caff1023ea
Format control structures, classes, methods and function vor 4 Jahren
  Christoph Wurst 14c996d982
Use elseif instead of else if vor 4 Jahren
  Christoph Wurst 5bf3d1bb38
Update license headers vor 4 Jahren
  Roeland Jago Douma 68748d4f85
Some php-cs fixes vor 4 Jahren
  Arthur Schiwon 38a90130ce
move log constants to ILogger vor 6 Jahren
  Morris Jobke a661f043e1
Remove unneeded semicolon and parentheses vor 6 Jahren
  Morris Jobke 2a38605545
Properly log the full exception instead of only the message vor 6 Jahren
  Morris Jobke 0eebff152a
Update license headers vor 6 Jahren
  Bjoern Schiessle 28a7e72868
after the master key was loaded we are ready to go, no re-login needed vor 7 Jahren
  Morris Jobke 1729e4471f
Update comments to Nextcloud vor 7 Jahren
  Vincent Petry 6b9ef15803
Use master key for public links as well vor 7 Jahren
  Vincent Petry 43c081bdc9
Fix public link for master key vor 7 Jahren
  Bjoern Schiessle fcda3a20f4
create new encryption keys on password reset and backup the old one vor 7 Jahren
  Bjoern Schiessle 8a401ee156
check if session is initialized vor 7 Jahren
  Maxence Lange 558a934842 init Session/privateKeys on Master Key vor 7 Jahren
  Joas Schilling 5e5e5b77d5
Fix encryption app vor 7 Jahren
  Joas Schilling 813f0a0f40
Fix apps/ vor 7 Jahren
  Lukas Reschke aba539703c
Update license headers vor 8 Jahren
  Björn Schießle 0f728b4cd1
don't fail on "bad signature" during login. Most likely this happens because vor 8 Jahren
  Joas Schilling 4a3311f430 Move Encryption app to PSR-4 (#24524) vor 8 Jahren
  Bjoern Schiessle d86f8ba5f8
if we don't have a encrypted file key we can return a empty string right away vor 8 Jahren
  Thomas Müller 50e20e531e
Introduce isReadyForUser and verify in file transfer ownership - fixes #23786 vor 8 Jahren
  Bjoern Schiessle 89223379ad replaceUserKeys() actually deletes the users keys -> update method name and doc-block vor 8 Jahren
  Bjoern Schiessle 5e267589d4 only create and update user specific key if no master key is enabled vor 8 Jahren
  Lukas Reschke c353d51810 Remove Scrutinizer Auto Fixer vor 8 Jahren
  Lukas Reschke 933f60e314 Update author information vor 8 Jahren
  Bjoern Schiessle 95ea2ccb53 make decrypt all work with the master key vor 8 Jahren
  Vincent Petry 45c78476f5 Use cache update instead of put for encryption version vor 8 Jahren
  Lukas Reschke 6724f76573 Use cache and add tests vor 8 Jahren
  Lukas Reschke 5ccb9dfa7e Use database for keeping track of the version vor 8 Jahren
  Lukas Reschke b5824f024a Keep track of file version vor 8 Jahren
  Thomas Müller 682821c71e Happy new year! vor 8 Jahren
  Björn Schießle 46f6c289ca only use master key ID if a user is logged in. Otherwise keep the public link share key vor 8 Jahren
  Lukas Reschke 00a01a8de2 Fix PHPDoc + Add handling for error cases vor 8 Jahren
  Scrutinizer Auto-Fixer be4c3a8b56 Scrutinizer Auto-Fixes vor 8 Jahren
  Bjoern Schiessle acfc7d7c4d enable usage of a master key vor 8 Jahren
  Bjoern Schiessle 854fd63ea9 use uid as additional information for salt vor 8 Jahren
  Bjoern Schiessle 62bc0e5264 use password hash instead of the plain password to encrypt the private key vor 8 Jahren
  Bjoern Schiessle 1e284b15ff only create new key pair if both keys are missing vor 8 Jahren
  Bjoern Schiessle ccbefb6e75 delete all file keys doesn't need the encryption module as parameter; implement rmdir; getFileKeyDir should also work for part files and complete directories vor 9 Jahren
  Bjoern Schiessle 70a44621be check recovery setting for the right user vor 9 Jahren
  Thomas Müller fc4127dd62 add $encryptionModuleId to methods of Keys/IStorage vor 9 Jahren
  Thomas Müller c6e243928c move creation of shared key to the login handler - fixes #15705 vor 9 Jahren
  Bjoern Schiessle e93f262eac display warning if password changed or if the keys are not initialized vor 9 Jahren