Bjoern Schiessle
|
d7dca966a2
|
improved error messaging, initial commit
|
2013-08-30 10:17:50 +02:00 |
Bjoern Schiessle
|
1be11bb03d
|
don't change the etags if a file gets encrypted/decrypted to avoid that the sync client downloads all files again
|
2013-08-18 11:21:01 +02:00 |
Bjoern Schiessle
|
cabe92ef12
|
Merge branch 'master' into decrypt_files_again
Conflicts:
apps/files_encryption/tests/keymanager.php
|
2013-08-17 13:15:22 +02:00 |
Bjoern Schiessle
|
7b1067c2a0
|
change decryptUnknownKeyfile() to decryptKeyfile(), we always use openssl_seal
|
2013-08-12 16:19:08 +02:00 |
Bjoern Schiessle
|
0bab8935c9
|
preserve mtime if file gets encrypted/decrypted
|
2013-08-12 14:30:43 +02:00 |
Bjoern Schiessle
|
b982868c14
|
fix array declaration
|
2013-08-12 13:59:49 +02:00 |
Bjoern Schiessle
|
5ba8d38b7f
|
remove old comments, TODos, etc.
|
2013-08-09 15:55:17 +02:00 |
Bjoern Schiessle
|
23e9721644
|
use OC\Files\View to read encrypted file, so that it also works with external storages
|
2013-07-31 16:35:14 +02:00 |
Bjoern Schiessle
|
2549322763
|
we need to use the path relative to data/
|
2013-07-30 18:17:33 +02:00 |
Bjoern Schiessle
|
3640c99462
|
encrypt/decrypt file versions
|
2013-07-30 12:19:04 +02:00 |
Bjoern Schiessle
|
a7a7ef2b3a
|
improved error handling
|
2013-07-30 09:48:30 +02:00 |
Bjoern Schiessle
|
b6fa0e4eef
|
working decrypt files method
|
2013-07-29 17:06:05 +02:00 |
Björn Schießle
|
15cb8e4efd
|
only check for external mount points if the external storage app is enabled
|
2013-07-05 16:00:34 +02:00 |
Björn Schießle
|
af2cd6f541
|
always return normalized path
|
2013-07-05 15:59:57 +02:00 |
Björn Schießle
|
eb2587a08f
|
move isSystemWideMountPoint() to util.php
|
2013-07-05 15:59:29 +02:00 |
Björn Schießle
|
2e56f0e2f8
|
fix path to OC_Mount_Config
|
2013-07-05 15:59:06 +02:00 |
Björn Schießle
|
3e4dcafa89
|
handle system wide mount points
|
2013-07-05 15:58:55 +02:00 |
Jörn Friedrich Dreyer
|
c79f7f4f3c
|
fix numRows usage in files_encryption
|
2013-06-24 16:29:59 +02:00 |
Björn Schießle
|
83d98e2d8b
|
add some more error messages, in case something went wrong
|
2013-06-19 15:52:33 +02:00 |
Florin Peter
|
8566881758
|
fix for path_hash not unique as reported at #3641
|
2013-06-13 20:52:34 +02:00 |
Florin Peter
|
35da408222
|
fix memory problems as reported at #3620
|
2013-06-13 20:51:22 +02:00 |
Björn Schießle
|
7cfb0dc406
|
Merge branch 'master' into files_encryption_check_private_key
Conflicts:
apps/files_encryption/appinfo/app.php
apps/files_encryption/lib/util.php
|
2013-06-13 13:17:35 +02:00 |
Björn Schießle
|
bc2862fcb9
|
Merge branch 'master' into files_encryption_upgrade_fix
|
2013-06-13 12:53:29 +02:00 |
Björn Schießle
|
77944cf7b8
|
fix typo in var name
|
2013-06-13 10:11:23 +02:00 |
Björn Schießle
|
27fcdb3af5
|
Merge branch 'master' into files_encryption_upgrade_fix
Conflicts:
apps/files_encryption/tests/crypt.php
|
2013-06-12 20:53:45 +02:00 |
Björn Schießle
|
c78a90fd54
|
use number of manipulated rows as idicator if it was possible to enter the migration mode
|
2013-06-12 12:21:11 +02:00 |
Björn Schießle
|
20ddd6e1c7
|
Merge branch 'master' into files_encryption_check_private_key
Conflicts:
apps/files_encryption/tests/crypt.php
|
2013-06-11 15:19:02 +02:00 |
Björn Schießle
|
3ec6b19cdf
|
use constants for different migration status
|
2013-06-11 13:07:39 +02:00 |
Björn Schießle
|
5fafd55108
|
make sure that only one process can enter the migration mode
|
2013-06-11 12:03:50 +02:00 |
Jörn Friedrich Dreyer
|
124f34422c
|
add missing backticks all over the place
|
2013-06-10 09:53:29 +02:00 |
Florin Peter
|
dc8bcf0688
|
reformat code
|
2013-06-03 18:42:13 +02:00 |
Björn Schießle
|
471d2b732c
|
introduce decryptPrivateKey() method which also checks if the result is a valid private key to avoid additional checks on various places
|
2013-06-03 14:19:31 +02:00 |
Florin Peter
|
1bfe975938
|
Merge branch 'master' into files_encryption_upgrade_fix
Conflicts:
apps/files_encryption/lib/util.php
|
2013-05-31 12:58:12 +02:00 |
Florin Peter
|
8e324aad38
|
fix re-encrypt legacy files
|
2013-05-31 01:36:49 +02:00 |
Florin Peter
|
8c17f26226
|
fixed problems with file_get_contents and file_put_contents this problem was related to text editor with big text files
|
2013-05-30 01:13:22 +02:00 |
Florin Peter
|
313631edf6
|
Merge branch 'master' into file_encryption_external_storage_fixes
Conflicts:
apps/files_encryption/hooks/hooks.php
|
2013-05-30 00:45:29 +02:00 |
Florin Peter
|
1202ab9995
|
Merge branch 'master' into file_encryption_external_storage_fixes
|
2013-05-29 19:19:40 +02:00 |
Florin Peter
|
d265264542
|
fix for share folder on external storage
|
2013-05-29 19:11:39 +02:00 |
Björn Schießle
|
b44192f366
|
check list of users with access to the file from the bottom to the top. This way we avoid calling getFileInfo() on every dir, which creates a lot of overhead, especially for external storages
|
2013-05-29 13:10:26 +02:00 |
Florin Peter
|
efd629462e
|
changes after review
|
2013-05-29 12:23:33 +02:00 |
Florin Peter
|
c398fc59ad
|
Merge branch 'master' into remove_unused_vars
Conflicts:
apps/files_encryption/hooks/hooks.php
apps/files_encryption/lib/proxy.php
apps/files_encryption/lib/session.php
apps/files_encryption/lib/stream.php
|
2013-05-29 09:21:00 +02:00 |
Florin Peter
|
71a532fc4d
|
fixed if fopen returns false typically on external storage
|
2013-05-28 20:50:14 +02:00 |
Florin Peter
|
6ae7bde788
|
fixed encryption session namespace to avoid problems
|
2013-05-28 17:04:35 +02:00 |
Florin Peter
|
09b54ccb2b
|
Merge branch 'master' into remove_unused_vars
Conflicts:
apps/files_encryption/lib/session.php
apps/files_encryption/lib/util.php
|
2013-05-28 11:00:49 +02:00 |
Florin Peter
|
0041711fe3
|
fix for undefined index
|
2013-05-28 09:36:14 +02:00 |
Florin Peter
|
6f9e425939
|
fix for losing private key while being logged in and accessing a public link
|
2013-05-28 09:27:04 +02:00 |
Florin Peter
|
7224fc98b2
|
replace == with === and replace != with !==
|
2013-05-27 20:44:38 +02:00 |
Florin Peter
|
690bf9b8c4
|
Merge branch 'master' into remove_unused_vars
Conflicts:
apps/files_encryption/lib/util.php
|
2013-05-27 17:26:35 +02:00 |
Björn Schießle
|
1a3f7891ea
|
remove unused varaibles
|
2013-05-27 15:31:26 +02:00 |
Florin Peter
|
80433fc4c4
|
Merge branch 'master' into file_encryption_util_is_error
Conflicts:
apps/files_encryption/lib/util.php
|
2013-05-27 14:41:53 +02:00 |