Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
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-04 | README: add blockchain-based issue to "Known Issues" | anonimal | 1 | -0/+10 | |
Referencing https://hackerone.com/reports/417515 | |||||
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 | README: add coredumpctl info from iDunk | moneromooo-monero | 1 | -0/+6 | |
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 | unit_tests: check return values on test data parsing | moneromooo-monero | 1 | -2/+2 | |
Won't trigger in practice, but you never know when that code changes Coverity 199723, 199685 | |||||
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-07-01 | Merge pull request #5668 | luigi1111 | 1 | -4/+16 | |
4237707 p2p: don't forget pruning seed or public RPC port when updating peers (moneromooo-monero) | |||||
2019-06-27 | Gitian: Add version string to output tar archives | TheCharlatan | 3 | -3/+25 | |
The tar archives generated by gitian are currently unversioned. This adds either a tag name when building from a tag, or a short commit id when building from a commit hash. | |||||
2019-06-27 | Depends: Update HIDAPI version | TheCharlatan | 1 | -3/+3 | |
The macos binaries in release v0.14.1.0 were compiled with the buggy hidapi-0.8.0-rc1 version. This resulted in users not being able to use their Ledger with the latest cli wallet. After the patch depends now fetches the source from the libusb hidapi repository that has taken over maintenance of hidapi. | |||||
2019-06-27 | Update icu4c to latest support version | TheCharlatan | 1 | -9/+4 | |
Before this commit the icu4c repo was fetched from TheCharlatan's repository. This step was made, because up until recently the source code was hosted on sourceforge and their downloads proved very unreliable. The origin is now the official icu4c repository. Also remove some commented lines left over from development. | |||||
2019-06-26 | README: add beginnings of "Known Issues" | anonimal | 1 | -0/+8 | |
Referencing https://hackerone.com/reports/592094 | |||||
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-26 | Add option to run gitian-build.py on non-debian os | TheCharlatan | 2 | -21/+25 | |
This commits adds the `--no-apt` flag to the gitian-build.py script. This allows gitian builds to be run without root access and non-debian based operating systems. | |||||
2019-06-25 | Add ncurses package for linux and darwin readline | TheCharlatan | 4 | -14/+69 | |
Readline support is now compiled with the ncurses backend. | |||||
2019-06-25 | distinguish "build status" from "build" | Lazaridis | 1 | -2/+2 | |
2019-06-25 | Remove clutter in depends installed packages | TheCharlatan | 12 | -9/+42 | |
To speedup the depends cached builds, remove some some clutter from the package files. This mainly incldues removing all the shared libraries and .la linker files. It also gives stronger guarantees that monero only links the static libs without any external rvalues. | |||||
2019-06-25 | Add debug targets to depends Makefile | TheCharlatan | 2 | -0/+10 | |
Packages can now be built individually and for each stage. This allows easier debugging. | |||||
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 | cmake: fix tests generator | ston1th | 1 | -2/+1 | |
find_package(PythonInterp) needs to be called before the tests. | |||||
2019-06-20 | rpc: set sanity_check_failed to false when successful | stoffu | 1 | -0/+1 | |
2019-06-19 | tests: functional: fix python syntax | redfish | 1 | -1/+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 | 2 | -2/+26 | |
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 | 12 | -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 | unit_tests: add more leeway to the "same distribution" check | moneromooo-monero | 1 | -2/+2 | |
This is an inherently probabilistic check, which occasionally fails for a matching distribution | |||||
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 | 5 | -2/+32 | |
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 | 4 | -4/+5 | |
633f1542 prep for 0.14.1 release (Riccardo Spagni) | |||||
2019-06-14 | Merge pull request #5639 | Riccardo Spagni | 15 | -28/+78 | |
2eef90d6 rpc: restrict the recent cutoff size in restricted RPC mode (moneromooo-monero) 0564da5f ensure no NULL is passed to memcpy (moneromooo-monero) bc09766b abstract_tcp_server2: improve DoS resistance (moneromooo-monero) 1387549e serialization: check stream good flag at the end (moneromooo-monero) a00cabd4 tree-hash: allocate variable memory on heap, not stack (moneromooo-monero) f2152192 cryptonote: throw on tx hash calculation error (moneromooo-monero) db2b9fba serialization: fail on read_varint error (moneromooo-monero) 68ad5481 cryptonote_protocol: fix another potential P2P DoS (moneromooo-monero) 1cc61018 cryptonote_protocol: expand basic DoS protection (moneromooo-monero) 8f66b705 cryptonote_protocol_handler: prevent potential DoS (anonimal) 39169ace epee: basic sanity check on allocation size from untrusted source (moneromooo-monero) | |||||
2019-06-14 | prep for 0.14.1 release | Riccardo Spagni | 4 | -4/+5 | |
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 | 4 | -9/+18 | |
NULL is valid when size is 0, but memcpy uses nonnull attributes, so let's not poke the bear | |||||
2019-06-14 | abstract_tcp_server2: improve DoS resistance | moneromooo-monero | 1 | -4/+5 | |
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-14 | epee: basic sanity check on allocation size from untrusted source | moneromooo-monero | 1 | -0/+1 | |
Reported by guidov | |||||
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 | Merge pull request #5632 | luigi1111 | 6 | -5/+10 | |
3a0fbea Don't use -march=native (hyc) f8b2f25 Allow parallel make (hyc) 01ced20 Delete redundant cppzmq dependency (hyc) 1dc4ebf Use 9 digit build IDs (hyc) | |||||
2019-06-12 | Merge pull request #5552 | luigi1111 | 1 | -2/+2 | |
c27d961 [depends] update openssl to 1.0.2r (who-biz) | |||||
2019-06-12 | Use 9 digit build IDs | Howard Chu | 4 | -1/+5 | |
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-12 | Delete redundant cppzmq dependency | Howard Chu | 1 | -1/+1 | |
2019-06-12 | Allow parallel make | Howard Chu | 3 | -3/+3 | |
2019-06-12 | Don't use -march=native | Howard Chu | 1 | -0/+1 | |
2019-06-11 | Merge pull request #5619 | luigi1111 | 4 | -18/+8 | |
f2f207d miner: fix double free of thread attributes (ston1th) | |||||
2019-06-11 | Merge pull request #5618 | luigi1111 | 1 | -6/+4 | |
b0a04f7 epee: fix SSL autodetect on reconnection (xiphon) | |||||
2019-06-11 | Merge pull request #5616 | luigi1111 | 1 | -0/+0 | |
643c86a miniupnpc: update to build on BSD (moneromooo-monero) | |||||
2019-06-11 | Merge pull request #5613 | luigi1111 | 5 | -6/+31 | |
2cbe756 p2p: fix GCC 9.1 crash (moneromooo-monero) 35c20c4 Fix GCC 9.1 build warnings (moneromooo-monero) e284889 cmake: do not use -mmitigate-rop on GCC >= 9.1 (moneromooo-monero) | |||||
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-10 | epee: fix SSL autodetect on reconnection | xiphon | 1 | -6/+4 | |
2019-06-09 | tests: fixed file exec permissions | ston1th | 1 | -0/+0 | |
2019-06-09 | cmake: do not use -mmitigate-rop on GCC >= 9.1 | moneromooo-monero | 1 | -2/+5 | |
It was removed, but it still accepted by the compiler, which warns for every file | |||||
2019-06-09 | Fix GCC 9.1 build warnings | moneromooo-monero | 3 | -0/+20 | |
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 | miniupnpc: update to build on BSD | moneromooo-monero | 1 | -0/+0 | |
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-03 | add 'sponsor' button on GitHub | erciccione | 1 | -0/+1 | |
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 #5583 | Riccardo Spagni | 15 | -59/+60 | |
77594c4f functional_tests: fix python3 compatibility (moneromooo-monero) | |||||
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 | 15 | -142/+169 | |
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 #5558 | Riccardo Spagni | 1 | -1/+10 | |
4ac52e52 functional_tests: fix rare get_output_distribution failure (moneromooo-monero) | |||||
2019-06-01 | Merge pull request #5557 | Riccardo Spagni | 1 | -1/+1 | |
dbecfe7d unit_tests: make the density test a bit less stringent (moneromooo-monero) | |||||
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 | 6 | -30/+115 | |
2019-05-31 | daemon: display peer address type in print_cn | moneromooo-monero | 4 | -0/+21 | |
2019-05-30 | cmake: push cmake away from boost as much as we can | moneromooo-monero | 1 | -1/+1 | |
Everything works better without cmake. | |||||
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-29 | functional_tests: fix python3 compatibility | moneromooo-monero | 15 | -59/+60 | |
Also add missing bans test to the default tests | |||||
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 | 14 | -140/+160 | |
2019-05-21 | Fix configuration bug; wallet2 --daemon-ssl-allow-any-cert now works. | Lee Clagett | 1 | -1/+4 | |
2019-05-20 | functional_tests: fix rare get_output_distribution failure | moneromooo-monero | 1 | -1/+10 | |
When the wallet auto refreshes after mining the last two blocks but before popping them, it will then try to use outputs which are not unlocked yet. This is really a wallet problem, which will be fixed later. | |||||
2019-05-20 | unit_tests: make the density test a bit less stringent | moneromooo-monero | 1 | -1/+1 | |
It's an inherently random test | |||||
2019-05-19 | Close file before exit to avoid potential resource leak | JesusRami | 1 | -0/+1 | |
2019-05-19 | Fix #5553 | Howard Chu | 1 | -1/+2 | |
Make sure the tip hash still matches the cached block | |||||
2019-05-18 | [depends] update openssl to 1.0.2r | who-biz | 1 | -2/+2 | |
- This addresses https://www.openssl.org/news/secadv/20190226.txt (CVE: 2019-1559) which impacted all versions of openssl-1.0. Note that this does not address CVE-2019-1543 (https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-1543), which impacts all versions of openssl 1.1 through 1.1.0j and 1.1.1b. The above (1.1) is patched in openssl, where it was marked as low severity. Similar issues possibly present in monero, should be looked into w.r.t. CVE-2019-1543. | |||||
2019-05-17 | Merge pull request #5548 | Riccardo Spagni | 5 | -7/+30 | |
915f59e3 wallet: add unlock_time details to show_transfers (moneromooo-monero) | |||||
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 | 8 | -251/+431 | |
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 #5527 | luigi1111 | 1 | -2/+2 | |
9a7a453 net_ssl: free certs after setting them up (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 #5519 | luigi1111 | 2 | -3/+3 | |
b8b957d cmake: fix incorrect hint for OPENSSL_ROOT_DIR (moneromooo-monero) 367bb80 mlog: default to not showing SSL errors (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-13 | Changed odd bullet point to low level header | Rohaq | 1 | -1/+1 | |
2019-05-12 | Used subeaders to avoid slightly wonky looking formatting | Rohaq | 1 | -2/+2 | |
2019-05-12 | Made code block usage consistent across all .md files | Rohaq | 8 | -247/+407 | |
2019-05-12 | Updated Copyright notice | Rohaq | 1 | -1/+1 | |
2019-05-12 | Added Table of Contents to main README.md | Rohaq | 1 | -0/+20 | |
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 | abstract_tcp_server2: move some things out of a lock | moneromooo-monero | 1 | -4/+8 | |
The lock is meant for the network throttle object only, and this should help coverity get unconfused | |||||
2019-05-10 | remove obsolete save_graph skeleton code | moneromooo-monero | 14 | -168/+0 | |
2019-05-10 | use crypto::rand instead of libc rand in a few tests | moneromooo-monero | 3 | -8/+8 | |
We don't need secure randomness here, but it should shut coverity up | |||||
2019-05-10 | net_utils: fix m_ssl type from time_t to bool | moneromooo-monero | 1 | -1/+1 | |
2019-05-10 | net_ssl: free certs after setting them up | moneromooo-monero | 1 | -2/+2 | |
2019-05-09 | rpc: fail update RPC when running offline | moneromooo-monero | 1 | -0/+7 | |
2019-05-09 | python-rpc: add missing getblock RPC parameters | moneromooo-monero | 2 | -6/+8 | |
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 #5509 | Riccardo Spagni | 2 | -4/+128 | |
a62e0725 net_ssl: SSL config tweaks for compatibility and security (moneromooo-monero) | |||||
2019-05-07 | Merge pull request #5506 | Riccardo Spagni | 1 | -0/+8 | |
7d5cc035 cmake: fix some case of "backtrace lib not found" breaking (moneromooo-monero) | |||||
2019-05-07 | Merge pull request #5510 | Riccardo Spagni | 11 | -25/+25 | |
e9809382 fix wide difficulty conversion with some versions of boost (moneromooo-monero) | |||||
2019-05-07 | Merge pull request #5508 | Riccardo Spagni | 2 | -7/+3 | |
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) | |||||
2019-05-07 | Merge pull request #5503 | Riccardo Spagni | 1 | -4/+4 | |
ccc1e311 wallet_rpc_server: reject standalone short payment id in address book (moneromooo-monero) | |||||
2019-05-07 | Merge pull request #5501 | Riccardo Spagni | 1 | -2/+5 | |
b4ca72dd wallet2: fix infinite loop picking outputs in corner case (moneromooo-monero) | |||||
2019-05-07 | Merge pull request #5499 | Riccardo Spagni | 6 | -34/+476 | |
a4c4a2d8 blockchain: keep a rolling long term block weight median (moneromooo-monero) | |||||
2019-05-07 | Merge pull request #5496 | Riccardo Spagni | 7 | -20/+270 | |
0eb0d6b8 rpc: improve get_output_distribution (moneromooo-monero) | |||||
2019-05-07 | Merge pull request #5481 | Riccardo Spagni | 3 | -12/+30 | |
28a7d315 p2p: do not send last_seen timestamp to peers (moneromooo-monero) | |||||
2019-05-07 | Merge pull request #5419 | Riccardo Spagni | 7 | -5/+88 | |
f29fecd5 build: debug and test builds via contrib (Dusan Klinec) | |||||
2019-05-07 | net_ssl: SSL config tweaks for compatibility and security | moneromooo-monero | 2 | -4/+128 | |
add two RSA based ciphers for Windows/depends compatibility also enforce server cipher ordering also set ECDH to auto because vtnerd says it is good :) When built with the depends system, openssl does not include any cipher on the current whitelist, so add this one, which fixes the problem, and does seem sensible. | |||||
2019-05-06 | mlog: default to not showing SSL errors | moneromooo-monero | 1 | -1/+1 | |
2019-05-06 | cmake: fix incorrect hint for OPENSSL_ROOT_DIR | moneromooo-monero | 1 | -2/+2 | |
If you use a ; separated set of include and lib directories, it'll detect the headers in /usr/include and the libraries where this points to. | |||||
2019-05-02 | wallet2: don't wait a day before using new version fees | moneromooo-monero | 1 | -2/+2 | |
30 blocks should be more than enough to drain the txpool of transactions made with the old fee scheme | |||||
2019-05-02 | wallet: distinguish between empty and absent attributes | moneromooo-monero | 4 | -6/+16 | |
2019-05-02 | error: fix compile error on windows with depends | moneromooo-monero | 1 | -1/+1 | |
state_not_recoverable is not defined there | |||||
2019-05-02 | blockchain: keep a rolling long term block weight median | moneromooo-monero | 6 | -34/+476 | |
2019-05-02 | Merge pull request #5497 | Riccardo Spagni | 1 | -0/+7 | |
a59c2746 unit_tests: fix crash in debug in output_distribution test (moneromooo-monero) | |||||
2019-05-02 | Merge pull request #5493 | Riccardo Spagni | 5 | -1/+27 | |
5e0da6fb change SSL certificate fingerprint whitelisting from SHA1 to SHA-256 (moneromooo-monero) | |||||
2019-05-02 | Merge pull request #5491 | Riccardo Spagni | 1 | -2/+4 | |
98fb98f9 wallet_rpc_server: adding missing return on error in set_daemon (moneromooo-monero) 9074c0d8 wallet_rpc_server: return false on error in set_log_categories (moneromooo-monero) 968848a7 wallet_rpc_server: fix crash in validate_address if no wallet is loaded (moneromooo-monero) | |||||
2019-05-02 | Merge pull request #5489 | Riccardo Spagni | 1 | -3/+13 | |
64983fce wallet2: default to trying to keep 5 outputs of 2+ monero (moneromooo-monero) | |||||
2019-05-02 | Merge pull request #5484 | Riccardo Spagni | 1 | -0/+1 | |
36ced067 functional_tests: flush stdout before popening new process (moneromooo-monero) | |||||
2019-05-02 | Merge pull request #5476 | Riccardo Spagni | 3 | -16/+115 | |
0aaf5e2a device/trezor: device sorting and filtering improved (Dusan Klinec) | |||||
2019-05-02 | functional_tests: add tests for pending/out transfer addresses | moneromooo-monero | 1 | -0/+59 | |
2019-05-02 | 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-01 | fix wide difficulty conversion with some versions of boost | moneromooo-monero | 11 | -25/+25 | |
2019-05-01 | wallet2: reject standalone short payment IDs in monero: URI API | moneromooo-monero | 2 | -7/+3 | |
2019-05-01 | difficulty-tests: remove spurious dependency on cryptonote_core | moneromooo-monero | 1 | -1/+1 | |
2019-05-01 | cmake: fix some case of "backtrace lib not found" breaking | moneromooo-monero | 1 | -0/+8 | |
It fixes at least one case of building on ARM with Docker | |||||
2019-04-30 | mnemonics: fix 4 byte UTF-8 rewriting | moneromooo-monero | 1 | -1/+1 | |
2019-04-30 | wallet_rpc_server: reject standalone short payment id in address book | moneromooo-monero | 1 | -4/+4 | |
2019-04-29 | remove unused code | moneromooo-monero | 6 | -13/+2 | |
2019-04-29 | add a few checks where it seems appropriate | moneromooo-monero | 7 | -2/+8 | |
2019-04-29 | wallet2: fix infinite loop picking outputs in corner case | moneromooo-monero | 1 | -2/+5 | |
If we have fewer outputs available on the chain than what we require, but the output we're spending already has a ring, it would loop picking outputs randomly, but never find enough. Also tune logs for better debugging this kind of thing. | |||||
2019-04-26 | functional_tests: add a 3/3 multisig test | moneromooo-monero | 1 | -0/+7 | |
2019-04-26 | change SSL certificate fingerprint whitelisting from SHA1 to SHA-256 | moneromooo-monero | 5 | -1/+27 | |
SHA1 is too close to bruteforceable | |||||
2019-04-25 | wallet_rpc_server: adding missing return on error in set_daemon | moneromooo-monero | 1 | -0/+1 | |
2019-04-25 | wallet_rpc_server: return false on error in set_log_categories | moneromooo-monero | 1 | -1/+1 | |
Reported by SmajeNz0 | |||||
2019-04-25 | wallet_rpc_server: fix crash in validate_address if no wallet is loaded | moneromooo-monero | 1 | -1/+2 | |
Reported by SmajeNz0 | |||||
2019-04-25 | unit_tests: fix crash in debug in output_distribution test | moneromooo-monero | 1 | -0/+7 | |
updating the block size limit needs recent block sizes, so we feed it dummy ones | |||||
2019-04-25 | rpc: improve get_output_distribution | moneromooo-monero | 7 | -20/+270 | |
It can now handle small reorgs without having to rescan the whole blockchain. Also add a test for it. | |||||
2019-04-25 | device/trezor: device sorting and filtering improved | Dusan Klinec | 3 | -16/+115 | |
- Trezor type detection refactored, T1 disabled (was enabled before which was a bug) - Sort connected devices by env TREZOR_PATH - Compatibility with Trezor ecosystem using TREZOR_PATH env var - Enables to pick particular Trezor to use in GUI as we don't have the multi-device selection yet - Dump all detected devices to log for better debugging / troubleshooting | |||||
2019-04-24 | Merge pull request #5486 | Riccardo Spagni | 2 | -2/+4 | |
4be18df3 tx_sanity_check: relax uniqueness check a bit (moneromooo-monero) b386ae57 wallet2: add missing "sanity check failed" reason message (moneromooo-monero) | |||||
2019-04-24 | Merge pull request #5485 | Riccardo Spagni | 1 | -2/+2 | |
c519d1df wallet2: fix wrong change being recorded in sweep_all (moneromooo-monero) | |||||
2019-04-24 | Merge pull request #5483 | Riccardo Spagni | 1 | -0/+3 | |
c0736643 unit_tests: don't delete log file on windows, it will fail (moneromooo-monero) | |||||
2019-04-24 | Merge pull request #5482 | Riccardo Spagni | 1 | -0/+1 | |
9956500d net_helper: clear recv buffer on eof (moneromooo-monero) | |||||
2019-04-24 | Merge pull request #5480 | Riccardo Spagni | 1 | -1/+9 | |
7af49ef0 daemonizer: add --non-interactive for windows (moneromooo-monero) | |||||
2019-04-24 | Merge pull request #5479 | Riccardo Spagni | 1 | -1/+1 | |
edbae2d0 levin_protocol_handler_async: tune down preallocation a fair bit (moneromooo-monero) | |||||
2019-04-24 | Merge pull request #5477 | Riccardo Spagni | 1 | -1/+1 | |
97e1c927 wallet: fix key image computation signaling to the device (Dusan Klinec) | |||||
2019-04-24 | Merge pull request #5474 | Riccardo Spagni | 3 | -1/+7 | |
7a9316eb serialization: set default log category (moneromooo-monero) |