aboutsummaryrefslogtreecommitdiff
path: root/src/crypto
Commit message (Collapse)AuthorAgeFilesLines
...
* 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
| | | | | | | | This needs testing
| * Change Windows include to windowsZachary Michaels2014-09-151-1/+1
| | | | | | | | mingw is case sensitive
* | 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
| | | 1. Fix for Mac OSX compilation errors.
* Update slow-hash.cNoodleDoodleNoodleDoodleNoodleDoodleNoo2014-06-161-1/+8
| | | 1. Added multiplication support in 32-bit mode
* Update slow-hash.cNoodleDoodleNoodleDoodleNoodleDoodleNoo2014-06-161-110/+288
| | | | | 1. Added huge pages support and optimized scratchpad twiddling. (credits to dga). 2. Added aes-ni key expansion support. 3. Minor speedup to scratchpad initialization/finalization.
* stupid signed arithmetic.Thomas Winget2014-06-121-6/+3
|
* more pointer-based derpThomas Winget2014-06-122-3/+13
|
* fixed some pointer- and loop-based derpsThomas Winget2014-06-121-1/+1
|
* builds, but doesn't link. other than that, electrum-style recovery ↵Thomas Winget2014-06-123-11/+26
| | | | implemented (but not tested\!)
* missing '.at' on two map calls. built on some machines, very strange...Thomas Winget2014-06-121-2/+2
|
* revert 'dirty hack' change to crypto.h. need a better way for sure.Thomas Winget2014-06-121-4/+1
|
* compile issues, resolve later. commiting because switching machinestom2014-06-123-2/+83
|
* most functions prototyped/modified for wallet recoveryThomas Winget2014-06-123-0/+3311
|
* 0.8.8updatemydesktop2014-05-252-13/+11
|
* Update slow-hash.cNoodleDoodleNoodleDoodleNoodleDoodleNoo2014-05-211-112/+218
| | | 1. Added AES-NI support for modern processors.
* Create aesb.cNoodleDoodleNoodleDoodleNoodleDoodleNoo2014-05-171-0/+177
|
* Update slow-hash.cNoodleDoodleNoodleDoodleNoodleDoodleNoo2014-05-171-14/+18
| | | 1. Various optimizations for faster hashing performance.
* Update oaes_lib.cNoodleDoodleNoodleDoodleNoodleDoodleNoo2014-05-171-24/+0
| | | 1. Moved structs oaes_ctx and oaes_key into oeas_lib header.
* Update oaes_lib.hNoodleDoodleNoodleDoodleNoodleDoodleNoo2014-05-171-0/+26
| | | 1. Moved structs oaes_ctx and oaes_key into oeas_lib header.
* Update oaes_config.hNoodleDoodleNoodleDoodleNoodleDoodleNoo2014-05-171-3/+3
| | | 1. Disabled OAES_DEBUG flag
* Update slow-hash.cNoodleDoodleNoodleDoodleNoodleDoodleNoo2014-05-071-6/+4
| | | Fixed scratchpad initialization/finalization for faster looping.
* various fixes to allow mac osx compilationmydesktop2014-04-301-0/+1
|
* moved all stuff to githubAntonio Juarez2014-03-0337-440/+6347
|
* crypto libamjuarez2013-11-1511-0/+4627