aboutsummaryrefslogtreecommitdiffstats
path: root/include/crypto.php
Commit message (Collapse)AuthorAgeFilesLines
* stop the PHP warnings from Thomas's buggered sitekeyredmatrix2016-02-281-1/+1
|
* backtrace openssl_verify errors so that we can find bad keys - as there is ↵redmatrix2016-02-251-0/+15
| | | | very little relevant context available at this level.
* retire old Friendica RINO encryption functionsredmatrix2015-06-091-28/+0
|
* issue #941friendica2015-03-281-4/+11
|
* optionally use openssl encryption functions (higher performance over mcrypt, ↵friendica2015-01-111-2/+2
| | | | but potentially more likely to have been compromised)
* allow the use of openssl cryptofriendica2015-01-111-0/+6
|
* make the old personal xrd interface (old webfinger) work againfriendica2014-08-211-2/+3
|
* bring back some friendica crypto stuff including all the key mangling and ↵friendica2014-08-151-1/+164
| | | | translation functions. Also add ability to completely supress email notifications for actitivies with private contents. We'll still pass private mail notifications because often the email notification is the only way infrequently used channels get alerted to these.
* doc updatefriendica2014-08-151-3/+8
|
* pkcs1 to pkcs8 key conversion - this is a lot easier than parsing ASN.1 DER ↵friendica2014-08-141-0/+24
| | | | formats and rebuilding the darn things like we used to do. Check for illegal hex encoded album names in mod/photo so we don't throw php errors. Don't know where they come from but we get a lot of them.
* bloody hell - it isn't defined either.friendica2013-12-151-2/+2
|
* bloody hell... php version incompatibility with openssl - openssl no longer ↵friendica2013-12-151-0/+4
| | | | accepts a string as an algorithm. Earlier versions didn't recognise sha256. So we'll look to see if the algorithm constant for sha256 is defined and if so we'll use that instead of the string.
* post_activity_item issuesfriendica2013-12-071-0/+2
|
* Protocol: now set data['alg'] on all encapsulated encrypted packets, so that ↵friendica2013-11-201-0/+16
| | | | we can more easily retire 'aes256cbc' once it is no longer viable.
* add more siteinfofriendica2013-07-241-2/+0
|
* recover padding functions which are still usedfriendica2013-07-241-0/+15
|
* get rid of legacy (unused) encryption stuff.friendica2013-07-241-174/+1
|
* not quite so much crypto loggingfriendica2013-07-241-1/+2
|
* crypto loggingfriendica2013-07-231-2/+6
|
* start formatting for Doxygenfriendica2013-02-251-1/+1
|
* y'all got mailfriendica2012-12-051-1/+5
|
* more cleanupMike Macgirvin2012-10-231-2/+0
|
* a few minor changesfriendica2012-08-261-2/+0
|
* simplifyfriendica2012-07-211-36/+2
|
* remove obsolete zot encapsulation functionsfriendica2012-07-051-33/+0
|
* rev updatefriendica2012-05-201-1/+35
|
* Merge branch 'master' of https://github.com/friendica/friendicaAlexander Kampmann2012-04-051-0/+0
| | | | | | Conflicts: include/config.php update.php
* add remove_user hook (it looks like dreamhost changed all my file ↵friendica2012-01-181-0/+0
| | | | permissions, this will make a nasty commit)
* login_hookFriendika2011-09-011-6/+9
|
* remove public disclosure riskFriendika2011-08-271-0/+65
|
* diaspora sign/verify requires SHA0 hash algorithmFriendika2011-08-201-2/+2
|
* until algorithm is sorted, ignore D* verification failures so we can debug ↵Friendika2011-08-201-8/+9
| | | | the rest
* move encryption functions to crypto fileFriendika2011-08-201-1/+41
|
* incorrect iv length for blocksizeFriendika2011-08-191-0/+2
|
* crypto stuffFriendika2011-08-091-0/+184