aboutsummaryrefslogtreecommitdiff
path: root/src/crypto/hash.h (follow)
AgeCommit message (Collapse)AuthorFilesLines
2020-05-06Update copyright year to 2020SomaticFanatic1-1/+1
Update copyright year to 2020
2019-09-05Make null hash constants constexprLev Sizov1-2/+2
Simplify m_template initialization in miner
2019-09-02Removed unused boost/value_init headerLev Sizov1-1/+0
2019-09-02Changed the use of boost:value_initialized for C++ list initializerJesus Ramirez1-2/+2
2019-03-05Update 2019 copyrightbinaryFate1-1/+1
2019-02-14Cryptonight variant 4 aka CryptonightRSChernykh1-4/+4
It introduces random integer math into the main loop.
2018-03-14chacha: call prehashed version explicitly as generate_chacha_key_prehashedstoffu1-1/+5
hash: add prehashed version cn_slow_hash_prehashed slow-hash: let cn_slow_hash take 4th parameter for deciding prehashed or not slow-hash: add support for prehashed version for the other 3 platforms
2018-03-05Monero Cryptonight variants, and add one for v7moneromooo-monero1-2/+2
This is the first variant of many, with the intent to improve Monero's resistance to ASICs and encourage mining decentralization.
2018-01-26Update 2018 copyrightxmr-eric1-1/+1
2017-09-25move checkpoints in a separate librarymoneromooo-monero1-0/+13
2017-02-21update copyright year, fix occasional lack of newline at line endRiccardo Spagni1-1/+1
2015-12-31updated copyright yearRiccardo Spagni1-1/+1
2015-08-09encrypted payment ids are now 64 bit, instead of 256 bitmoneromooo-monero1-0/+5
Pros: - smaller on the blockchain - shorter integrated addresses Cons: - less sparseness - less ability to embed actual information The boolean argument to encrypt payment ids is now gone from the RPC calls, since the decision is made based on the length of the payment id passed.
2015-01-02year updated in licenseRiccardo Spagni1-1/+1
2014-07-23License updated to BSD 3-clausefluffypony1-3/+29
2014-03-03moved all stuff to githubAntonio Juarez1-29/+39
2013-11-15crypto libamjuarez1-0/+40