Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-08-27 | daemon: automatic public nodes discovering and bootstrap daemon switching | xiphon | 5 | -35/+246 | |
2019-08-21 | Merge pull request #5827 | luigi1111 | 1 | -1/+1 | |
30779de fix feature not introduced until boost 1.66 (jtgrassie) | |||||
2019-08-21 | Merge pull request #5817 | luigi1111 | 1 | -1/+1 | |
50ec40e Increase max_dbs from 20 to 32 (hyc) | |||||
2019-08-21 | Merge pull request #5815 | luigi1111 | 1 | -1/+1 | |
adc16d2 Fix check for disconnecting peers when syncing (jagerman) | |||||
2019-08-21 | Merge pull request #5808 | luigi1111 | 1 | -4/+14 | |
5a91b83 simplewallet: add a few missing settings help text (stoffu) ae7bf37 simplewallet: fix arg indexing bug in set_device_name (stoffu) | |||||
2019-08-21 | Merge pull request #5807 | luigi1111 | 1 | -2/+0 | |
4b1df4e Fix for biased signature nonce (SarangNoether) | |||||
2019-08-21 | Merge pull request #5800 | luigi1111 | 1 | -1/+2 | |
6ca033d hid_error() could return a null, which causes the program to crash with (TheQuantumPhysicist) | |||||
2019-08-21 | Merge pull request #5778 | luigi1111 | 3 | -35/+41 | |
8703aa5 MMS: Use chans instead of normal addresses for auto-config (rbrunner7) | |||||
2019-08-21 | Merge pull request #5755 | luigi1111 | 1 | -2/+2 | |
7a3e458 improve tx_sanity_check clarification (vicsn) | |||||
2019-08-21 | Merge pull request #5750 | luigi1111 | 4 | -6/+21 | |
884df82 wallet: provide original address for outgoing transfers (xiphon) | |||||
2019-08-21 | Merge pull request #5743 | luigi1111 | 2 | -0/+10 | |
65f29a8 simplewallet: add restore_height command (tobtoht) | |||||
2019-08-21 | Merge pull request #5742 | luigi1111 | 1 | -1/+1 | |
0d916a6 Fix incorrectly named binding for MMS send_signer_config command (tobtoht) | |||||
2019-08-21 | Merge pull request #5740 | luigi1111 | 1 | -1/+1 | |
256d286 Minor formatting fix in help set command (tobtoht) | |||||
2019-08-21 | Merge pull request #5731 | luigi1111 | 1 | -3/+3 | |
c393e82 CryptonightR_JIT: fix return value on error (selene-kovri) | |||||
2019-08-21 | Merge pull request #5722 | luigi1111 | 3 | -13/+32 | |
8be5fea simplewallet: optional all flag to export_outputs/export_key_images (moneromooo-monero) | |||||
2019-08-20 | MMS: Use chans instead of normal addresses for auto-config | rbrunner7 | 3 | -35/+41 | |
2019-08-20 | Merge pull request #5696 | luigi1111 | 5 | -14/+30 | |
fd60d05 daemon: fix print_pl only printing public zone peers (moneromooo-monero) | |||||
2019-08-20 | fix feature not introduced until boost 1.66 | Jethro Grassie | 1 | -1/+1 | |
2019-08-19 | daemon: fix print_pl only printing public zone peers | moneromooo-monero | 5 | -14/+30 | |
2019-08-19 | Merge pull request #5636 | luigi1111 | 1 | -1/+3 | |
b712ae0 rpc: work around a GCC 7.4.0 (at least) bug (moneromooo-monero) | |||||
2019-08-19 | Merge pull request #5728 | luigi1111 | 2 | -1/+27 | |
6560bfa rpc: get_block_template add optional extra_nonce (jtgrassie) | |||||
2019-08-19 | Merge pull request #5727 | luigi1111 | 3 | -4/+4 | |
7b9a420 Replace std::random_shuffle with std::shuffle (tomsmeding) | |||||
2019-08-19 | Merge pull request #5725 | luigi1111 | 1 | -1/+1 | |
dc8b7a8 zmq: MacPorts latest fix (jtgrassie) | |||||
2019-08-19 | Merge pull request #5721 | luigi1111 | 2 | -43/+12 | |
c164f90 Remove unnecessary m_check_txin_table, fix const correctness (omartijn) | |||||
2019-08-19 | Merge pull request #5720 | luigi1111 | 1 | -1/+1 | |
bcd2da7 miner: fix --bg-mining-enable description (moneromooo-monero) | |||||
2019-08-19 | Merge pull request #5718 | luigi1111 | 1 | -1/+4 | |
c8709fe wallet: do not print log settings when unset (moneromooo-monero) 7b18e83 unit_tests: check return values on test data parsing (moneromooo-monero) | |||||
2019-08-18 | Increase max_dbs from 20 to 32 | Howard Chu | 1 | -1/+1 | |
We've added a lot of new indices recently, and 20 isn't enough for them plus new DBs opened during format migrations. | |||||
2019-08-17 | Merge pull request #5685 | luigi1111 | 1 | -1/+3 | |
a604241 simplewallet: don't ask about mining when running a command line (moneromooo-monero) | |||||
2019-08-17 | Merge pull request #5518 | luigi1111 | 3 | -48/+79 | |
def703a wallet_api: add multi destination tx support (selsta) | |||||
2019-08-16 | Fix check for disconnecting peers when syncing | Jason Rhinelander | 1 | -1/+1 | |
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. | |||||
2019-08-16 | wallet_api: add multi destination tx support | selsta | 3 | -48/+79 | |
2019-08-15 | Merge pull request #5689 | luigi1111 | 1 | -1/+1 | |
1db5357 rpc headers fix (malbit) | |||||
2019-08-15 | Merge pull request #5682 | luigi1111 | 1 | -0/+3 | |
3768db2 p2p: add a reference to Cao, Tong et al. for the last_seen changes (moneromooo-monero) | |||||
2019-08-15 | Merge pull request #5674 | luigi1111 | 1 | -2/+3 | |
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) | |||||
2019-08-15 | Merge pull request #5673 | luigi1111 | 1 | -8/+17 | |
097cca5 wallet_api: catch getTxKey exception (ph4r05) | |||||
2019-08-15 | Merge pull request #5672 | luigi1111 | 1 | -0/+1 | |
b2bfcab wallet2: fix change subaddress mixup when sending pre rct outputs (moneromooo-monero) | |||||
2019-08-15 | Merge pull request #5662 | luigi1111 | 1 | -3/+11 | |
64fb0f8 device: tx_key caching fixed, store recovered txkey (ph4r05) | |||||
2019-08-15 | Merge pull request #5659 | luigi1111 | 1 | -17/+40 | |
6bb2797 daemon: print 128bit diff properly (stoffu) | |||||
2019-08-15 | Merge pull request #5656 | luigi1111 | 1 | -1/+1 | |
8ccc30b Fix --restore-date usage (hyc) | |||||
2019-08-15 | Merge pull request #5649 | luigi1111 | 3 | -0/+26 | |
a182df2 Bans for RPC connections (hyc) | |||||
2019-08-15 | Merge pull request #5637 | luigi1111 | 1 | -1/+1 | |
69f9420 core: do not complain about low block rate if disconnected (moneromooo-monero) | |||||
2019-08-15 | Replace std::random_shuffle with std::shuffle | Tom Smeding | 3 | -4/+4 | |
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 | |||||
2019-08-14 | Merge pull request #5634 | luigi1111 | 1 | -1/+2 | |
1488109 rpc: fix get_transactions getting v1 txes from the txpool (moneromooo-monero) | |||||
2019-08-14 | Merge pull request #5607 | luigi1111 | 3 | -1/+90 | |
52cd2fa rpc: implement get_public_nodes command (xiphon) | |||||
2019-08-14 | Merge pull request #5525 | luigi1111 | 9 | -41/+166 | |
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) | |||||
2019-08-14 | Merge pull request #5487 | luigi1111 | 7 | -0/+26 | |
df83ed7 consensus: from v12, enforce >= 2 outputs (moneromooo-monero) | |||||
2019-08-14 | Merge pull request #5478 | luigi1111 | 1 | -3/+2 | |
7d9b7fe functional_tests: add validate_address tests (moneromooo-monero) | |||||
2019-08-14 | Merge pull request #4851 | luigi1111 | 12 | -46/+344 | |
155475d Add IPv6 support (KeeJef/tewinget) | |||||
2019-08-13 | simplewallet: fix arg indexing bug in set_device_name | stoffu | 1 | -1/+1 | |
2019-08-13 | simplewallet: add a few missing settings help text | stoffu | 1 | -4/+14 | |
2019-08-12 | Fix for biased signature nonce | Sarang Noether | 1 | -2/+0 | |
2019-08-09 | hid_error() could return a null, which causes the program to crash with | TheQuantumPhysicist | 1 | -1/+2 | |
std::logic_error() | |||||
2019-07-31 | Add IPv6 support | Thomas Winget | 12 | -46/+344 | |
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. | |||||
2019-07-30 | daemon: print 128bit diff properly | stoffu | 1 | -17/+40 | |
2019-07-29 | functional_tests: add validate_address tests | moneromooo-monero | 1 | -3/+2 | |
2019-07-29 | rpc: implement get_public_nodes command | xiphon | 3 | -1/+90 | |
2019-07-28 | Fixed error preventing build of monero-gui | Nejcraft | 1 | -1/+3 | |
get_attribute expects 2 values instead of 1 | |||||
2019-07-24 | Merge pull request #5635 | luigi1111 | 1 | -1/+1 | |
03aa14e tx_sanity_check: don't print an error when not enough outs to check (monermooo-monero) | |||||
2019-07-24 | Merge pull request #5624 | luigi1111 | 1 | -1/+0 | |
6b41bd8 Delete more include string.h (wepeng) | |||||
2019-07-24 | Merge pull request #5623 | luigi1111 | 3 | -26/+107 | |
b8cfa92 rpc: implement set_bootstrap_daemon method (xiphon) | |||||
2019-07-24 | Merge pull request #5610 | luigi1111 | 3 | -7/+54 | |
068fa1c p2p: delay IGP probing on startup (moneromooo-monero) | |||||
2019-07-24 | Merge pull request #5608 | luigi1111 | 1 | -4/+12 | |
c820e18 simplewallet: print errors on exceptions creating wallets (moneromooo-monero) | |||||
2019-07-24 | Merge pull request #5606 | luigi1111 | 1 | -1/+4 | |
cf8cb68 rpc: use ip address string representation for peer::host field (xiphon) | |||||
2019-07-24 | Merge pull request #5600 | luigi1111 | 2 | -7/+13 | |
dd58057 Remember RPC version on initial connect (hyc) | |||||
2019-07-24 | Merge pull request #5597 | luigi1111 | 4 | -14/+28 | |
343c0b4 add a command line option to disable ZMQ server (jtgrassie) | |||||
2019-07-24 | Merge pull request #5595 | luigi1111 | 4 | -0/+21 | |
2aa1134 daemon: display peer address type in print_cn (moneromooo-monero) | |||||
2019-07-24 | Merge pull request #5594 | luigi1111 | 11 | -6/+127 | |
f074b6b device: show address on device display (ph4r05) | |||||
2019-07-24 | Merge pull request #5591 | luigi1111 | 3 | -18/+9 | |
f17dcde Remove unused txs member in NOTIFY_RESPONSE_GET_OBJECT (Doy-lee) | |||||
2019-07-24 | Merge pull request #5588 | luigi1111 | 1 | -0/+1 | |
cd720c7 add cumulative difficulty to diff command (wowario) | |||||
2019-07-24 | Merge pull request #5585 | luigi1111 | 2 | -2/+0 | |
270a3ae Unused private member m_miner_address (JesusRami) | |||||
2019-07-24 | Merge pull request #5582 | luigi1111 | 7 | -20/+62 | |
fcfcc3a rpc: in/out peers can now return the setting's value (moneromooo-monero) | |||||
2019-07-24 | Merge pull request #5576 | luigi1111 | 2 | -4/+0 | |
577324a wallet_manager: omit redundant disconnect, drop unused variable (xiphon) | |||||
2019-07-24 | Merge pull request #5574 | luigi1111 | 1 | -1/+1 | |
162c3e1 blockchain_export: allow exporting blocks.dat format from pruned (moneromooo-monero) | |||||
2019-07-24 | Merge pull request #5573 | luigi1111 | 1 | -1/+1 | |
c07bbd5 daemon: fix 'never seen before' time span display for peers (moneromooo-monero) | |||||
2019-07-24 | Merge pull request #5534 | luigi1111 | 3 | -0/+28 | |
4c66614 expose set/get walletcache attribute functionality in wallet api (selsta) | |||||
2019-07-24 | Merge pull request #5530 | luigi1111 | 11 | -161/+0 | |
6abaaaa remove obsolete save_graph skeleton code (moneromooo-monero) | |||||
2019-07-24 | Merge pull request #5524 | luigi1111 | 7 | -94/+379 | |
06b8f29 blockchain: keep alternative blocks in LMDB (moneromooo-monero) | |||||
2019-07-24 | Merge pull request #5514 | luigi1111 | 1 | -2/+2 | |
e4d100b wallet2: don't wait a day before using new version fees (moneromooo-monero) | |||||
2019-07-24 | Merge pull request #5513 | luigi1111 | 4 | -6/+16 | |
bc94ba4 wallet: distinguish between empty and absent attributes (moneromooo-monero) | |||||
2019-07-24 | Merge pull request #5502 | luigi1111 | 9 | -14/+7 | |
25a7cfd add a few checks where it seems appropriate (moneromooo-monero) 1a66a86 remove unused code (moneromooo-monero) | |||||
2019-07-24 | Merge pull request #5460 | luigi1111 | 2 | -3/+58 | |
a23dbe6 simplewallet: prompt when spending more than one old out in one tx (moneromooo-monero) | |||||
2019-07-24 | Merge pull request #5457 | luigi1111 | 1 | -2/+0 | |
3b9ce45 wallet_rpc_server: remove unused variable (moneromooo-monero) | |||||
2019-07-24 | Merge pull request #5451 | luigi1111 | 3 | -1/+172 | |
6aa3c2f dns_checks: new helper program to check on DNSSEC lookups (moneromooo-monero) | |||||
2019-07-24 | Merge pull request #5363 | luigi1111 | 14 | -41/+305 | |
515ac29 p2p: store network address directly in blocked host list (moneromooo-monero) 65c4004 allow blocking whole subnets (moneromooo-monero) | |||||
2019-07-18 | bump version to 0.14.1.2 | Riccardo Spagni | 1 | -1/+1 | |
2019-07-18 | update checkpoints.dat hash | Riccardo Spagni | 1 | -1/+1 | |
2019-07-17 | prep for 0.14.1.1 | Riccardo Spagni | 2 | -1/+1 | |
2019-07-17 | Merge pull request #5732 | Riccardo Spagni | 2 | -2/+11 | |
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) | |||||
2019-07-16 | allow blocking whole subnets | moneromooo-monero | 14 | -29/+293 | |
2019-07-16 | p2p: store network address directly in blocked host list | moneromooo-monero | 4 | -12/+12 | |
rather than their string representation | |||||
2019-07-15 | improve tx_sanity_check clarification | vicsn | 1 | -2/+2 | |
2019-07-15 | Remove unused txs member in NOTIFY_RESPONSE_GET_OBJECT | Doyle | 3 | -18/+9 | |
2019-07-12 | Merge pull request #5746 | luigi1111 | 1 | -0/+5 | |
3140a37 wallet_rpc_server: fix get_bulk_payments with short payment ids (moneromooo-monero) | |||||
2019-07-12 | Merge pull request #5738 | luigi1111 | 1 | -11/+45 | |
4ee095c p2p: don't connect to more than one IP per class B if we can (moneromooo-monero) | |||||
2019-07-12 | Merge pull request #5724 | luigi1111 | 1 | -3/+6 | |
c223832 keccak: guard against misaligned memory accesses on ARM (moneromooo-monero) | |||||
2019-07-10 | wallet: provide original address for outgoing transfers | xiphon | 4 | -6/+21 | |
2019-07-09 | wallet_rpc_server: fix get_bulk_payments with short payment ids | moneromooo-monero | 1 | -0/+5 | |
2019-07-08 | simplewallet: add restore_height command | thotbot | 2 | -0/+10 | |
2019-07-08 | Fix incorrectly named binding for MMS send_signer_config command | tobtoht | 1 | -1/+1 | |
send_message_config isn't used anywhere else in the code, and it is clear from the help command that it should be named send_signer_config. | |||||
2019-07-06 | Minor formatting fix in help set command | tobtoht | 1 | -1/+1 | |
2019-07-05 | p2p: don't connect to more than one IP per class B if we can | moneromooo-monero | 1 | -11/+45 | |
2019-07-04 | keccak: guard against misaligned memory accesses on ARM | moneromooo-monero | 1 | -3/+6 | |
The code generated is exactly the same as the direct access one on x86_64 | |||||
2019-07-04 | cryptonote_protocol: drop peers we can't download from when syncing | moneromooo-monero | 1 | -0/+5 | |
Any peer that's behind us while syncing is useless to us (though not to them). This ensures that we don't get our peer slots filled with peers that we can't use. Once we've synced, we can connect to them and they can then sync off us if they want. | |||||
2019-07-04 | p2p: add a few missing connection close calls | moneromooo-monero | 1 | -2/+6 | |
2019-07-04 | Merge pull request #5663 | luigi1111 | 1 | -1/+1 | |
5d6b43b core: fix --prune-blockchain not pruning if no blockchain exists (moneromooo-monero) | |||||
2019-07-04 | Merge pull request #5650 | luigi1111 | 1 | -4/+8 | |
3c071d2 blockchain: silence an error getting blocks for pruned nodes (moneromooo-monero) | |||||
2019-07-04 | Merge pull request #5647 | luigi1111 | 1 | -1/+50 | |
2ff99fb db_lmdb: commit pruning txn at checkpoints (moneromooo-monero) | |||||
2019-07-04 | CryptonightR_JIT: fix return value on error | selene | 1 | -3/+3 | |
The value was positive rather than zero, but the caller only checks for negative errors | |||||
2019-07-03 | Remove unnecessary m_check_txin_table, fix const correctness | Martijn Otto | 2 | -43/+12 | |
2019-07-03 | rpc: get_block_template add optional extra_nonce | Jethro Grassie | 2 | -1/+27 | |
Circumvents the need to create a new blockhashing blob when you already know the data you want to set in the extra_nonce (so use this instead of reserve_size). | |||||
2019-07-02 | simplewallet: optional all flag to export_outputs/export_key_images | moneromooo-monero | 3 | -13/+32 | |
2019-07-02 | miner: fix --bg-mining-enable description | moneromooo-monero | 1 | -1/+1 | |
2019-07-01 | zmq: MacPorts latest fix | Jethro Grassie | 1 | -1/+1 | |
2019-07-01 | wallet: do not print log settings when unset | moneromooo-monero | 1 | -1/+4 | |
Coverity 199721 | |||||
2019-07-01 | Merge pull request #5681 | luigi1111 | 1 | -1/+0 | |
037f94c Remove Xiala.net from the list of dns resolvers (tobtoht) | |||||
2019-07-01 | Merge pull request #5678 | luigi1111 | 1 | -0/+1 | |
15c699f rpc: set sanity_check_failed to false when successful (stoffu) | |||||
2019-07-01 | Merge pull request #5675 | luigi1111 | 1 | -1/+1 | |
da3e20e tx_sanity_check: relax the median check a lot (moneromooo-monero) | |||||
2019-06-26 | p2p: don't forget pruning seed or public RPC port when updating peers | moneromooo-monero | 1 | -4/+16 | |
Older nodes don't pass that information around | |||||
2019-06-25 | rpc headers fix | Michal vel m@lbit | 1 | -1/+1 | |
2019-06-22 | simplewallet: don't ask about mining when running a command line | moneromooo-monero | 1 | -1/+3 | |
This is likely to be done via a script | |||||
2019-06-21 | p2p: add a reference to Cao, Tong et al. for the last_seen changes | moneromooo-monero | 1 | -0/+3 | |
"Exploring the Monero Peer-to-Peer Network". https://eprint.iacr.org/2019/411 | |||||
2019-06-21 | Remove Xiala.net from the list of dns resolvers | tobtoht | 1 | -1/+0 | |
It is down permanently. See: https://xiala.net/ "Ende November 2018 werden alle Dienste von xiala.net abgeschaltet." | |||||
2019-06-20 | rpc: set sanity_check_failed to false when successful | stoffu | 1 | -0/+1 | |
2019-06-19 | tx_sanity_check: relax the median check a lot | moneromooo-monero | 1 | -1/+1 | |
we don't want to prevent bona fide txes, just obvious bad ones | |||||
2019-06-19 | p2p: close the right number of connections on setting max in/out peers | moneromooo-monero | 1 | -2/+2 | |
2019-06-19 | p2p: propagate out peers limit to payload handler | moneromooo-monero | 1 | -0/+1 | |
2019-06-19 | wallet_api: catch getTxKey exception | Dusan Klinec | 1 | -8/+17 | |
- getTxKey method throws an exception, e.g., when user declines txKey export | |||||
2019-06-19 | wallet2: fix change subaddress mixup when sending pre rct outputs | moneromooo-monero | 1 | -0/+1 | |
2019-06-17 | core: fix --prune-blockchain not pruning if no blockchain exists | moneromooo-monero | 1 | -1/+1 | |
2019-06-17 | device: show address on device display | Dusan Klinec | 11 | -6/+127 | |
- Trezor: support for device address display (subaddress, integrated address) - Wallet::API support added - Simplewallet: - address device [<index>] - address new <label> // shows address on device also - integrated_address [device] <payment_id|address> // new optional "device" arg to display also on the device | |||||
2019-06-17 | device: tx_key caching fixed, store recovered txkey | Dusan Klinec | 1 | -3/+11 | |
2019-06-16 | Fix --restore-date usage | Howard Chu | 1 | -1/+1 | |
The wallet was ignoring --restore-height and --restore-date params and prompting for them again. | |||||
2019-06-16 | blockchain: silence an error getting blocks for pruned nodes | moneromooo-monero | 1 | -4/+8 | |
This happens often when a pre-pruning node asks a pruned node for data it does not have | |||||
2019-06-16 | Bans for RPC connections | Howard Chu | 3 | -0/+26 | |
Make bans control RPC sessions too. And auto-ban some bad requests. Drops HTTP connections whenever response code is 500. | |||||
2019-06-15 | db_lmdb: commit pruning txn at checkpoints | moneromooo-monero | 1 | -1/+50 | |
to avoid errors when the txn is too large | |||||
2019-06-14 | Merge pull request #5641 | Riccardo Spagni | 3 | -1/+2 | |
633f1542 prep for 0.14.1 release (Riccardo Spagni) | |||||
2019-06-14 | prep for 0.14.1 release | Riccardo Spagni | 3 | -1/+2 | |
2019-06-14 | rpc: restrict the recent cutoff size in restricted RPC mode | moneromooo-monero | 1 | -0/+9 | |
2019-06-14 | ensure no NULL is passed to memcpy | moneromooo-monero | 2 | -3/+4 | |
NULL is valid when size is 0, but memcpy uses nonnull attributes, so let's not poke the bear | |||||
2019-06-14 | serialization: check stream good flag at the end | moneromooo-monero | 3 | -6/+6 | |
just in case | |||||
2019-06-14 | tree-hash: allocate variable memory on heap, not stack | moneromooo-monero | 1 | -5/+7 | |
Large amounts might run out of stack Reported by guidov | |||||
2019-06-14 | cryptonote: throw on tx hash calculation error | moneromooo-monero | 1 | -3/+3 | |
2019-06-14 | serialization: fail on read_varint error | moneromooo-monero | 1 | -1/+2 | |
2019-06-14 | cryptonote_protocol: fix another potential P2P DoS | moneromooo-monero | 1 | -0/+15 | |
When asking for txes in a fluffy transaction, one might ask for the same (large) tx many times | |||||
2019-06-14 | cryptonote_protocol: expand basic DoS protection | moneromooo-monero | 2 | -4/+4 | |
Count transactions as well | |||||
2019-06-14 | cryptonote_protocol_handler: prevent potential DoS | anonimal | 2 | -0/+12 | |
Essentially, one can send such a large amount of IDs that core exhausts all free memory. This issue can theoretically be exploited using very large CN blockchains, such as Monero. This is a partial fix. Thanks and credit given to CryptoNote author 'cryptozoidberg' for collaboration and the fix. Also thanks to 'moneromooo'. Referencing HackerOne report #506595. | |||||
2019-06-13 | core: do not complain about low block rate if disconnected | moneromooo-monero | 1 | -1/+1 | |
In that case, we'll still keep the "Monero is now disconnected from the network" near the end of the log | |||||
2019-06-12 | rpc: work around a GCC 7.4.0 (at least) bug | moneromooo-monero | 1 | -1/+3 | |
In static member function ‘static boost::optional<cryptonote::rpc::output_distribution_data> cryptonote::rpc::RpcHandler::get_output_distribution(const std::function<bool(long unsigned int, long unsigned int, long unsigned int, long unsigned int&, std::vector<long unsigned int>&, long unsigned int&)>&, uint64_t, uint64_t, uint64_t, const std::function<crypto::hash(long unsigned int)>&, bool, uint64_t)’: cc1plus: warning: ‘void* __builtin_memset(void*, int, long unsigned int)’: specified size 18446744073709551536 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] | |||||
2019-06-12 | tx_sanity_check: don't print an error when not enough outs to check | moneromooo-monero | 1 | -1/+1 | |
2019-06-12 | rpc: fix get_transactions getting v1 txes from the txpool | moneromooo-monero | 1 | -1/+2 | |
It would try to get their prunable hash, but v1 txes don't have one | |||||
2019-06-11 | Merge pull request #5619 | luigi1111 | 4 | -18/+8 | |
f2f207d miner: fix double free of thread attributes (ston1th) | |||||
2019-06-11 | Delete more include string.h | Your Name | 1 | -1/+0 | |
2019-06-10 | rpc: implement set_bootstrap_daemon method | xiphon | 3 | -27/+108 | |
2019-06-09 | Fix GCC 9.1 build warnings | moneromooo-monero | 2 | -0/+15 | |
GCC wants operator= aand copy ctor to be both defined, or neither | |||||
2019-06-09 | miner: fix double free of thread attributes | ston1th | 4 | -18/+8 | |
issue: #5568 | |||||
2019-06-08 | p2p: fix GCC 9.1 crash | moneromooo-monero | 1 | -4/+6 | |
2019-06-06 | p2p: delay IGP probing on startup | moneromooo-monero | 3 | -7/+54 | |
We might have external access without having to do this | |||||
2019-06-06 | simplewallet: print errors on exceptions creating wallets | moneromooo-monero | 1 | -4/+12 | |
Exceptions would otherwise terminate the process silently | |||||
2019-06-04 | rpc: use ip address string representation for peer::host field | xiphon | 1 | -1/+4 | |
2019-06-02 | Remember RPC version on initial connect | Howard Chu | 2 | -7/+13 | |
Don't keep asking for it on an intact connection Wallet is too chatty over the wire | |||||
2019-06-01 | Merge pull request #5577 | Riccardo Spagni | 1 | -1/+7 | |
f950517a core: update pruning if using --prune-blockchain on a pruned blockchain (moneromooo-monero) | |||||
2019-06-01 | Merge pull request #5571 | Riccardo Spagni | 5 | -14/+54 | |
35da33be blockchain: do not try to pop blocks down to the genesis block (moneromooo-monero) 4b51f9a3 core: do not commit half constructed batch db txn (moneromooo-monero) | |||||
2019-06-01 | Merge pull request #5561 | Riccardo Spagni | 14 | -142/+131 | |
9bfa4c20 Fix allow any cert mode in wallet rpc when configured over rpc (Lee Clagett) 3544596f Add ssl_options support to monerod's rpc mode. (Lee Clagett) c9aaccf3 Fix configuration bug; wallet2 --daemon-ssl-allow-any-cert now works. (Lee Clagett) | |||||
2019-06-01 | Merge pull request #5555 | Riccardo Spagni | 1 | -1/+2 | |
b6830db2 Fix #5553 (Howard Chu) | |||||
2019-06-01 | add a command line option to disable ZMQ server | Jethro Grassie | 4 | -14/+28 | |
2019-06-01 | daemon: add more chain specific info in alt_chain_info | moneromooo-monero | 5 | -29/+113 | |
2019-05-31 | daemon: display peer address type in print_cn | moneromooo-monero | 4 | -0/+21 | |
2019-05-30 | rpc: in/out peers can now return the setting's value | moneromooo-monero | 7 | -21/+63 | |
2019-05-30 | add cumulative difficulty to diff command | wowario | 1 | -0/+1 | |
2019-05-29 | Unused private member m_miner_address | Jesus Ramirez | 2 | -2/+0 | |
2019-05-28 | core: update pruning if using --prune-blockchain on a pruned blockchain | moneromooo-monero | 1 | -1/+7 | |
Avoids a massive amount of spurious warnings if the last update before the daemon exited was a while ago and the daemon was syncing | |||||
2019-05-27 | wallet_manager: omit redundant disconnect, drop unused variable | xiphon | 2 | -4/+0 | |
2019-05-26 | blockchain: do not try to pop blocks down to the genesis block | moneromooo-monero | 1 | -0/+3 | |
2019-05-25 | core: do not commit half constructed batch db txn | moneromooo-monero | 5 | -14/+51 | |
2019-05-24 | blockchain_export: allow exporting blocks.dat format from pruned | moneromooo-monero | 1 | -1/+1 | |
We don't need any of the pruned data for this | |||||
2019-05-24 | daemon: fix "never seen before" time span display for peers | moneromooo-monero | 1 | -1/+1 | |
2019-05-22 | Fix allow any cert mode in wallet rpc when configured over rpc | Lee Clagett | 1 | -1/+5 | |
2019-05-22 | Add ssl_options support to monerod's rpc mode. | Lee Clagett | 13 | -140/+122 | |
2019-05-21 | Fix configuration bug; wallet2 --daemon-ssl-allow-any-cert now works. | Lee Clagett | 1 | -1/+4 | |
2019-05-19 | Fix #5553 | Howard Chu | 1 | -1/+2 | |
Make sure the tip hash still matches the cached block | |||||
2019-05-16 | wallet: add unlock_time details to show_transfers | moneromooo-monero | 5 | -7/+30 | |
also add a note when receiving the tx, because the user might not notice the "XXX blocks to unlock" in the balance. | |||||
2019-05-15 | Merge pull request #5539 | Riccardo Spagni | 1 | -1/+1 | |
3f612cda Changed odd bullet point to low level header (Rohaq) af9bc4ec Used subeaders to avoid slightly wonky looking formatting (Rohaq) 1873af35 Made code block usage consistent across all .md files (Rohaq) 68103075 Updated Copyright notice (Rohaq) 39bd157f Added Table of Contents to main README.md (Rohaq) | |||||
2019-05-15 | Merge pull request #5535 | Riccardo Spagni | 1 | -5/+1 | |
e1016bce password: do not use line input on windows (moneromooo-monero) | |||||
2019-05-14 | Merge pull request #5538 | luigi1111 | 2 | -2/+2 | |
615f287 wallet: fix certificate fingerprint length check (moneromooo-monero) | |||||
2019-05-14 | Merge pull request #5532 | luigi1111 | 1 | -1/+9 | |
46244dd wallet_rpc_server: use original addresses in destinations in get_transfers (moneromooo-monero) | |||||
2019-05-14 | Merge pull request #5526 | luigi1111 | 1 | -0/+7 | |
1e8f3f6 rpc: fail update RPC when running offline (moneromooo-monero) | |||||
2019-05-14 | Merge pull request #5512 | luigi1111 | 1 | -1/+1 | |
d47292e error: fix compile error on windows with depends (moneromooo-monero) | |||||
2019-05-12 | Made code block usage consistent across all .md files | Rohaq | 1 | -1/+1 | |
2019-05-11 | wallet: fix certificate fingerprint length check | moneromooo-monero | 2 | -2/+2 | |
Fixed by crCr62U0 | |||||
2019-05-10 | password: do not use line input on windows | moneromooo-monero | 1 | -5/+1 | |
This keeps its builtin command editing away Thanks iDunk for testing on Windows | |||||
2019-05-10 | expose set/get walletcache attribute functionality in wallet api | dsc | 3 | -0/+28 | |
2019-05-10 | wallet_rpc_server: use original addresses in destinations in get_transfers | moneromooo-monero | 1 | -1/+9 | |
And add them for pending transfers, where they were missing | |||||
2019-05-10 | remove obsolete save_graph skeleton code | moneromooo-monero | 11 | -161/+0 | |
2019-05-09 | rpc: fail update RPC when running offline | moneromooo-monero | 1 | -0/+7 | |
2019-05-09 | daemon: add optional arguments to alt_chain_info | moneromooo-monero | 3 | -8/+47 | |
>N limits display to alt chains with more than N blocks -N limits display to alt chains younger than N blocks | |||||
2019-05-09 | daemon: sort alt chains by height | moneromooo-monero | 5 | -7/+9 | |
2019-05-08 | blockchain: keep alternative blocks in LMDB | moneromooo-monero | 7 | -94/+379 | |
Alternative blocks are cleared on startup unless --keep-alt-blocks is passed on the command line | |||||
2019-05-07 | Merge pull request #5510 | Riccardo Spagni | 7 | -15/+15 | |
e9809382 fix wide difficulty conversion with some versions of boost (moneromooo-monero) | |||||
2019-05-07 | Merge pull request #5508 | Riccardo Spagni | 1 | -4/+2 | |
1c44e658 wallet2: reject standalone short payment IDs in monero: URI API (moneromooo-monero) | |||||
2019-05-07 | Merge pull request #5505 | Riccardo Spagni | 1 | -1/+1 | |
7e5158aa mnemonics: fix 4 byte UTF-8 rewriting (moneromooo-monero) |