aboutsummaryrefslogtreecommitdiff
path: root/src/crypto
Commit message (Expand)AuthorAgeFilesLines
* crypto: implement CTHR_THREAD_CLOSE to avoid leaking memoryComputeryPony2026-05-081-1/+1
* tx_memory_pool: speedup get_complement() for large requestsjeffro2562026-03-211-0/+3
* crypto: check+throw for Cryptonight v1 invalid inputjeffro2562025-07-111-1/+11
* crypto: make CRYPTO_DEFINE_HASH_FUNCTIONS adhere strict aliasingjeffro2562025-01-091-2/+7
* build: fix build with Boost 1.85 and remove instances of viewkey logging [REL...jeffro2562024-09-101-3/+11
* JH hash compiler workaroundsSChernykh2023-11-041-4/+13
* Fixed deadlock and crash when syncing with full dataset on WindowsSChernykh2023-03-292-5/+8
* Demote large pages warning to `mdebug`SChernykh2023-01-171-4/+7
* RandomX: print VM allocation warnings only onceSChernykh2023-01-111-2/+10
* Refactored rx-slow-hash.cSChernykh2022-12-143-199/+348
* Merge pull request #8262luigi11112022-05-101-32/+61
|\
| * Optimized keccak implementationSChernykh2022-04-181-32/+61
* | Add view tags to outputs to reduce wallet scanning timej-berman2022-04-182-1/+43
* | CMake: Add missing headers via monero_find_all_headers macromj-xmr2022-04-061-21/+1
|/
* Copyright: Update to 2022mj-xmr2022-03-0439-39/+43
* Merge pull request #8052luigi11112022-03-022-8/+44
|\
| * fix ge_p3_is_point_at_infinity(), which is evaluating field elements that hav...koe2022-01-252-8/+44
* | Merge pull request #7877luigi11112022-03-021-1/+10
|\ \
| * | multisig key exchange update and refactorkoe2022-02-221-1/+10
* | | crypto: fix constant randomx exceptions in large page allocatormoneromooo-monero2022-02-191-1/+4
* | | Merge pull request #8031luigi11112021-11-091-16/+54
|\ \ \ | |_|/ |/| |
| * | slow_hash: don't blow out Mac stack on ARM64Howard Chu2021-10-301-16/+54
* | | crypto: fix typo in ifdefselsta2021-10-291-1/+1
|/ /
* / ARMv8: detect AES support dynamicallyHoward Chu2021-10-101-35/+105
|/
* cmake: set xcode file typeselsta2021-04-281-0/+1
* Merge pull request #7373luigi11112021-03-291-10/+18
|\
| * Honor LARGE_PAGES flag in randomx umaskHoward Chu2021-02-111-10/+18
* | New add_aux_pow RPC to support merge miningmoneromooo-monero2021-02-092-0/+155
|/
* crypto: fix non zero scalar being 0 after reducingmoneromooo-monero2020-12-041-4/+8
* Merge pull request #6111Riccardo Spagni2020-09-061-4/+46
|\
| * functional_tests: add randomx testsmoneromooo-monero2020-08-271-4/+46
* | CLSAG signaturesSarang Noether2020-08-272-0/+102
|/
* Merge pull request #6337Alexander Blair2020-08-164-0/+152
|\
| * Support for supercop ASM in wallet, and benchmark for supercopLee Clagett2020-05-164-0/+152
* | Updates InProofV1, OutProofV1, and ReserveProofV1 to new V2 variants that inc...Sarang Noether2020-08-092-9/+137
|/
* Merge pull request #6538Alexander Blair2020-07-191-10/+2
|\
| * keccak: remove aligned checkmoneromooo-monero2020-05-161-10/+2
* | Update copyright year to 2020SomaticFanatic2020-05-0633-33/+33
|/
* Merge pull request #6441luigi11112020-05-051-0/+6
|\
| * use memwipe on secret k/alpha valuesmoneromooo-monero2020-04-151-0/+6
* | Adding Dandelion++ support to public networks:Lee Clagett2020-03-261-0/+70
|/
* Merge pull request #6298luigi11112020-03-311-0/+4
|\
| * [randomx] Add missing randomx_vm_set_cache()cohcho2020-01-171-0/+4
* | Merge pull request #6223Alexander Blair2020-02-281-7/+14
|\ \ | |/ |/|
| * Silence miner debugmsg spamHoward Chu2019-12-091-7/+14
* | Replace memset with memwipe.Bert Peters2019-11-131-4/+5
|/
* RandomX: update to v1.1.4tevador2019-10-131-76/+30
* Fix for miners on reorgHoward Chu2019-10-071-1/+4
* Update to RandomX v1.1.3, simplifyHoward Chu2019-10-051-19/+2
* Fix randomx cache selection for RPCsHoward Chu2019-10-031-12/+28