summaryrefslogtreecommitdiffstats
path: root/lib/private/security
Commit message (Collapse)AuthorAgeFilesLines
* Next step in server-to-server sharing next generation, see #12285Bjoern Schiessle2014-12-191-5/+11
| | | | | | | | | | | | | | Beside some small improvements and bug fixes this will probably the final state for OC8. To test this you need to set up two ownCloud instances. Let's say: URL: myPC/firstOwnCloud user: user1 URL: myPC/secondOwnCloud user: user2 Now user1 can share a file with user2 by entering the username and the URL to the second ownCloud to the share-drop-down, in this case "user2@myPC/secondOwnCloud". The next time user2 login he will get a notification that he received a server-to-server share with the option to accept/decline it. If he accept it the share will be mounted. In both cases a event will be send back to user1 and add a notification to the activity stream that the share was accepted/declined. If user1 decides to unshare the file again from user2 the share will automatically be removed from the second ownCloud server and user2 will see a notification in his activity stream that user1@myPC/firstOwnCloud has unshared the file/folder from him.
* Remove workaround for 5.3Lukas Reschke2014-12-041-18/+2
| | | | Function is natively available with 5.4
* Merge pull request #12218 from owncloud/issue/10991-fixesMorris Jobke2014-11-171-0/+1
|\ | | | | Issue/10991 Make unit tests pass on windows
| * Correctly close handle of directory when listing certificatesJoas Schilling2014-11-171-0/+1
| |
* | Add OCP\Security\IHasherLukas Reschke2014-11-061-0/+146
|/ | | | | | | Public interface for hashing which also works with legacy ownCloud hashes and supports updating the legacy hash via a passed reference. Follow-up of https://github.com/owncloud/core/pull/10219#issuecomment-61624662 Requires https://github.com/owncloud/3rdparty/pull/136
* Remove unused and overflowing functionLukas Reschke2014-09-181-19/+0
| | | | Resolves https://github.com/owncloud/core/issues/10991 failure 4
* Return false in case one of the values is nullLukas Reschke2014-09-121-0/+4
|
* Add custom hex2bin implementation for 5.3Lukas Reschke2014-09-111-2/+18
| | | | Fixes https://github.com/owncloud/core/issues/11004
* Merge pull request #10642 from owncloud/securityutilsLukas Reschke2014-09-033-0/+236
|\ | | | | Add some security utilities
| * Add char consts, hash the specified password for the HMACLukas Reschke2014-09-032-1/+8
| |
| * Use DILukas Reschke2014-08-271-5/+13
| |
| * Add some security utilitiesLukas Reschke2014-08-273-0/+221
| | | | | | | | | | | | | | | | | | | | | | | This adds some security utilities to core including: - A library for basic crypto operations (e.g. to encrypt passwords) - A better library for cryptographic actions which allows you to specify the charset - A library for secure string comparisions Remove .htaccess Remove .htaccess Fix typo Add public API Use timing constant comparision Remove CBC constant Adjust code Remove confusing $this
* Explicitly set the timezonesRobin Appelman2014-08-311-2/+3
|
* Add unit tests and fix rootcerts creation bugLukas Reschke2014-08-312-30/+34
|
* check for blacklisted file certificate filenamesRobin Appelman2014-08-311-1/+1
|
* Rename namespaceRobin Appelman2014-08-312-0/+255