selsta
cf31136617
cmake: set cpp14 standard
...
It's 2021, we can easily switch to C++14 without any troubles.
2021-10-18 07:33:17 +02:00
koe
945665ff70
fix median overflow bug
2021-10-14 02:43:57 +02:00
Howard Chu
908ecb3cee
LMDB: fix deadlock in resized detection
2021-10-14 02:42:47 +02:00
selsta
a492c4e3ab
blockchain: fix pedantic assert
2021-10-14 02:42:02 +02:00
mj-xmr
1e663e8488
Increase timeout for the mining test 4 times (to 240s)
2021-10-10 12:34:07 +02:00
rbrunner7
4760f8b49b
Wallet2: Update 'approximate_testnet_rolled_back_blocks'
2021-10-07 04:54:03 +02:00
selsta
76b61204d1
cmake: set required C/C++ standard to 11
...
Co-authored-by: Jason Rhinelander <jason@imaginary.ca>
2021-10-06 01:58:51 +02:00
Howard Chu
306798746e
Fix parallel make of OpenSSL
2021-10-06 01:58:51 +02:00
lza_menace
1219c74e80
add singapore.node.xmr.pm to seed nodes
2021-10-06 01:58:51 +02:00
selsta
689dd52a9d
net_node: add seed node
2021-10-06 01:58:51 +02:00
selsta
95936a3fc3
depends: update unwind, fix build with ubuntu 21.04
2021-10-06 01:58:51 +02:00
rbrunner7
e2c802f6b2
Only INFO log for short seed words with ALLOW_SHORT_WORDS active
2021-10-06 01:58:50 +02:00
moneromooo-monero
14df8ad7a6
epee: don't log raw packet data
2021-10-06 01:58:50 +02:00
mj-xmr
5fa7208ef0
Mac: Enable on ARM, by not enforcing x86_64
2021-10-06 01:58:50 +02:00
anon
fe6ab93fb0
daemon: allow proxy configuration
...
Co-authored-by: selsta <selsta@sent.at>
Co-authored-by: tobtoht <thotbot@protonmail.com>
2021-10-06 01:58:50 +02:00
xiphon
52dcc03068
bootstrap_daemon: proxy configuration support
2021-10-06 01:58:46 +02:00
moneromooo-monero
a6df656b4e
wallet2: chunk get_outs.bin calls to avoid sanity limits
2021-10-06 01:56:27 +02:00
luigi1111
2243318000
Merge pull request #7964
...
d51e3f2
RPC and ZeroMQ APIs to support p2pool (SChernykh)
2021-09-23 22:24:48 -05:00
luigi1111
240cd780fe
Merge pull request #7961
...
24f3e4c
simplewallet: don't truncate integ. address in export_transfers (selsta)
2021-09-23 22:23:58 -05:00
luigi1111
0e6b12de78
Merge pull request #7952
...
8a7f692
support cors wildcard (woodser)
2021-09-23 22:23:17 -05:00
luigi1111
728409ec6d
Merge pull request #7929
...
f4a745d
easylogging++: fix missing logs (moneromooo-monero)
2021-09-23 22:18:38 -05:00
moneromooo-monero
f4a745d3b1
easylogging++: fix missing logs
2021-09-23 20:29:50 +00:00
SChernykh
d51e3f21f7
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
2021-09-21 20:28:11 +02:00
woodser
8a7f692aab
support cors wildcard
2021-09-17 21:24:37 -04:00
selsta
24f3e4c72e
simplewallet: don't truncate integ. address in export_transfers
2021-09-10 12:27:41 -06:00
luigi1111
665bd8933a
Merge pull request #7906
...
58892be
miniupnp: set submodule to upstream, disable install (selsta)
2021-09-09 15:21:50 -04:00
luigi1111
2222bea92f
Merge pull request #7902
...
0ae1cd2
v0.17: Fix Boost-1.77: Add missing algorithm header to i18n.cpp (mj-xmr)
2021-08-29 12:30:57 -04:00
luigi1111
f12e75b5e4
Merge pull request #7888
...
3c15eb8
python-rpc: add missing python api for new freeze/thaw/frozen RPC (moneromooo-monero)
2021-08-29 12:29:57 -04:00
selsta
58892be4ad
miniupnp: set submodule to upstream, disable install
2021-08-29 18:17:41 +02:00
mj-xmr
0ae1cd2413
v0.17: Fix Boost-1.77: Add missing algorithm header to i18n.cpp
2021-08-28 15:32:50 +02:00
luigi1111
317eceb725
Merge pull request #7894
...
c0ce4d5
Wallet2: fix optimize-coinbase for p2pool payouts (SChernykh)
2021-08-26 21:14:12 -04:00
luigi1111
d98787eb1b
Merge pull request #7825
...
ccfed60
cmake: test is a reserved keyword (selsta)
f0fa959
cmake: fix ccache detection (anon)
8dbe2e5
Daemon: Update average block size table (rbrunner7)
94bad34
wallet2: Don't auto lock device on process parsed blocks (tobtoht)
3c23aca
ledger: don't lock for software device (tobtoht)
49beb8d
ledger: use software device if we have view key (tobtoht)
d188b5f
wallet_api: getPassword (tobtoht)
a395f36
depends, docker: fix bintray links (selsta)
0fecd7e
blocks: fix cmake syntax (selsta)
76824bf
Stop adding more outputs than bulletproof allows (Alex Opie)
67ba733
unit_tests: fix wipeable_string parse_hexstr test with latest gtest (xiphon)
402ba04
cmake: use CMAKE_CURRENT_LIST_DIR in FindLibUSB (selsta)
1565bcb
epee: include public openssl header in cmake (selsta)
2e9af2a
cmake: treat warnings as error in compiler flag tests (selsta)
db564ef
wallet_api: fix typo in exportKeyImages (selsta)
8507917
depends: add getmonero package mirror (selsta)
8716d2a
cmake: fix non portable code (selsta)
2021-08-26 21:10:56 -04:00
luigi1111
ca1b1b7332
Merge pull request #7822
...
99bee1c
Apply gamma distr from chain tip when selecting decoys (j-berman)
2021-08-26 21:08:56 -04:00
luigi1111
27c5013acd
Merge pull request #7805
...
1e037d3
build: prepare v0.17.2.3 (selsta)
2021-08-26 21:08:04 -04:00
SChernykh
c0ce4d5089
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).
2021-08-26 11:51:07 +02:00
moneromooo-monero
3c15eb8e81
python-rpc: add missing python api for new freeze/thaw/frozen RPC
2021-08-24 00:25:10 +02:00
luigi1111
c61c09a567
Merge pull request #7882
...
e48fae3
epee: link with Boost_SYSTEM_LIBRARY (selsta)
2021-08-20 16:51:39 -04:00
luigi1111
b864817629
Merge pull request #7879
...
be6c61e
wallet_api: add make_uri (tobtoht)
2021-08-20 16:50:54 -04:00
luigi1111
a520234c51
Merge pull request #7848
...
adcf440
Make sure node returns to wallet that real output is unlocked (j-berman)
2021-08-20 16:49:19 -04:00
luigi1111
715ebcb744
Merge pull request #7846
...
2285c66
Protect client from divide by 0 caused by integer truncation (j-berman)
2021-08-20 16:48:14 -04:00
luigi1111
4073599aaf
Merge pull request #7838
...
6ec9fd6
support freeze, thaw, and frozen in wallet rpc (woodser)
2021-08-20 16:43:18 -04:00
j-berman
2285c66ef1
Protect client from divide by 0 caused by integer truncation
2021-08-19 15:00:59 -07:00
j-berman
99bee1ccf0
Apply gamma distr from chain tip when selecting decoys
...
- matches the paper by Miller et al to apply the gamma from chain tip, rather than after unlock time
- if the gamma produces an output more recent than the unlock time, the algo packs that output into one of the first 50 spendable blocks, respecting the block density factor
2021-08-19 14:59:12 -07:00
selsta
e48fae3177
epee: link with Boost_SYSTEM_LIBRARY
2021-08-19 19:06:05 +02:00
tobtoht
be6c61e2ee
wallet_api: add make_uri
2021-08-19 15:52:01 +02:00
selsta
1e037d372a
build: prepare v0.17.2.3
2021-08-19 15:00:42 +02:00
woodser
6ec9fd6c08
support freeze, thaw, and frozen in wallet rpc
2021-08-12 09:13:09 -04:00
selsta
ccfed6008a
cmake: test is a reserved keyword
2021-08-12 04:52:51 +02:00
anon
f0fa959383
cmake: fix ccache detection
2021-08-12 04:52:36 +02:00
rbrunner7
8dbe2e57ac
Daemon: Update average block size table
2021-08-12 04:42:46 +02:00