aboutsummaryrefslogtreecommitdiff
path: root/src/crypto
Commit message (Expand)AuthorAgeFilesLines
* updated copyright yearRiccardo Spagni2015-12-3130-30/+30
* Replace tabs with two spaces for consistency with rest of codebasewarptangent2015-12-152-161/+161
* renamed folderRiccardo Spagni2015-10-26174-4830/+0
* Re-enable optimized slow-hash if someone is trying to compile w/MSVC (disabli...Javier Smooth2015-08-261-1/+1
* Merge pull request #385Riccardo Spagni2015-08-24174-0/+23117
|\
| * Added ref10 shen_ed25519_ref code, which includes code that can replace crypt...ShenNoether2015-08-23174-0/+23117
| * revert to 776b4fc91a821be152f0f23e6873aabb78a72029ShenNoether2015-08-231-0/+0
| * Added shen_ed25519_ref to crypto ops subfolder, the point is to directly have...ShenNoether2015-08-231-0/+0
* | Merge pull request #383Riccardo Spagni2015-08-242-3/+2
|\ \
| * | use correct unsigned typeroman2015-08-231-1/+2
| * | removed some gcc warnings. mainly unused variables.roman2015-08-232-3/+1
| |/
* / chacha8: add a key generation variant that take a pointer and sizemoneromooo-monero2015-08-221-2/+6
|/
* encrypted payment ids are now 64 bit, instead of 256 bitmoneromooo-monero2015-08-091-0/+5
* ** CHANGES ARE EXPERIMENTAL (FOR TESTING ONLY)NoodleDoodleNoodleDoodleNoodleDoodleNoo2015-07-152-2/+200
* disable non-working optimized slow_hash on 32 bit intelJavier Smooth2015-04-131-1/+1
* no newline at end of fileRiccardo Spagni2015-04-051-1/+1
* make fallback compatible with newer slow-hashRiccardo Spagni2015-01-281-0/+12
* added portable slow-hash, updated makefile targets, fixed readmeRiccardo Spagni2015-01-271-2/+152
* fixed sse2 ifdefRiccardo Spagni2015-01-271-2/+2
* remove aes flag, detect no sse2Riccardo Spagni2015-01-271-0/+2
* year updated in licenseRiccardo Spagni2015-01-0226-26/+26
* cmake: handle private vs. public headersBen Boeckel2014-10-231-2/+7
* cmake: refactor common code with librariesBen Boeckel2014-10-231-9/+1
* cmake: put each library into its own directoryBen Boeckel2014-10-231-0/+79
* capitalize Keccak everywhereDavid G. Andersen2014-10-061-1/+1
* typo fix - cryptonight, not cryptonoteDavid G. Andersen2014-10-061-1/+1
* Fix comment start for two functionsDavid G. Andersen2014-10-061-2/+2
* another typo fixDavid G. Andersen2014-10-051-1/+1
* fix typoDavid G. Andersen2014-10-051-1/+1
* More documentationDavid G. Andersen2014-10-051-10/+63
* initial doxygen commenting of the CryptoNight proof-of-work codeDavid G. Andersen2014-10-051-1/+85
* Merge with origin/masterOran Juice2014-09-281-4/+12
|\
| * More preprocessor fixes for slow-hashZachary Michaels2014-09-151-3/+3
| * Correct includes for mingw in slow-hashZachary Michaels2014-09-151-0/+8
| * Change Windows include to windowsZachary Michaels2014-09-151-1/+1
* | Moved mnemonics code to src/mnemonicsOran Juice2014-09-232-3446/+0
|/
* mmap on FreeBSD doesn't have MAP_HUGETLBfluffypony2014-09-101-1/+1
* Include sys/time.h on BSDfluffypony2014-09-101-0/+2
* replace ftime with gettimeofday on FreeBSD because lcompat is stupidfluffypony2014-09-101-0/+28
* more FreeBSD fixesfluffypony2014-09-091-2/+7
* malloc.h reference fixed for FreeBSDfluffypony2014-09-091-2/+2
* FreeBSD alloca.h reference fixedfluffypony2014-09-092-2/+12
* Fix tree-hash cnt n^2. Asserts, comment. Squash2rfree2monero2014-09-061-6/+48
* fixed OS X malloc.h referencefluffypony2014-09-021-1/+4
* License updated to BSD 3-clausefluffypony2014-07-2326-57/+750
* Remove unused array in cn_slow_hashZachary Michaels2014-07-011-1/+0
* Update slow-hash.cNoodleDoodleNoodleDoodleNoodleDoodleNoo2014-06-191-0/+5
* Update slow-hash.cNoodleDoodleNoodleDoodleNoodleDoodleNoo2014-06-161-1/+8
* Update slow-hash.cNoodleDoodleNoodleDoodleNoodleDoodleNoo2014-06-161-110/+288
* stupid signed arithmetic.Thomas Winget2014-06-121-6/+3