SChernykh
d4e27a27cb
Tweaked SideChain::get_missing_blocks()
2022-08-17 16:44:40 +02:00
SChernykh
e882b91b06
Reduced lock contention in Cache::get_derivation()
2022-08-16 18:15:41 +02:00
SChernykh
4c8dbee79d
More fine-grained locks in crypto cache
2022-08-15 18:39:28 +02:00
SChernykh
1438175477
CI: macos-10.15 is deprecated
2022-08-15 16:09:41 +02:00
SChernykh
30861bbf91
Speedup SideChain::get_outputs_blob()
2022-08-15 13:48:21 +02:00
SChernykh
ea6a19a260
Fixed data race
2022-08-06 11:15:09 +02:00
SChernykh
fc81fa8745
JSON RPC: added more error checking
2022-08-06 10:03:10 +02:00
SChernykh
948436e57e
Fixed coverity issue
2022-08-05 15:27:39 +02:00
SChernykh
3dde71f1ff
Fixed processing of long console commands
2022-08-05 09:09:14 +02:00
SChernykh
be0e220fe4
Merge pull request #190 from bladedoyle/monero_18
...
support monero v0.18.0.0 and minor fixes
2022-07-18 11:38:48 +02:00
Blade Doyle
2e9a209a78
support monero v0.18.0.0 and minor fixes
2022-07-17 08:03:29 -07:00
SChernykh
3ce4f06b6c
Update CMakeLists.txt
2022-07-14 20:57:22 +02:00
SChernykh
555414cd51
SideChain: improved precalculation coverage
2022-07-14 19:29:41 +02:00
SChernykh
c33033b2f4
Code cleanup
2022-07-14 14:28:06 +02:00
SChernykh
3c697c2d7e
Fixed potential deadlock
...
Can't lock `m_minerLock` inside SideChain update
2022-07-14 13:15:35 +02:00
SChernykh
0e7c1aa481
SideChain: stricter checks for number of threads
2022-07-14 11:39:19 +02:00
SChernykh
7d5ff13f75
Fixed cppcheck warnings
2022-07-14 11:23:56 +02:00
SChernykh
02a8a512dc
SideChain: precalculate tx pubkeys for faster sync
2022-07-14 10:28:25 +02:00
SChernykh
4733f46a28
Added uv_cond_init_checked
2022-07-14 09:02:08 +02:00
SChernykh
945de348f3
Rewrote get_view_tag without std::find_if
2022-07-12 09:50:49 +02:00
SChernykh
20dd9d7adc
More efficient view tags caching
2022-07-11 16:42:26 +02:00
SChernykh
c5bd184bbc
P2PServer: don't deserialize the same block twice
2022-07-10 10:24:03 +02:00
SChernykh
ae161fac49
Merge pull request #181 from bladedoyle/more_docker_compose_configure
...
add more configurations; add statistics webserver
2022-07-10 09:15:11 +02:00
Blade Doyle
8eb780a8b5
add more configurations; add statistics webserver
2022-07-09 16:54:43 -07:00
SChernykh
1c33cc9f3d
p2pool v2.2.1
C/C++ CI / build-ubuntu (map[c:gcc cpp:g++ os:ubuntu-18.04]) (push) Has been cancelled
C/C++ CI / build-ubuntu-static-libs (push) Has been cancelled
C/C++ CI / build-ubuntu-aarch64 (push) Has been cancelled
C/C++ CI / build-windows-msys2 (push) Has been cancelled
C/C++ CI / build-windows-msbuild (map[msbuild:C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Current\Bin\amd64\ os:2019 rx:ON vs:Visual Studio 16 2019]) (push) Has been cancelled
C/C++ CI / build-windows-msbuild (map[msbuild:C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Msbuild\Current\Bin\amd64\ os:2022 rx:OFF vs:Visual Studio 17 2022]) (push) Has been cancelled
C/C++ CI / build-windows-msbuild (map[msbuild:C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Msbuild\Current\Bin\amd64\ os:2022 rx:ON vs:Visual Studio 17 2022]) (push) Has been cancelled
C/C++ CI / build-macos (macos-10.15) (push) Has been cancelled
C/C++ CI / build-macos (macos-11) (push) Has been cancelled
C/C++ CI / build-ubuntu (map[c:gcc-11 cpp:g++-11 os:ubuntu-latest]) (push) Has been cancelled
CodeQL / Analyze (cpp) (push) Has been cancelled
cppcheck / cppcheck-windows (push) Has been cancelled
cppcheck / cppcheck-ubuntu (push) Has been cancelled
Microsoft C++ Code Analysis / Analyze (push) Failing after 16m37s
v2.2.1
2022-07-08 17:47:28 +02:00
SChernykh
9d692d5194
ConsoleCommands: check if console is available
2022-07-07 08:32:37 +02:00
SChernykh
a7da7f932c
Update libuv to Version 1.44.1 (Stable)
2022-07-06 20:22:02 +02:00
SChernykh
2e4f7adee4
TCPServer: added more checks during disconnects
2022-07-06 14:17:09 +02:00
SChernykh
dcb822f812
ConsoleCommands: read from stdin using libuv
2022-07-05 22:08:18 +02:00
SChernykh
5da286fed4
JSON RPC: added HTTP headers
2022-07-05 14:54:04 +02:00
SChernykh
4ec0fe8d96
Fixed JSON RPC handling during shutdown
2022-07-05 14:34:22 +02:00
SChernykh
340a3e85c8
Fixed autodiff when running for a long time
...
16-bit wrap around wasn't processed correctly
2022-07-05 10:02:18 +02:00
SChernykh
64baf660bb
JSON RPC: fixed shutdown on connect error
2022-07-05 08:36:16 +02:00
SChernykh
4f24f18b27
Updated Monero network upgrade info
2022-07-01 09:23:28 +02:00
SChernykh
c5ea4dca67
p2pool v2.2
C/C++ CI / build-ubuntu (map[c:gcc cpp:g++ os:ubuntu-18.04]) (push) Has been cancelled
C/C++ CI / build-ubuntu-static-libs (push) Has been cancelled
C/C++ CI / build-ubuntu (map[c:gcc-11 cpp:g++-11 os:ubuntu-latest]) (push) Has been cancelled
C/C++ CI / build-ubuntu-aarch64 (push) Has been cancelled
C/C++ CI / build-windows-msys2 (push) Has been cancelled
C/C++ CI / build-windows-msbuild (map[msbuild:C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Current\Bin\amd64\ os:2019 rx:ON vs:Visual Studio 16 2019]) (push) Has been cancelled
C/C++ CI / build-windows-msbuild (map[msbuild:C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Msbuild\Current\Bin\amd64\ os:2022 rx:OFF vs:Visual Studio 17 2022]) (push) Has been cancelled
C/C++ CI / build-windows-msbuild (map[msbuild:C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Msbuild\Current\Bin\amd64\ os:2022 rx:ON vs:Visual Studio 17 2022]) (push) Has been cancelled
C/C++ CI / build-macos (macos-10.15) (push) Has been cancelled
C/C++ CI / build-macos (macos-11) (push) Has been cancelled
CodeQL / Analyze (cpp) (push) Has been cancelled
cppcheck / cppcheck-windows (push) Has been cancelled
cppcheck / cppcheck-ubuntu (push) Has been cancelled
Microsoft C++ Code Analysis / Analyze (push) Has been cancelled
v2.2
2022-06-30 17:58:40 +02:00
SChernykh
deaf47155f
Miner: reset share counter when synchronized
2022-06-30 12:13:17 +02:00
SChernykh
a1d1420ec3
Miner: display shares found in status
2022-06-30 10:15:51 +02:00
SChernykh
a133a25cc3
Update c-cpp.yml
2022-06-29 19:17:43 +02:00
SChernykh
65e15b5205
Turned off more unused curl stuff
2022-06-29 18:40:39 +02:00
SChernykh
ac123939e5
Fixed MSVC builds
2022-06-29 12:38:28 +02:00
SChernykh
2cafc570a8
Updated dependencies
2022-06-29 08:36:51 +02:00
SChernykh
9e5d5cecd4
Added get_tx_keys tests
2022-06-28 18:00:01 +02:00
SChernykh
deb8d59130
Fixed cppcheck error
2022-06-28 10:58:41 +02:00
SChernykh
14bbf96feb
Enforce deterministic tx keys starting from v15
2022-06-28 10:44:16 +02:00
SChernykh
ee1c5a0a56
Update RandomX
2022-06-27 16:44:03 +02:00
SChernykh
a281db1cbb
Fixed unaligned read
2022-06-27 16:20:45 +02:00
SChernykh
b25e5449c8
Fixed rare "low diff share" errors
2022-06-26 17:07:19 +02:00
SChernykh
b267c19a45
Limit autodiff to 4M for max compatibility
2022-06-26 17:06:21 +02:00
SChernykh
0bda37057a
Merge pull request #176 from kpcyrd/install-on-archlinux
...
README: Update install instructions for Arch Linux
2022-06-20 23:00:27 +02:00
SChernykh
2aa8d2bdcc
Code cleanup
2022-06-20 22:37:33 +02:00