1. 16 Oct, 2018 3 commits
  2. 15 Oct, 2018 2 commits
    • psychocrypt's avatar
      fix broken AMD OpenCL compile · 2a0d565b
      psychocrypt authored
      The AMD compiler for OpenCL shipped with the driver 14XX is broken
      and can not compile xmr-stak since the monero v8 changes are introduced.
      
      - workaround a simple compare.
      - add new device define `OPENCL_DRIVER_MAJOR`
      2a0d565b
    • psychocrypt's avatar
      reduce blocking during metric update · ca14c9df
      psychocrypt authored
      With #1845 a race condition during the telemetry update is solved.
      The problem is that the used mutex is blocking all threads from updating the metrics during
      the statistics are calculated.
      
      - introduce a mutex per miner thread
      ca14c9df
  3. 14 Oct, 2018 1 commit
    • psychocrypt's avatar
      fix access uninitialized value · 5da57b93
      psychocrypt authored
      fix #1906
      
      If the currency provided by the user is not known by the miner we access an uninitialized value.
      
      Add default values for member of `coinDescription`.
      5da57b93
  4. 11 Oct, 2018 5 commits
  5. 10 Oct, 2018 12 commits
  6. 09 Oct, 2018 4 commits
  7. 08 Oct, 2018 9 commits
  8. 07 Oct, 2018 3 commits
    • psychocrypt's avatar
      fix crash with monero and strided_index · 1c0ef154
      psychocrypt authored
      Strided index 1 is not allowed for cryptonight_v8 and monero.
      In the case the dev pool is set to monero and the user tuned there settings for
      an other currency the miner will crash if strided index or memChunk is not
      fitting the requirement to mine monero.
      This PR detects wrong configurations and will set strided index and memChunk to a valid
      value but only for cryptonight_v8. The user pool settings will only be changed if monero or
      cryptonight_v8 is selected.
      1c0ef154
    • psychocrypt's avatar
      Merge pull request #1867 from Spudz76/dev-warnfix · 9e51acb6
      psychocrypt authored
      Fix two new warnings within new code
      9e51acb6
    • psychocrypt's avatar
      OpenCL: fix definition range for unroll · 746037d8
      psychocrypt authored
      fix #1870
      
      - remove zero from the valod definition range for the loop unroll option
      746037d8
  9. 06 Oct, 2018 1 commit