introduce auto completion on share email - integrated with the contactsmanager api
Update crypt.php

A 1024 kilobyte key would be obnoxiously slow to operate on. I'm assuming you meant 1024-bit?

Also, 183 bytes = 1464 bits.

Here's a safe alternative: 2048 bits, with comment-code sanity
Update crypt.php

Use a 256-bit random value
'ID' => 'id' and check existence of EMAIL
Fix copy/paste error :P
Use streams when generating hashes of remote files
use binary safe read
Verify that a file exists before we share it
compare floats with epsilon
remove unnecessary code
Only accept success as 100 like the OCS spec does
extract method isCachedBigger
extract more methods
fix float comparison for negative results
Load all routes when matching an ocs route
add tests for sharing files the users doesn't have access to
Fix test case for api response code
fixing typos/spellings
Pass the correct root to the preview on post_write
adding unit test for cache mechanism