Martijn Otto
f3b65c66f8
Request a thread stack size that is large enough for unbound
...
Unbound uses a 64 kb large character array on the stack, which
leads to a stack overflow for some libc implementations. musl
only gives 80 kb in total. This PR changes the stack size for
these threads to 1mb, which solves the segmentation fault.
5 years ago
luigi1111
3f6096867d
Merge pull request #5916
...
7b076d5
p2p: fix bans taking port into account (moneromooo-monero)
5 years ago
luigi1111
5fe38977b5
Merge pull request #5905
...
Revert a96c1a4
and adc16d2
(moneromooo-monero)
5 years ago
moneromooo-monero
74a23e9a59
protocol: only print sync complete message when out of precompiled hashes
...
This avoids most premature triggers
5 years ago
luigi1111
44aa7d5439
Merge pull request #5882
...
a444f06
blockchain: enforce 10 block age for spending outputs (moneromooo-monero)
5 years ago
luigi1111
06bee964a8
Merge pull request #5878
...
f9b3f6e
Removed Berkeley DB and db switching logic (JesusRami)
5 years ago
luigi1111
ee6e849627
Merge pull request #5877
...
2cd4fd8
Changed the use of boost:value_initialized for C++ list initializer (JesusRami)
4ad191f
Removed unused boost/value_init header (whyamiroot)
928f4be
Make null hash constants constexpr (whyamiroot)
5 years ago
luigi1111
8c41d36a08
Merge pull request #5864
...
32f725d
Properly format multiline logs (moneromooo-monero)
5 years ago
luigi1111
a1736a9429
Merge pull request #5848
...
functional_tests (moneromooo-monero)
5 years ago
moneromooo-monero
d0663837d2
core: move hardforks into its own lib
...
So it can be used by others without encumbrance
5 years ago
moneromooo-monero
a444f06e53
blockchain: enforce 10 block age for spending outputs
...
Some custom wallet code apparently ignores this, which causes users
of that code to be fingerprinted
5 years ago
moneromooo-monero
d53a55204f
functional_tests: add get_transaction_pool_stats
...
Also fix part of the RPC results being returned as binary.
This makes the RPC backward incompatible.
5 years ago
moneromooo-monero
cc4be4fa15
wallet: add edit_address_book RPC
5 years ago
moneromooo-monero
7b076d5170
p2p: fix bans taking port into account
5 years ago
moneromooo-monero
32f725d32f
Properly format multiline logs
...
As a side effect, colouring on Windows should now work
regardless of version
5 years ago
Jesus Ramirez
f9b3f6ef3b
Removed Berkeley DB and db switching logic
5 years ago
luigi1111
2c171a9b02
Merge pull request #5861
...
f0356f7
wallet2: enable ignoring fractional outputs also when sweeping (stoffu)
5 years ago
luigi1111
d663e1e3db
Merge pull request #5818
...
f91a06c
Dropping cppzmq dependency; adding some zmq utils (vtnerd)
5 years ago
luigi1111
dbe31f63e1
Merge pull request #5899
...
7d3bba5
wallet2_api: add missing parameter (selsta)
5 years ago
luigi1111
76805b62ce
Merge pull request #5874
...
f380f69
simplewallet: warn if invalid default ring size is set and actually ignore the setting (stoffu)
5 years ago
luigi1111
85962ee8e2
Merge pull request #5872
...
495a7e5
rpc: don't include an address in mining_status when not mining (moneromooo-monero)
5 years ago
luigi1111
d00e511cc6
Merge pull request #5871
...
3407743
wallet_rpc_server: add locked field to get_transfers/get_{bulk_,}_payments (moneromooo-monero)
5 years ago
luigi1111
e753663d31
Merge pull request #5870
...
83ca764
wallet_rpc_server: call deinit on exit (moneromooo-monero)
5 years ago
luigi1111
b526208001
Merge pull request #5868
...
1f1fff2
daemon: print mining algorithm in mining_status even when not mining (moneromooo-monero)
5 years ago
luigi1111
6e1257cfbd
Merge pull request #5866
...
21f6c80
rpc: move a leftover light wallet RPC out of daemon RPC (moneromooo-monero)
5 years ago
luigi1111
4a39e1a4a5
Merge pull request #5865
...
11f13da
blockchain: fix logging bad number of blocks if first one fails (moneromooo-monero)
19bfe7e
simplewallet: fix warnings about useless std::move (moneromooo-monero)
5 years ago
luigi1111
3e75df42a7
Merge pull request #5854
...
2cb22d4
core: make the 'update probably needed soon' message less scary (moneromooo-monero)
5 years ago
luigi1111
29e0f11305
Merge pull request #5823
...
26072f1
blockchain: forbid v1 coinbase from v12 (moneromooo-monero)
555dc7c
core: from v12, require consistent ring size for mixable txes (moneromooo-monero)
d22dfb7
blockchain: reject rct signatures in coinbase txes from v12 (moneromooo-monero)
5 years ago
moneromooo-monero
b9da0234e9
blockchain: keep block template timestamp not below recent median
...
Such a template would yield an invalid block, though would require
an attacker to have mined a long blockchain with drifting times
(assuming the miner's clock is roughly correct)
Fixed by crCr62U0
5 years ago
stoffu
bd9c12e18a
simplewallet: remove erroneously added line under subaddress-lookahead
5 years ago
moneromooo-monero
62fc4bec4c
Revert "cryptonote_protocol: drop peers we can't download from when syncing"
...
This reverts commit a96c1a46d4
.
5 years ago
moneromooo-monero
ea92a32f72
Revert "Fix check for disconnecting peers when syncing"
...
This reverts commit adc16d2504
.
5 years ago
stoffu
f0356f74d3
wallet2: enable ignoring fractional outputs also when sweeping
5 years ago
selsta
7d3bba5ca0
wallet2_api: add missing parameter
5 years ago
luigi1111
9325501762
Merge pull request #5855
...
2ec455d
wallet: fix mismatch between two concepts of 'balance' (moneromooo-monero)
5 years ago
luigi1111
19ef2e99ad
Merge pull request #5850
...
c4da1a2
wallet2: fix unset_ring tx retrieval checks (moneromooo-monero)
5 years ago
luigi1111
d30b234f08
Merge pull request #5849
...
b51f4cd
daemon: add pruned and publicrpc flags to print_pl (moneromooo-monero)
5 years ago
luigi1111
1fd43d3f9f
Merge pull request #5847
...
894cc81
wallet2: fix cold signing losing tx keys (moneromooo-monero)
5 years ago
luigi1111
871661f3dc
Merge pull request #5843
...
9f68669
blockchain_blackball: add --historical-stat which prints historical stats of spent ratio (stoffu)
2425f27blockchain_blackball: use is_output_spent instead of ringdb.blackballed for spentness test (stoffu)
50813c1
ringdb: fix bug in blackballing (stoffu)
5 years ago
luigi1111
db87e92b34
Merge pull request #5842
...
87d2f06
simplewallet: moan harder about untrusted nodes (moneromooo-monero)
5 years ago
luigi1111
86938725ae
Merge pull request #5841
...
cae488d
p2p: reject incoming connections to self (moneromooo-monero)
5 years ago
luigi1111
21290005d7
Merge pull request #5840
...
063eebb
daemon: implement 'set_bootstrap_daemon' command (xiphon)
5 years ago
luigi1111
15dabf7d18
Merge pull request #5839
...
e353e3d
p2p: sanitize peer lists (moneromooo-monero)
5 years ago
luigi1111
3b28ff2d6d
Merge pull request #5838
...
2e26536
p2p: move log away from global (moneromooo-monero)
5 years ago
luigi1111
4ef3848423
Merge pull request #5835
...
26f7a26
device: fix ledger requesting secret keys export twice (xiphon)
5 years ago
luigi1111
253786c8ea
Merge pull request #5833
...
289d215
rpc: fix unitialized 'core_rpc_server::m_was_bootstrap_ever_used' (xiphon)
5 years ago
luigi1111
da4512639e
Merge pull request #5830
...
5a4c6cc
daemon: fix merge error removing the 'never seen before' timestamp check (moneromooo-monero)
5 years ago
xiphon
c89f7effd1
wallet2_api: fix load unsigned tx from file error propagation
5 years ago
anonimal
d099658522
bootstrap_daemon: resolve CID 203915 (UNCAUGHT_EXCEPT)
...
The issue is triggered by the captured `this` in RPC server, which
passes reference to throwable `core_rpc_server`:
`core_rpc_server.cpp:164: m_bootstrap_daemon.reset(new bootstrap_daemon([this]{ return get_random_public_node(); }));`
The solution is to simply remove noexcept from the remaining `bootstrap_daemon`
constructors because noexcept is false in this context.
>"An exception of type "boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::asio::invalid_service_owner>>" is thrown but the throw list "noexcept" doesn't allow it to be thrown. This will cause a call to unexpected() which usually calls terminate()."
5 years ago
anonimal
1bd962d9f9
wallet2: resolve CID 203918 null pointer deference (NULL_RETURNS)
5 years ago
Lev Sizov
928f4be953
Make null hash constants constexpr
...
Simplify m_template initialization in miner
5 years ago
moneromooo-monero
2ec455df1f
wallet: fix mismatch between two concepts of "balance"
...
One considers the blockchain, while the other considers the
blockchain and some recent actions, such as a recently created
transaction which spend some outputs, but isn't yet mined.
Typically, the "balance" command wants the latter, to reflect
the recent action, but things like proving ownership wants
the former.
This fixes a crash in get_reserve_proof, where a preliminary
check and the main code used two concepts of "balance".
5 years ago
moneromooo-monero
340774341f
wallet_rpc_server: add locked field to get_transfers/get_{bulk_,}_payments
...
Much easier to work with than the raw unlock_time field
5 years ago
moneromooo-monero
bc1144e98e
Fix IP address serialization on big endian
...
IP addresses are stored in network byte order even on little
endian hosts
5 years ago
moneromooo-monero
54fd97ae3f
slow-hash: fix CNv2+ on big endian
5 years ago
moneromooo-monero
4672b5cea9
db_lmdb: print percentages as percentages, not ratios
5 years ago
moneromooo-monero
d046ca1db0
difficulty: fix check_hash on big endian
5 years ago
luigi1111
a567e884b2
Merge pull request #5822
...
839fc62
reject setting lookahead major or minor to 0 (moneromoo-monero)
5 years ago
luigi1111
e4f11a68fe
Merge pull request #5819
...
07cb087
blockchain: Fix alt chain generated coins overflow (iamamyth)
5 years ago
luigi1111
902e4b6ebf
Merge pull request #5806
...
69465e3
cryptonote_protocol: fix '--no-sync', ignore new blocks and txes (xiphon)
5 years ago
luigi1111
0198b76217
Merge pull request #5799
...
082730b
daemon: automatic public nodes discovering and bootstrap daemon switching (xiphon)
5 years ago
luigi1111
23547e6ed6
Merge pull request #5536
...
1a367d6
simplewallet: lock console on inactivity (moneromooo-monero)
5 years ago
Lev Sizov
4ad191ffa9
Removed unused boost/value_init header
5 years ago
Jesus Ramirez
2cd4fd8972
Changed the use of boost:value_initialized for C++ list initializer
5 years ago
luigi1111
98af2e954b
Merge pull request #5793
...
bdfc63a
Add ref-counted buffer byte_slice. Currently used for sending TCP data. (vtnerd)
3b24b1d
Added support for 'noise' over I1P/Tor to mask Tx transmission. (vtnerd)
5 years ago
stoffu
f380f69c69
simplewallet: warn if invalid default ring size is set and actually ignore the setting
5 years ago
moneromooo-monero
1a367d6a22
simplewallet: lock console on inactivity
5 years ago
moneromooo-monero
495a7e5b97
rpc: don't include an address in mining_status when not mining
...
Best case is an address mined previously and it'll get returned,
worst case it was never initialized in the first place
5 years ago
moneromooo-monero
83ca76435b
wallet_rpc_server: call deinit on exit
5 years ago
moneromooo-monero
1f1fff2679
daemon: print mining algorithm in mining_status even when not mining
5 years ago
moneromooo-monero
21f6c80fcd
rpc: move a leftover light wallet RPC out of daemon RPC
5 years ago
moneromooo-monero
19bfe7e5ab
simplewallet: fix warnings about useless std::move
5 years ago
moneromooo-monero
11f13da8b4
blockchain: fix logging bad number of blocks if first one fails
5 years ago
Tom Smeding
6bbc646e6f
Fix bug in mempool get_transaction_stats histogram calculation
...
The 98th percentile position in the agebytes map was incorrectly
calculated: it assumed the transactions in the mempool all have unique
timestamps at second-granularity. This commit fixes this by correctly
finding the right cumulative number of transactions in the map suffix.
This bug could lead to an out-of-bounds write in the rare case that
all transactions in the mempool were received (and added to the mempool)
at a rate of at least 50 transactions per second. (More specifically,
the number of *unique* receive_time values, which have second-
granularity, must be at most 2% of the number of transactions in the
mempool for this crash to trigger.) If this condition is satisfied, 'it'
points to *before* the agebytes map, 'delta' gets a nonsense value, and
the value of 'i' in the first stats.histo-filling loop will be out of
bounds of stats.histo.
5 years ago
luigi1111
85014813cf
Merge pull request #5707
...
3a0451a
MLSAG speedup and additional checks (SarangNoether)
5 years ago
Sarang Noether
3a0451a8be
MLSAG speedup and additional checks
5 years ago
luigi1111
f68512e9e4
Merge pull request #5729
...
7c894fc
device_ledger: add paranoid buffer overflow check (moneromooo-monero)
f07524b
device_ledger: fix uninitialized additional_key (moneromooo-monero)
5 years ago
luigi1111
8f6f674753
Merge pull request #5609
...
1dc3b1a
wallet: add --extra-entropy command line flag (moneromooo-monero)
5 years ago
luigi1111
3e80f44503
Merge pull request #5559
...
33e91e1
wallet, rpc: add a release field to get_version (moneromooo-monero)
5 years ago
xiphon
082730b6e5
daemon: automatic public nodes discovering and bootstrap daemon switching
5 years ago
moneromooo-monero
33e91e1a1e
wallet, rpc: add a release field to get_version
...
It does not leak much since you can make a fair guess by RPC
version already, and some people want to avoid non release
clients when using third parties' nodes (because they'd never
lie about it)
5 years ago
moneromooo-monero
f07524b56b
device_ledger: fix uninitialized additional_key
...
Coverity 200185
5 years ago
moneromooo-monero
7c894fc7fd
device_ledger: add paranoid buffer overflow check
...
Coverity 200183
5 years ago
moneromooo-monero
2cb22d4071
core: make the "update probably needed soon" message less scary
5 years ago
moneromooo-monero
c4da1a25c3
wallet2: fix unset_ring tx retrieval checks
5 years ago
moneromooo-monero
87d2f063af
simplewallet: moan harder about untrusted nodes
5 years ago
moneromooo-monero
b51f4cdcaf
daemon: add pruned and publicrpc flags to print_pl
5 years ago
moneromooo-monero
894cc81e83
wallet2: fix cold signing losing tx keys
5 years ago
xiphon
063eebbd43
daemon: implement 'set_bootstrap_daemon' command
5 years ago
moneromooo-monero
cae488dc9b
p2p: reject incoming connections to self
5 years ago
Tadeas Moravec
63186a01ce
Wallet: Option to export data to ASCII
...
New CLI wallet variable: export-format with options "binary" (the default),
or "ascii". "Binary" behaves as before, "ascii" forces the wallet to convert
data to ASCII using base64.
Reading files from the disk tries to auto detect what format has been
used (using a magic string added when exporting the data).
Implements https://github.com/monero-project/monero/issues/2859
5 years ago
stoffu
50813c103e
ringdb: fix bug in blackballing
5 years ago
stoffu
2425f27acd
blockchain_blackball: use is_output_spent instead of ringdb.blackballed for spentness test
5 years ago
stoffu
9f68669503
blockchain_blackball: add --historical-stat which prints historical stats of spent ratio
5 years ago
moneromooo-monero
1dc3b1a516
wallet: add --extra-entropy command line flag
...
It lets the user add custom entropy to the PRNG.
It does this by hashing the new data and xoring the resulting
hash with the PRNG state.
5 years ago
luigi1111
cdfa2e58df
Merge pull request #5827
...
30779de
fix feature not introduced until boost 1.66 (jtgrassie)
5 years ago
luigi1111
2be47ae02a
Merge pull request #5817
...
50ec40e
Increase max_dbs from 20 to 32 (hyc)
5 years ago
luigi1111
7bdff6005f
Merge pull request #5815
...
adc16d2
Fix check for disconnecting peers when syncing (jagerman)
5 years ago
luigi1111
d8244eb39c
Merge pull request #5808
...
5a91b83
simplewallet: add a few missing settings help text (stoffu)
ae7bf37
simplewallet: fix arg indexing bug in set_device_name (stoffu)
5 years ago
luigi1111
0a42fddde4
Merge pull request #5807
...
4b1df4e
Fix for biased signature nonce (SarangNoether)
5 years ago
luigi1111
28e0a28b96
Merge pull request #5800
...
6ca033d
hid_error() could return a null, which causes the program to crash with (TheQuantumPhysicist)
5 years ago
luigi1111
11ab328ce3
Merge pull request #5778
...
8703aa5
MMS: Use chans instead of normal addresses for auto-config (rbrunner7)
5 years ago
luigi1111
eea0123de4
Merge pull request #5755
...
7a3e458
improve tx_sanity_check clarification (vicsn)
5 years ago
luigi1111
1bd3f1a1fb
Merge pull request #5750
...
884df82
wallet: provide original address for outgoing transfers (xiphon)
5 years ago
luigi1111
de30131abd
Merge pull request #5743
...
65f29a8
simplewallet: add restore_height command (tobtoht)
5 years ago
luigi1111
b488ee8188
Merge pull request #5742
...
0d916a6
Fix incorrectly named binding for MMS send_signer_config command (tobtoht)
5 years ago
luigi1111
9e8179ca84
Merge pull request #5740
...
256d286
Minor formatting fix in help set command (tobtoht)
5 years ago
luigi1111
8956e90c63
Merge pull request #5731
...
c393e82
CryptonightR_JIT: fix return value on error (selene-kovri)
5 years ago
luigi1111
65e937168e
Merge pull request #5722
...
8be5fea
simplewallet: optional all flag to export_outputs/export_key_images (moneromooo-monero)
5 years ago
moneromooo-monero
e353e3d757
p2p: sanitize peer lists
...
Also remove the delta time fixup, since we now ignore those
as they're attacker controlled
5 years ago
moneromooo-monero
2e2653602f
p2p: move log away from global
...
It was here while debugging, and I forgot to move it away
5 years ago
rbrunner7
8703aa59db
MMS: Use chans instead of normal addresses for auto-config
5 years ago
xiphon
26f7a26ee3
device: fix ledger requesting secret keys export twice
5 years ago
xiphon
289d21500c
rpc: fix unitialized 'core_rpc_server::m_was_bootstrap_ever_used'
5 years ago
moneromooo-monero
5a4c6cc3a8
daemon: fix merge error removing the "never seen before" timestamp check
5 years ago
luigi1111
c9df9d683a
Merge pull request #5696
...
fd60d05
daemon: fix print_pl only printing public zone peers (moneromooo-monero)
5 years ago
Jethro Grassie
30779de39d
fix feature not introduced until boost 1.66
5 years ago
moneromooo-monero
fd60d05d5d
daemon: fix print_pl only printing public zone peers
5 years ago
luigi1111
4947f3bdba
Merge pull request #5636
...
b712ae0
rpc: work around a GCC 7.4.0 (at least) bug (moneromooo-monero)
5 years ago
luigi1111
56b98c7003
Merge pull request #5728
...
6560bfa
rpc: get_block_template add optional extra_nonce (jtgrassie)
5 years ago
luigi1111
f205d28e96
Merge pull request #5727
...
7b9a420
Replace std::random_shuffle with std::shuffle (tomsmeding)
5 years ago
luigi1111
4baec08d5c
Merge pull request #5725
...
dc8b7a8
zmq: MacPorts latest fix (jtgrassie)
5 years ago
luigi1111
1010a6503e
Merge pull request #5721
...
c164f90
Remove unnecessary m_check_txin_table, fix const correctness (omartijn)
5 years ago
luigi1111
1499caf596
Merge pull request #5720
...
bcd2da7
miner: fix --bg-mining-enable description (moneromooo-monero)
5 years ago
luigi1111
2da11baecc
Merge pull request #5718
...
c8709fe
wallet: do not print log settings when unset (moneromooo-monero)
7b18e83
unit_tests: check return values on test data parsing (moneromooo-monero)
5 years ago
moneromooo-monero
d22dfb7594
blockchain: reject rct signatures in coinbase txes from v12
5 years ago
moneromooo-monero
555dc7c394
core: from v12, require consistent ring size for mixable txes
...
We're supposed to have a fixed ring size now
Already checked by MLSAG verification, but here seems more intuitive
5 years ago
moneromooo-monero
26072f1393
blockchain: forbid v1 coinbase from v12
5 years ago
moneromooo-monero
839fc6256b
reject setting lookahead major or minor to 0
5 years ago
iamamyth
07cb087e5d
blockchain: Fix alt chain generated coins overflow
...
Apply the overflow logic used for computing already_generated_coins in
the main chain to alternative chains.
5 years ago
Howard Chu
50ec40ea16
Increase max_dbs from 20 to 32
...
We've added a lot of new indices recently, and 20 isn't enough for them plus
new DBs opened during format migrations.
5 years ago
luigi1111
459beb50d4
Merge pull request #5685
...
a604241
simplewallet: don't ask about mining when running a command line (moneromooo-monero)
5 years ago
luigi1111
12d08dcbf5
Merge pull request #5518
...
def703a
wallet_api: add multi destination tx support (selsta)
5 years ago
Jason Rhinelander
adc16d2504
Fix check for disconnecting peers when syncing
...
The check added here (in #5732/#5733) is supposed to disconnect behind
peers when the current node is syncing, but actually disconnects behind
peers always.
We are syncing when `target > our_height`, but the check here triggers
when `target > remote_height`, which is basically always true when the
preceding `m_core.have_block(hshd.top_id)` check is true.
5 years ago
selsta
def703abec
wallet_api: add multi destination tx support
5 years ago
luigi1111
399a847cfc
Merge pull request #5689
...
1db5357
rpc headers fix (malbit)
5 years ago
luigi1111
017162b5b2
Merge pull request #5682
...
3768db2
p2p: add a reference to Cao, Tong et al. for the last_seen changes (moneromooo-monero)
5 years ago
luigi1111
8a0711f2f2
Merge pull request #5674
...
fcbf7b3
p2p: propagate out peers limit to payload handler (moneromooo-monero)
098aadf
p2p: close the right number of connections on setting max in/out peers (moneromooo-monero)
5 years ago
luigi1111
6b6593dad9
Merge pull request #5673
...
097cca5
wallet_api: catch getTxKey exception (ph4r05)
5 years ago
luigi1111
1a259a1c70
Merge pull request #5672
...
b2bfcab
wallet2: fix change subaddress mixup when sending pre rct outputs (moneromooo-monero)
5 years ago
luigi1111
739b02ef38
Merge pull request #5662
...
64fb0f8
device: tx_key caching fixed, store recovered txkey (ph4r05)
5 years ago
luigi1111
48229234a9
Merge pull request #5659
...
6bb2797
daemon: print 128bit diff properly (stoffu)
5 years ago
luigi1111
c5e926676a
Merge pull request #5656
...
8ccc30b
Fix --restore-date usage (hyc)
5 years ago
luigi1111
df064eaa36
Merge pull request #5649
...
a182df2
Bans for RPC connections (hyc)
5 years ago
luigi1111
1167370239
Merge pull request #5637
...
69f9420
core: do not complain about low block rate if disconnected (moneromooo-monero)
5 years ago
Tom Smeding
7b9a420787
Replace std::random_shuffle with std::shuffle
...
According to [1], std::random_shuffle is deprecated in C++14 and removed
in C++17. Since std::shuffle is available since C++11 as a replacement
and monero already requires C++11, this is a good replacement.
A cryptographically secure random number generator is used in all cases
to prevent people from perhaps copying an insecure std::shuffle call
over to a place where a secure one would be warranted. A form of
defense-in-depth.
[1]: https://en.cppreference.com/w/cpp/algorithm/random_shuffle
5 years ago
luigi1111
0ba675622f
Merge pull request #5634
...
1488109
rpc: fix get_transactions getting v1 txes from the txpool (moneromooo-monero)
5 years ago
luigi1111
0e986a86d5
Merge pull request #5607
...
52cd2fa
rpc: implement get_public_nodes command (xiphon)
5 years ago
luigi1111
564bb1da3a
Merge pull request #5525
...
0605406
daemon: sort alt chains by height (moneromooo-monero)
4228ee0
daemon: add optional arguments to alt_chain_info (moneromooo-monero)
880ebfd
daemon: add more chain specific info in alt_chain_info (moneromooo-monero)
5 years ago
luigi1111
2258551ef9
Merge pull request #5487
...
df83ed7
consensus: from v12, enforce >= 2 outputs (moneromooo-monero)
5 years ago
luigi1111
dd3b5ecb98
Merge pull request #5478
...
7d9b7fe
functional_tests: add validate_address tests (moneromooo-monero)
5 years ago
luigi1111
e37e263fcd
Merge pull request #4851
...
155475d
Add IPv6 support (KeeJef/tewinget)
5 years ago
stoffu
ae7bf37ed6
simplewallet: fix arg indexing bug in set_device_name
5 years ago
stoffu
5a91b83cb4
simplewallet: add a few missing settings help text
5 years ago
Sarang Noether
4b1df4e50f
Fix for biased signature nonce
5 years ago
xiphon
69465e3d83
cryptonote_protocol: fix '--no-sync', ignore new blocks and txes
5 years ago
TheQuantumPhysicist
6ca033d278
hid_error() could return a null, which causes the program to crash with
...
std::logic_error()
5 years ago
Thomas Winget
155475d971
Add IPv6 support
...
new cli options (RPC ones also apply to wallet):
--p2p-bind-ipv6-address (default = "::")
--p2p-bind-port-ipv6 (default same as ipv4 port for given nettype)
--rpc-bind-ipv6-address (default = "::1")
--p2p-use-ipv6 (default false)
--rpc-use-ipv6 (default false)
--p2p-require-ipv4 (default true, if ipv4 bind fails and this is
true, will not continue even if ipv6 bind
successful)
--rpc-require-ipv4 (default true, description as above)
ipv6 addresses are to be specified as "[xx:xx:xx::xx:xx]:port" except
in the cases of the cli args for bind address. For those the square
braces can be omitted.
5 years ago
stoffu
6bb279710c
daemon: print 128bit diff properly
5 years ago
moneromooo-monero
7d9b7fee43
functional_tests: add validate_address tests
5 years ago
Lee Clagett
2a7d91523b
Fixed i2p/tor tx flooding bug (white noise disabled)
5 years ago
xiphon
52cd2fa0af
rpc: implement get_public_nodes command
5 years ago
Nejcraft
6da3561e2a
Fixed error preventing build of monero-gui
...
get_attribute expects 2 values instead of 1
5 years ago
luigi1111
8adde33e01
Merge pull request #5635
...
03aa14e
tx_sanity_check: don't print an error when not enough outs to check (monermooo-monero)
5 years ago
luigi1111
bb37e434fc
Merge pull request #5624
...
6b41bd8
Delete more include string.h (wepeng)
5 years ago
luigi1111
d4d5a4433d
Merge pull request #5623
...
b8cfa92
rpc: implement set_bootstrap_daemon method (xiphon)
5 years ago
luigi1111
61512cf798
Merge pull request #5610
...
068fa1c
p2p: delay IGP probing on startup (moneromooo-monero)
5 years ago
luigi1111
5030b8e8aa
Merge pull request #5608
...
c820e18
simplewallet: print errors on exceptions creating wallets (moneromooo-monero)
5 years ago
luigi1111
e05873d873
Merge pull request #5606
...
cf8cb68
rpc: use ip address string representation for peer::host field (xiphon)
5 years ago
luigi1111
c4071a00fb
Merge pull request #5600
...
dd58057
Remember RPC version on initial connect (hyc)
5 years ago
luigi1111
015c1792c0
Merge pull request #5597
...
343c0b4
add a command line option to disable ZMQ server (jtgrassie)
5 years ago
luigi1111
8774555d29
Merge pull request #5595
...
2aa1134
daemon: display peer address type in print_cn (moneromooo-monero)
5 years ago
luigi1111
8ae2681e08
Merge pull request #5594
...
f074b6b
device: show address on device display (ph4r05)
5 years ago
luigi1111
c62ba1d08f
Merge pull request #5591
...
f17dcde
Remove unused txs member in NOTIFY_RESPONSE_GET_OBJECT (Doy-lee)
5 years ago
luigi1111
96cda93a93
Merge pull request #5588
...
cd720c7
add cumulative difficulty to diff command (wowario)
5 years ago
luigi1111
9f746b72e2
Merge pull request #5585
...
270a3ae
Unused private member m_miner_address (JesusRami)
5 years ago
luigi1111
e241a6280d
Merge pull request #5582
...
fcfcc3a
rpc: in/out peers can now return the setting's value (moneromooo-monero)
5 years ago
luigi1111
8600b3c69d
Merge pull request #5576
...
577324a
wallet_manager: omit redundant disconnect, drop unused variable (xiphon)
5 years ago
luigi1111
f1427568dc
Merge pull request #5574
...
162c3e1
blockchain_export: allow exporting blocks.dat format from pruned (moneromooo-monero)
5 years ago
luigi1111
5cecf4138b
Merge pull request #5573
...
c07bbd5
daemon: fix 'never seen before' time span display for peers (moneromooo-monero)
5 years ago
luigi1111
b333513db7
Merge pull request #5534
...
4c66614
expose set/get walletcache attribute functionality in wallet api (selsta)
5 years ago
luigi1111
e579fe4ae0
Merge pull request #5530
...
6abaaaa
remove obsolete save_graph skeleton code (moneromooo-monero)
5 years ago
luigi1111
4b76656f5c
Merge pull request #5524
...
06b8f29
blockchain: keep alternative blocks in LMDB (moneromooo-monero)
5 years ago
luigi1111
7138f9d347
Merge pull request #5514
...
e4d100b
wallet2: don't wait a day before using new version fees (moneromooo-monero)
5 years ago
luigi1111
407683a38c
Merge pull request #5513
...
bc94ba4
wallet: distinguish between empty and absent attributes (moneromooo-monero)
5 years ago
luigi1111
e3de4aa68b
Merge pull request #5502
...
25a7cfd
add a few checks where it seems appropriate (moneromooo-monero)
1a66a86
remove unused code (moneromooo-monero)
5 years ago
luigi1111
d433abfe01
Merge pull request #5460
...
a23dbe6
simplewallet: prompt when spending more than one old out in one tx (moneromooo-monero)
5 years ago
luigi1111
705fbcfda4
Merge pull request #5457
...
3b9ce45
wallet_rpc_server: remove unused variable (moneromooo-monero)
5 years ago
luigi1111
e8da2f35ad
Merge pull request #5451
...
6aa3c2f
dns_checks: new helper program to check on DNSSEC lookups (moneromooo-monero)
5 years ago
luigi1111
1880c1a582
Merge pull request #5363
...
515ac29
p2p: store network address directly in blocked host list (moneromooo-monero)
65c4004
allow blocking whole subnets (moneromooo-monero)
5 years ago
Lee Clagett
f91a06c6d7
Dropping cppzmq dependency; adding some zmq utils
5 years ago
Riccardo Spagni
de970334f5
bump version to 0.14.1.2
5 years ago
Riccardo Spagni
4850520b6a
update checkpoints.dat hash
5 years ago
Riccardo Spagni
a69dc81844
prep for 0.14.1.1
5 years ago
Riccardo Spagni
8eb075e789
Merge pull request #5732
...
a96c1a46
cryptonote_protocol: drop peers we can't download from when syncing (moneromooo-monero)
ab361df2
p2p: add a few missing connection close calls (moneromooo-monero)
5 years ago
Lee Clagett
3b24b1d082
Added support for "noise" over I1P/Tor to mask Tx transmission.
5 years ago
moneromooo-monero
65c4004963
allow blocking whole subnets
5 years ago
moneromooo-monero
515ac2951d
p2p: store network address directly in blocked host list
...
rather than their string representation
5 years ago
vicsn
7a3e458881
improve tx_sanity_check clarification
5 years ago
Doyle
f17dcde451
Remove unused txs member in NOTIFY_RESPONSE_GET_OBJECT
5 years ago