Commit Graph

250 Commits (5cd1880daa048a685da689c7f41a2e50486494de)

Author SHA1 Message Date
Arthur Schiwon 38a90130ce
move log constants to ILogger 8 years ago
Bjoern Schiessle 8042e6b8fb
this was a migration step to ownCloud 8.0 to restructure the encryption folder which is no longer needed 8 years ago
Morris Jobke d3d045dd5c
Remove unused import statements 8 years ago
Morris Jobke e2974f1133
Simplify return statement 8 years ago
Morris Jobke a661f043e1
Remove unneeded semicolon and parentheses 8 years ago
Morris Jobke 0a56d2185e
Return value immediately instead of assigning to a one-time variable 8 years ago
Morris Jobke 464f024fa9
Use stripos instead of strpos(strtolower(), 'something') 8 years ago
Morris Jobke 2a38605545
Properly log the full exception instead of only the message 8 years ago
Morris Jobke 0eebff152a
Update license headers 8 years ago
Morris Jobke 99934134dc
Use DI for IAppManager to encryption migration 8 years ago
Morris Jobke 5987099d2a
Remove unneeded check if app is enabled 8 years ago
Kenneth Newwood 7092c50e7c print generated encryption key passwords directly after generating the keys so that errors during the encryption do not lead to a potentially massive data loss 8 years ago
Joas Schilling 0ebdf871e0 Fix comparisons in encryption app 9 years ago
Bjoern Schiessle 473824fa06
make sure that we always have a owner 9 years ago
Bjoern Schiessle 20a6b22db6
Add recovery key on public upload 9 years ago
Bjoern Schiessle d668e17769
since the default for the master key changed we need to write the setting explicitely to the database if we migrate from a older version 9 years ago
Bjoern Schiessle 66debbe18e
add occ command to disable the master key again 9 years ago
Bjoern Schiessle 5f75468aa4
improve status messages 9 years ago
Bjoern Schiessle 28a7e72868
after the master key was loaded we are ready to go, no re-login needed 9 years ago
Bjoern Schiessle da51ec38f4
only collect detailed access list if it is really needed 9 years ago
Bjoern Schiessle 9c5ba2f12c
make master key the new default 9 years ago
Arthur Schiwon 793de6a8d0
move encryption to security (and behind two factor things) 9 years ago
Arthur Schiwon da53162656
We're on 13 now… 9 years ago
Arthur Schiwon 39ca06e6b9
fix setting up encryption section 9 years ago
Arthur Schiwon b7ce492c59
adapt encryption 9 years ago
Morris Jobke 1729e4471f
Update comments to Nextcloud 9 years ago
Vincent Petry 6b9ef15803
Use master key for public links as well 9 years ago
Vincent Petry 43c081bdc9
Fix public link for master key 9 years ago
Matthew Setter d7c9e2b841
Updated UI messages relating to the encryption functionality 9 years ago
Bjoern Schiessle 9ce32d9941
always throw a encryption exception 9 years ago
Bjoern Schiessle fcda3a20f4
create new encryption keys on password reset and backup the old one 9 years ago
Bjoern Schiessle 8a401ee156
check if session is initialized 9 years ago
Maxence Lange 558a934842 init Session/privateKeys on Master Key 9 years ago
Thomas Müller 8628d57b2c
Move console command registration to info.xml for encryption as well as files_external 9 years ago
Joas Schilling 5e5e5b77d5
Fix encryption app 9 years ago
Arthur Schiwon 14ddf9d923
rename IAdmin to ISettings, the interface is not bound to a specific settings scope 10 years ago
Arthur Schiwon f3b15a9ab9
fixes, improvements, and another app: 10 years ago
Joas Schilling 352e8b3c79
More casing 10 years ago
Joas Schilling 0215b004da
Update with robin 10 years ago
Joas Schilling 813f0a0f40
Fix apps/ 10 years ago
Morris Jobke e7e0dc608b
fix strings 10 years ago
Lukas Reschke aba539703c
Update license headers 10 years ago
Björn Schießle 0f728b4cd1
don't fail on "bad signature" during login. Most likely this happens because 10 years ago
Joas Schilling 4a3311f430 Move Encryption app to PSR-4 (#24524) 10 years ago
Bjoern Schiessle d86f8ba5f8
if we don't have a encrypted file key we can return a empty string right away 10 years ago
Bjoern Schiessle 088ffd05d7
don't create a private-/public-key pair for each user if the master key is enabled 10 years ago
Thomas Müller 50e20e531e
Introduce isReadyForUser and verify in file transfer ownership - fixes #23786 10 years ago
Bjoern Schiessle 89223379ad replaceUserKeys() actually deletes the users keys -> update method name and doc-block 10 years ago
Bjoern Schiessle 5e267589d4 only create and update user specific key if no master key is enabled 10 years ago
Bjoern Schiessle 9de4a8338e allow group shares, even if not all public keys are available 10 years ago