24 Commits (d89a75be0b01f0423a7c1ad2d58aac73c3cc1f3a)

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