summaryrefslogtreecommitdiffstats
path: root/apps/encryption
Commit message (Collapse)AuthorAgeFilesLines
* [tx-robot] updated from transifexJenkins for ownCloud2016-03-072-0/+4
|
* [tx-robot] updated from transifexJenkins for ownCloud2016-03-042-0/+2
|
* Increase all versions on master which is now 9.1Joas Schilling2016-03-021-2/+2
|
* Remove Scrutinizer Auto FixerLukas Reschke2016-03-017-7/+0
|
* Update author informationLukas Reschke2016-03-013-0/+3
| | | | Probably nice for the people that contributed to 9.0 to see themselves in the AUTHORS file :)
* Merge pull request #22727 from owncloud/decrypt_all_master_keyThomas Müller2016-03-013-27/+46
|\ | | | | make decrypt all work with the master key
| * make decrypt all work with the master keyBjoern Schiessle2016-02-293-27/+46
| |
* | [tx-robot] updated from transifexJenkins for ownCloud2016-03-012-0/+4
|/
* [tx-robot] updated from transifexJenkins for ownCloud2016-02-284-0/+8
|
* [tx-robot] updated from transifexJenkins for ownCloud2016-02-2518-26/+108
|
* [tx-robot] updated from transifexJenkins for ownCloud2016-02-154-0/+8
|
* [tx-robot] updated from transifexJenkins for ownCloud2016-02-142-0/+4
|
* [tx-robot] updated from transifexJenkins for ownCloud2016-02-122-0/+4
|
* [tx-robot] updated from transifexJenkins for ownCloud2016-02-1116-0/+34
|
* remember signature version and only set it on update to make sure that otherBjoern Schiessle2016-02-102-12/+40
| | | | apps like files_versions still get the old signature version
* use the version of the original file if we write the part file to have a ↵Bjoern Schiessle2016-02-101-15/+30
| | | | proper version if we move the file over to the original location
* Add tests for setVersionLukas Reschke2016-02-091-0/+40
|
* Use cache update instead of put for encryption versionVincent Petry2016-02-091-1/+1
| | | | | | Saves a call to fetch the file id which didn't even work for a reason. This fix properly sets the version in the database.
* Use cache and add testsLukas Reschke2016-02-093-15/+39
|
* don't decrease ->version for part files but only a local variable, otherwise ↵Bjoern Schiessle2016-02-091-4/+8
| | | | it can happen that we decrease it twice and end up with the wrong value
* realPath should contain the path to the file we want to read, e.g. the ↵Bjoern Schiessle2016-02-091-1/+1
| | | | version and not the original file
* Use database for keeping track of the versionLukas Reschke2016-02-092-5/+31
|
* Use number of chunk for HMAC as wellLukas Reschke2016-02-092-14/+16
| | | | Prevents switching single blocks within the encrypted file.
* Keep track of file versionLukas Reschke2016-02-093-13/+53
| | | | This way it is not possible anymore for an external storage admin to put up old versions of the file.
* Clarify documentationLukas Reschke2016-02-091-0/+2
|
* Use hash with appended "a" of the original password for the authenticationLukas Reschke2016-02-091-3/+4
|
* fixing unit testsBjörn Schießle2016-02-093-11/+56
|
* Use random_bytes instead OpenSSLLukas Reschke2016-02-091-8/+1
|
* meta data are at the end of the fileBjörn Schießle2016-02-091-1/+1
|
* always use default cipher for write operations, no matter how the file was ↵Björn Schießle2016-02-091-3/+3
| | | | encrypted before
* make it backward compatible to work with signed and un-signed filesBjörn Schießle2016-02-092-10/+19
|
* sign all encrypted blocks and check signature on decryptBjörn Schießle2016-02-097-32/+131
|
* Add note about the addPadding functionLukas Reschke2016-02-091-0/+4
|
* Use an actual 16 byte long IVLukas Reschke2016-02-091-17/+2
| | | | The previous IV was actually 12 byte extended to 16 byte using base64. As the encrypted file should be fine with containing binary data as well we can simply remove the encoding like that here.
* Use AES-256-CTR as defaultLukas Reschke2016-02-092-26/+68
| | | | CTR is recommended over CFB mode.
* Make sure encryption has a valid licence tagJoas Schilling2016-02-031-1/+1
|
* [tx-robot] updated from transifexJenkins for ownCloud2016-01-262-0/+2
|
* [tx-robot] updated from transifexJenkins for ownCloud2016-01-232-2/+2
|
* [tx-robot] updated from transifexJenkins for ownCloud2016-01-202-0/+8
|
* [tx-robot] updated from transifexJenkins for ownCloud2016-01-152-0/+2
|
* Merge pull request #21612 from owncloud/fix_21598Thomas Müller2016-01-132-16/+69
|\ | | | | fix public link sharing if the master key is enabled
| * only use master key ID if a user is logged in. Otherwise keep the public ↵Björn Schießle2016-01-112-16/+69
| | | | | | | | link share key
* | Happy new year!Thomas Müller2016-01-1244-44/+60
| |
* | getMediumStrengthGenerator is deprecated and does not do anything anymoreRoeland Jago Douma2016-01-111-1/+1
|/
* [tx-robot] updated from transifexJenkins for ownCloud2016-01-092-0/+104
|
* Remove undefined variableLukas Reschke2016-01-071-4/+0
|
* Fix PHPDoc + Add handling for error casesLukas Reschke2016-01-073-9/+69
| | | | Makes static code analyzers happier.
* Merge pull request #21506 from ↵Thomas Müller2016-01-071-2/+1
|\ | | | | | | | | owncloud/issue-20218-min-max-owncloud-version-warning Issue 20218 min max owncloud version warning
| * Remove deprecated shipped flag from info.xml which has no use anymoreJoas Schilling2016-01-071-1/+0
| |
| * Add ownCloud min and max version for shipped appsJoas Schilling2016-01-071-1/+1
| |