Commit Graph

  • 9fbeeeabe1
    rx-wow-fix-1: AesGenerator4R fuwa 2019-11-05 21:13:47 +0800
  • 9a6e0cb70f
    RandomWOW parameters wowario 2019-10-31 20:52:05 +0300
  • ac574e3743
    Merge pull request #179 from tevador/pr-hash-batch tevador 2020-02-07 19:33:36 +0100
  • 01381ccef3 Add a missing function to calculate a batch of hashes Add a test for batch calculation tevador 2020-02-06 18:13:28 +0100
  • 913e495c53 Merge branch 'master' of git@github.com:tevador/RandomX.git tevador 2020-02-06 18:13:52 +0100
  • 72ac5e49b6 Update dll project tevador 2019-12-29 19:14:00 +0100
  • bbbb34757b
    Add a note about building portable binaries tevador 2019-12-26 12:32:04 +0100
  • a223b6b33b
    Fixed an incorrect URL the the documentation tevador 2019-12-18 12:30:49 +0100
  • 30969c0e25 Benchmark version tevador 2019-12-01 21:07:13 +0100
  • 6e842d22bb
    Merge pull request #171 from tevador/pr-affinityfix tevador 2019-12-01 20:51:36 +0100
  • aa19c5b9b6 Disable thread affinity on FreeBSD and Android tevador 2019-12-01 20:41:20 +0100
  • 70d4b0f2f1
    Merge pull request #169 from tevador/pr-gitignore tevador 2019-12-01 20:04:30 +0100
  • f872ce0b94
    Merge pull request #170 from tevador/pr-temphash tevador 2019-12-01 20:04:00 +0100
  • 3910d49b49 Hide tempHash from the public API tevador 2019-12-01 18:19:09 +0100
  • 219c02e1e5 Combined hash and fill AES loop (#166) SChernykh 2019-12-01 16:58:38 +0100
  • 6235852e00 Add .gitattributes tevador 2019-12-01 16:39:42 +0100
  • e3561d661e Updated readme with RandomX Sniffer tevador 2019-12-01 11:52:56 +0100
  • 65fae68287 Add GPG public key tevador 2019-11-29 15:12:28 +0100
  • fd96d3df22
    Merge pull request #160 from tevador/pr-install1 tevador 2019-11-22 18:25:16 +0100
  • 01914b49cd Fixes for cmake build with visual studio (#144) Vladimir 2019-11-22 19:24:16 +0200
  • 7e20c8e56e
    Merge pull request #161 from tevador/pr-struct tevador 2019-11-22 18:23:11 +0100
  • 7646cfede6 Add a note about safe key usage tevador 2019-11-22 18:20:43 +0100
  • 88268ae325 Improved benchmark instructions tevador 2019-11-22 18:16:58 +0100
  • 57545d1c53 Fix inconsistent class/struct usage tevador 2019-11-19 23:17:55 +0100
  • 79c53ae9b0 Improve install target (fixed) tevador 2019-11-19 22:51:43 +0100
  • cb299e5a25
    Merge pull request #158 from tevador/revert-150-dev/beber/build tevador 2019-11-15 20:33:09 +0100
  • 4381ec3c89 Revert "dev/beber/build: improve install target (#150)" tevador 2019-11-15 20:28:19 +0100
  • 5e53ed9409
    Merge pull request #156 from SChernykh/pr-apple tevador 2019-11-15 12:56:18 +0100
  • 66c039030f dev/beber/build: improve install target (#150) Bertrand Jacquin 2019-11-15 11:55:11 +0000
  • e43267fa86 Fix function names for clang on Apple SChernykh 2019-11-12 13:04:11 +0100
  • ae1377c0d7
    Merge pull request #1 from fuwa0529/wow-0.7-fix 1.1.6 1.1.6-wow Hiroji Kiyotake 2019-11-07 09:22:53 +0300
  • 884232f9be rx-wow-fix-3: Revert "Increase the frequency of CBRANCH (#118)" #1 fuwa 2019-11-05 21:30:24 +0800
  • a9de0f56a3 rx-wow-fix-2: Revert "Decrease the frequency of FADD/FSUB in favor of FMUL (#77)" fuwa 2019-11-05 21:15:02 +0800
  • 3ba35c4c3e rx-wow-fix-1: AesGenerator4R fuwa 2019-11-05 21:13:47 +0800
  • f3aef8753b RandomWOW parameters wowario 2019-10-31 20:52:05 +0300
  • 7567cef4c6
    Fix symbol collisions with blake2b (#145) tevador 2019-10-30 20:09:27 +0100
  • 53af68c34a Benchmark v1.1.5 tevador 2019-10-23 17:02:22 +0200
  • e3c5ab7002 Merge branch 'master' of git@github.com:tevador/RandomX.git tevador 2019-10-23 16:57:44 +0200
  • a1f0f90ac2 randomx-tests: do not run unsupported tests tevador 2019-10-23 16:57:25 +0200
  • 34aba9dc8a
    Merge pull request #142 from ston1th/fix_openbsd_tests tevador 2019-10-23 16:48:13 +0200
  • 4a97ce9a4c
    Merge pull request #141 from SChernykh/master tevador 2019-10-23 16:47:48 +0200
  • 941dfed647 Update CMakeLists.txt (#140) Vladimir (Alkenso) 2019-10-23 17:47:30 +0300
  • a5d16890c2
    Merge pull request #139 from ston1th/fix_openbsd_mmap tevador 2019-10-23 16:46:49 +0200
  • 4f8f7f6ebb
    Merge pull request #143 from wepeng/RandomX-wepeng tevador 2019-10-23 16:46:25 +0200
  • 5c0486bd33 Fixed tests on OpenBSD ston1th 2019-10-19 18:41:16 +0200
  • 068f65339a modify Datset to Dataset wepeng 2019-10-20 18:27:54 +0800
  • f3ded36061 Fixed mmap on OpenBSD ston1th 2019-10-17 22:25:51 +0200
  • 9a5d504bb3 Fix alignment for ARMv8 code SChernykh 2019-10-19 00:20:09 +0200
  • b53f0ed145 Benchmark v1.1.4 tevador 2019-10-11 12:37:17 +0200
  • 5570c698e7 Fix superscalar-stats generator initialization tevador 2019-10-11 12:04:55 +0200
  • be810aca0a Fix a possible out-of-bounds access in superscalar generator tevador 2019-10-11 11:31:05 +0200
  • 4296c35d79 switch on int tevador 2019-10-10 07:48:03 +0200
  • abf2a5034e Make sure AES code is present when setting RANDOMX_FLAG_HARD_AES tevador 2019-10-09 22:06:04 +0200
  • fc892fc5c0 Select AVX2 if both AVX2 and SSSE3 flags are set tevador 2019-10-09 21:37:14 +0200
  • ebbe7696c7 Fix examples tevador 2019-10-09 19:49:54 +0200
  • e0484dfb99 Automatic detection of CPU capabilities tevador 2019-10-08 23:09:35 +0200
  • eda3603bf3 Undefine _mm_roti_epi64 if defined tevador 2019-10-08 16:36:10 +0200
  • cce53cb582 use SSSE3 consistently as opposed to SSE3 tevador 2019-10-06 22:10:02 +0200
  • 900a936816 Optimized Argon2 (SSSE3/AVX2) tevador 2019-10-06 00:43:01 +0200
  • 298cc77095 Benchmark v1.1.3 tevador 2019-10-04 08:47:57 +0200
  • 0dc104ff7e Simplify cache init in tests tevador 2019-10-04 08:44:06 +0200
  • 89721f1778 Merge branch 'master' of git@github.com:tevador/RandomX.git tevador 2019-10-04 08:35:00 +0200
  • 3f1baf150c Update to toolset v142 tevador 2019-10-04 08:34:53 +0200
  • 01648b3bd6 Remember cache input data (#133) hyc 2019-10-04 07:31:32 +0100
  • f1199a9fc6
    Merge pull request #131 from xiphon/install-target-randomx-lib tevador 2019-10-01 18:46:41 +0200
  • 6352949331 CMake install target for randomx library xiphon 2019-09-28 12:07:27 +0000
  • f2bb1dd840 Added info about audits tevador 2019-09-27 22:02:32 +0200
  • 519b9cf705 Benchmark v1.1.2 tevador 2019-09-25 22:24:08 +0200
  • a70dfd8df7
    Merge pull request #130 from hyc/gccwin32 tevador 2019-09-25 15:23:03 +0200
  • 7c405a7dc4 Fix tests without JIT support tevador 2019-09-25 15:15:39 +0200
  • 1694aa825d Fix for win32 build with gcc Howard Chu 2019-09-25 11:49:34 +0100
  • a3d830064b
    Merge pull request #128 from SChernykh/master tevador 2019-09-24 20:18:35 +0200
  • 457c0e4a54 Workaround for gcc 8.3 on Arch Linux (ARM) SChernykh 2019-09-23 22:23:23 +0200
  • 32f396dd11
    Merge pull request #127 from SChernykh/master tevador 2019-09-23 20:24:21 +0200
  • 9e7ae84de4 Set scratchpad pointer to null by default SChernykh 2019-09-23 15:56:14 +0200
  • 2441730203 Update --jit flag description tevador 2019-09-22 22:29:48 +0200
  • eef87a0f63 Documentation updates tevador 2019-09-22 22:18:28 +0200
  • c6468a3816 JIT compiler for ARMv8 (#125) SChernykh 2019-09-22 21:06:22 +0200
  • 5fb26fc607
    Merge pull request #124 from SChernykh/master tevador 2019-09-18 23:45:30 +0200
  • b797896479
    Merge pull request #121 from jtgrassie/msys-cast tevador 2019-09-18 23:45:03 +0200
  • 93fec18991 Optimized loading from scratchpad SChernykh 2019-09-11 11:48:22 +0200
  • 73021b89e0
    fix MSYS thread handle cast Jethro Grassie 2019-08-30 17:27:06 -0400
  • f1ff014bca Fix JIT fallback tevador 2019-08-30 11:29:09 +0200
  • d99af8c51e Update documentation tevador 2019-08-30 10:16:11 +0200
  • bd8ef0375a Update benchmark tevador 2019-08-30 09:53:22 +0200
  • eee355d85b Fixed tests tevador 2019-08-30 09:44:24 +0200
  • 22689eda49
    Increase the frequency of CBRANCH (#118) tevador 2019-08-30 09:28:18 +0200
  • 1fa1ef2047 modify BlakeGenerator chapter error (#117) wepeng 2019-08-30 15:27:59 +0800
  • 67010ab554
    Optional W^X policy for JIT pages (#112) tevador 2019-08-25 13:47:40 +0200
  • 971f10c9c2
    Changes recommended by Quarkslab (#111) tevador 2019-08-25 13:47:21 +0200
  • 91f3edb5eb Fix use-after-free in benchmark (debug build) tevador 2019-08-05 09:10:10 +0200
  • aa3523238b
    Merge pull request #110 from cjdelisle/fix-jit-asm-for-macos tevador 2019-07-31 20:16:45 +0200
  • 058735e508 Fix a compiler error on Apple OSX because the assembly is not understood Caleb James DeLisle 2019-07-31 09:47:35 +0200
  • 5d815c57c0
    Updated readme tevador 2019-07-09 20:45:54 +0200
  • c433f6d3a8
    Fix: hardcoded JIT code buffer size (#98) tevador 2019-07-09 20:27:10 +0200
  • 47ade5e894
    Do not attempt to allocate >= 4 GiB on 32-bit systems (#99) tevador 2019-07-09 20:26:50 +0200
  • 41401797c9 benchmark: affinity cast for mingw (#96) Jethro Grassie 2019-07-03 12:13:38 -0400
  • 89aba80925
    Refactoring (#95) tevador 2019-07-03 18:13:20 +0200
  • 08f7a2c2f2
    Vector intrinsics for ARMv8 (#93) tevador 2019-07-03 18:12:38 +0200
  • aaa6e4e881
    Sanity checks (#88) tevador 2019-06-29 18:53:49 +0200