luigi1111
298c9a357f
Merge pull request #7891
...
dfee15e
RPC and ZeroMQ APIs to support p2pool (SChernykh)
3 years ago
luigi1111
237acd120e
Merge pull request #7890
...
2a8a511
Quicker resource cleanup on p2p socks timeout (Lee *!* Clagett)
3 years ago
luigi1111
75ee729a3a
Merge pull request #7886
...
1b7a708
Mac: UT node server fix IP localhost by aliasing (mj-xmr)
3 years ago
moneromooo-monero
807cbcdbf8
easylogging++: fix missing logs
3 years ago
Howard Chu
5f54dea4ec
LMDB: fix deadlock in resized detection
3 years ago
Nathan Dorfman
2e8936f614
rpc: Fix get_transactions failing when not found
3 years ago
anon
9154883f3e
node_server: fix race condition
3 years ago
anon
8922f96e61
node_server: add race condition demo
3 years ago
ralphmapper
313edb2504
Doc: building gtest on Debian and Ubuntu
3 years ago
selsta
4afd9a7a9e
cmake: set required C/C++ standard to 11
...
Co-authored-by: Jason Rhinelander <jason@imaginary.ca>
3 years ago
mj-xmr
e7e28bcd68
CI: ccache common settings variable and apt settings tidying
3 years ago
selsta
3a90be4bd6
rpc: don't set error code as status string
3 years ago
selsta
5617a292ee
unbound: remove leftovers
3 years ago
mj-xmr
1b7a708fa3
Mac: UT node server fix IP localhost by aliasing
3 years ago
j-berman
76542ea709
Fix precision of average_output_time
...
The fix as suggested by <jberman> on IRC. Before the fix, it would truncate 1.9 to 1 skewing the output selection.
3 years ago
selsta
a95e6e0d43
Dockerfile: use depends
3 years ago
selsta
43a72790ab
depends: update unwind, fix build with ubuntu 21.04
3 years ago
SChernykh
dfee15eee1
RPC and ZeroMQ APIs to support p2pool
...
Adds the following:
- "get_miner_data" to RPC API
- "json-miner-data" to ZeroMQ subscriber contexts
Both provide the necessary data to create a custom block template. They are used by p2pool.
Data provided:
- major fork version
- current height
- previous block id
- RandomX seed hash
- network difficulty
- median block weight
- coins mined by the network so far
- mineable mempool transactions
3 years ago
luigi1111
a39b1d56c8
Merge pull request #7899
...
cd76eb7
wallet: fix unused lambda capture warning (selsta)
3 years ago
luigi1111
9273530bff
Merge pull request #7898
...
f353c29
wallet_rpc_server: fix help text remaining bold (selsta)
3 years ago
luigi1111
c278c97f1f
Merge pull request #7884
...
ec6b4cf
support cors wildcard (woodser)
3 years ago
luigi1111
e72eedd1ce
Merge pull request #7883
...
d749e0d
ringct: silence unused variable warning (selsta)
3 years ago
luigi1111
e48e909911
Merge pull request #7880
...
573a025
core_tests: remove unused typedef, fix warning (selsta)
3 years ago
luigi1111
be94a2fb06
Merge pull request #7875
...
15936bf
Device: remove unused and incorrect non-default constructor (mj-xmr)
3 years ago
luigi1111
aa8320671c
Merge pull request #7858
...
426dbf4
fix median overflow bug (koe)
3 years ago
luigi1111
b13110b7b8
Merge pull request #7855
...
ce0a2ce
CI: use runner.os instead of OS labels (mj-xmr)
3 years ago
luigi1111
acfe3f8ded
Merge pull request #7828
...
b2c59af
EasyLogging++: new anti-UB test and propagating exception (mj-xmr)
3 years ago
luigi1111
dfa6b58d4d
Merge pull request #7823
...
24d3d65
monero-wallet-rpc: Prevent --password-file from being used with --wallet-dir (Kermit Alexander II)
3 years ago
luigi1111
2a02cd0a5f
Merge pull request #7773 from selsta/unbound
...
external: remove unbound submodule
3 years ago
luigi1111
7848a467c5
Merge pull request #7616
...
4ced092
daemon: allow proxy configuration (anon, selsta, tobtoht)
3 years ago
luigi1111
b7315efc1c
Merge pull request #7342
...
520ce1c
Attempt to carve the fee from a partial payment early (lxop)
3 years ago
Gingeropolous
ce38f2399d
update readme research section contacts
...
with edits from @UkoeHB from PR #7922 because I can't sqash because i use the github web gui like a plebe
3 years ago
mj-xmr
ad9fde46a3
UB: virtual methods in destructor at Trezor
3 years ago
mj-xmr
514f8fab14
LMDB: protection against UB, by not calling virtual methods from destructor
3 years ago
moneromooo-monero
5eaedb51b9
unit_tests: fix use after free in serialization test
3 years ago
mj-xmr
eed7e79c04
UB: Not calling virtual method in destructor of WalletImpl
3 years ago
Howard Chu
4571d3686d
Add simple script for running gitian-build
...
This shell script creates a docker image for running the gitian-build.py
script, to avoid version incompatibilities. The builds may be signed
automatically after manually reviewing the build hashes.
Only docker.io and apt-cacher-ng are required to be installed on the
host. The MacOSX SDK should also be present in this directory if Mac
builds are desired. A container named "gitrun" is used to launch
the builds, and all output will reside in this container as well.
3 years ago
selsta
ae85ec0285
external: remove unbound submodule
3 years ago
mj-xmr
167cbdf870
CMake: Add missing SANITIZE option
3 years ago
Howard Chu
acef6c955b
Fix parallel make of OpenSSL
3 years ago
selsta
cd76eb7b8c
wallet: fix unused lambda capture warning
3 years ago
luigi1111
8fde011dbe
Merge pull request #7893
...
e52802b
Wallet2: fix optimize-coinbase for p2pool payouts (SChernykh)
3 years ago
luigi1111
3673a679e4
Merge pull request #7850
...
0ac9a04
epee: tidying post-incrementation -> pre-incrementation (mj-xmr)
3 years ago
luigi1111
4ada08ad9a
Merge pull request #7847
...
0a021c3
CMake: document -Werror for add_c_flag_if_supported() from #7718 (mj-xmr)
3 years ago
selsta
f353c295f9
wallet_rpc_server: fix help text remaining bold
3 years ago
SChernykh
e52802baef
Wallet2: fix optimize-coinbase for p2pool payouts
...
RefreshOptimizeCoinbase was an optimization to speed up scanning of coinbase transactions before RingCT (tx version 2) where they split miner reward into multiple denominations, all to the same wallet.
When RingCT was introduced, all coinbase transactions became 1 output only, so this optimization does nothing now.
With p2pool, this optimization will skip scanning p2pool payouts because they use more than 1 output in coinbase transaction.
Fix it by applying this optimization only to pre-RingCT transactions (version < 2).
3 years ago
luigi1111
2d3ce2d64a
Merge pull request #7881
...
301355f
epee: link with Boost_SYSTEM_LIBRARY (selsta)
3 years ago
luigi1111
0061da9e63
Merge pull request #7878
...
a9aaa47
wallet_api: add make_uri (tobtoht)
3 years ago
luigi1111
8b9eea92f1
Merge pull request #7849
...
6f15a0c
Make sure node returns to wallet that real output is unlocked (j-berman)
3 years ago
luigi1111
1b079e5195
Merge pull request #7845
...
e1af8dc
Protect client from divide by 0 caused by integer truncation (j-berman)
3 years ago