Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-04-01 | Merge pull request #5333 | Riccardo Spagni | 4 | -16/+188 | |
18faa6da wallet: add freeze/thaw/frozen commands (moneromooo-monero) | |||||
2019-04-01 | Merge pull request #5332 | Riccardo Spagni | 11 | -100/+306 | |
7c440915 Add get_tx_proof support, needed for new sanity check (cslashm) 98fdcb2a Add support for V11 protocol with BulletProofV2 and short amount. New scheme key destination contrfol Fix dummy decryption in debug mode (cslashm) 3a981a33 Add application version compatibility check. (cslashm) | |||||
2019-04-01 | Merge pull request #5349 | Riccardo Spagni | 1 | -3/+9 | |
f1a3796a wallet2: fix tx sanity check change test for the sweep_all case (moneromooo-monero) | |||||
2019-04-01 | Merge pull request #5352 | Riccardo Spagni | 3 | -0/+51 | |
ae6885f6 blockchain: incremental long term block weight cache (moneromooo-monero) 9b687c78 blockchain: simple cache for the long term block weights (moneromooo-monero) | |||||
2019-04-01 | Merge pull request #5331 | Riccardo Spagni | 21 | -286/+3001 | |
32973434 python-rpc: add getblockheadersrange daemon RPC (moneromooo-monero) c7bfdc35 python-rpc: add console.py (moneromooo-monero) 22b644f4 functional_tests: move RPC API to utils, it is not test specific (moneromooo-monero) 30c865f0 functional_tests: add balance tests (moneromooo-monero) fdfa832f functional_tests: add missing parameters to get_balance (moneromooo-monero) cf6d7759 functional_tests: add proofs tests (tx key, in/out tx, reserve) (moneromooo-monero) a3144bd7 functional_tests: add more transfer tests (moneromooo-monero) 5d580bfa functional_tests: add get_bulk_transfer tests (moneromooo-monero) 0becbd16 functional_tests: add message signing/verification tests (moneromooo-monero) a5dbf7f5 functional_tests: add multisig and cold signing tests (moneromooo-monero) b2fc5719 functional_tests: support several daemons/wallets (moneromooo-monero) 9e979ffa functional_tests: add txpool RPC tests (moneromooo-monero) 3e93c157 functional_tests: add integrated address tests (moneromooo-monero) b384309e functional_tests: add basic transfer tests (moneromooo-monero) ef7681b6 functional_tests: plug RPC tests into the cmake machinery (moneromooo-monero) 18a2ed45 functional_tests: add basic mining tests (moneromooo-monero) 98e280fc functional_tests: add wallet address/subaddress RPC tests (moneromooo-monero) 8dcd4d3d functional_tests: improve RPC blockchain tests (moneromooo-monero) | |||||
2019-04-01 | Merge pull request #5329 | Riccardo Spagni | 2 | -44/+4 | |
023f2c77 wallet_rpc_server: remove mixin from transfer RPCs (moneromooo-monero) | |||||
2019-04-01 | Merge pull request #5327 | Riccardo Spagni | 13 | -1/+181 | |
c23ea796 New interactive daemon command 'print_net_stats': Global traffic stats (rbrunner7) | |||||
2019-04-01 | block_weight: fix python 2/3 compatibility | moneromooo-monero | 2 | -5/+7 | |
2019-04-01 | Merge pull request #5326 | Riccardo Spagni | 2 | -1/+4 | |
dc20d774 rpc: add miner tx hash to block header response (moneromooo-monero) | |||||
2019-04-01 | Merge pull request #5325 | Riccardo Spagni | 1 | -0/+2 | |
760d3a2a daemon: init public_port in all ctors (moneromooo-monero) | |||||
2019-04-01 | Merge pull request #5322 | Riccardo Spagni | 1 | -4/+2 | |
85f2f8c9 Fix daemon startup parameter '--limit-rate' processing after parameter defaults (rbrunner7) | |||||
2019-04-01 | Merge pull request #5317 | Riccardo Spagni | 1 | -1/+17 | |
1730a44f core: improve block rate monitor trigger probabilities (moneromooo-monero) | |||||
2019-04-01 | Merge pull request #5313 | Riccardo Spagni | 1 | -27/+30 | |
d7dd8575 Upgraded static dependency versions and hashes in Dockerfile. (Norman Moeschter) | |||||
2019-04-01 | Merge pull request #5309 | Riccardo Spagni | 1 | -0/+1 | |
43042a28 Implement array_entry_t copy constructor (Guido Vranken) | |||||
2019-04-01 | Merge pull request #5308 | Riccardo Spagni | 1 | -1/+3 | |
a7211793 rpc: quantize db size up to 5 GB in restricted mode (moneromooo-monero) | |||||
2019-04-01 | Merge pull request #5307 | Riccardo Spagni | 1 | -4/+6 | |
e99b2b12 simplewallet: make the long payment ids warnigns more warney (moneromooo-monero) | |||||
2019-04-01 | Merge pull request #5306 | Riccardo Spagni | 1 | -5/+5 | |
8a97563a Use threadpool instead of new threads for DNS queries (Howard Chu) | |||||
2019-04-01 | Merge pull request #5305 | Riccardo Spagni | 1 | -1/+1 | |
4500236f wallet2: make use_fork_rules handle chain heights lower than leeway (moneromooo-monero) | |||||
2019-04-01 | Merge pull request #5303 | Riccardo Spagni | 2 | -4/+13 | |
0a6cb30d wallet: flush output cache upon reorg (moneromooo-monero) | |||||
2019-04-01 | Merge pull request #5302 | Riccardo Spagni | 3 | -1/+59 | |
23fb056a wallet_rpc_server: new auto_refresh RPC (moneromooo-monero) | |||||
2019-04-01 | Merge pull request #5299 | Riccardo Spagni | 1 | -1/+1 | |
4ee15655 wallet_rpc_server: fix buffer read overflow in string assignment (moneromooo-monero) | |||||
2019-04-01 | Merge pull request #5298 | Riccardo Spagni | 4 | -296/+334 | |
8fd7452b wallet: move light wallet RPC out of core RPC (moneromooo-monero) | |||||
2019-04-01 | Merge pull request #5297 | Riccardo Spagni | 2 | -18/+9 | |
a8b98a0b wallet: fix memory only wallets (moneromooo-monero) | |||||
2019-04-01 | Merge pull request #5295 | Riccardo Spagni | 1 | -3/+1 | |
2b10f22a mnemonics: fix half length seed to bytes conversion (moneromooo-monero) | |||||
2019-04-01 | Merge pull request #5294 | Riccardo Spagni | 1 | -0/+2 | |
77e9815d blockchain: do not try to pop the genesis block (moneromooo-monero) | |||||
2019-04-01 | Merge pull request #5292 | Riccardo Spagni | 1 | -0/+2 | |
328d291f wallet2: set seed language when creating from json (moneromooo-monero) | |||||
2019-04-01 | Merge pull request #5291 | Riccardo Spagni | 1 | -1/+1 | |
a52366c1 wallet2: fix generation from json when restore height is not set (moneromooo-monero) | |||||
2019-04-01 | Merge pull request #5288 | Riccardo Spagni | 1 | -2/+3 | |
39f000b3 miner: fix possible exit crash due to race in stop (moneromooo-monero) | |||||
2019-04-01 | Merge pull request #5289 | Riccardo Spagni | 1 | -1/+3 | |
ab6c3b1d tests: fix path in instructions (moneromooo-monero) | |||||
2019-04-01 | Merge pull request #5287 | Riccardo Spagni | 1 | -3/+3 | |
1d14b3f0 ringct: fix capitalization for scaler mult (fuwa) | |||||
2019-04-01 | Merge pull request #5239 | Riccardo Spagni | 30 | -47/+772 | |
91f4c7f4 Make difficulty 128 bit instead of 64 bit (moneromooo-monero) | |||||
2019-04-01 | Allow pruning before v10 | moneromooo-monero | 3 | -25/+1 | |
This check is now not needed anymore, and would prevent people from using --prune-blockchain when starting a new sync | |||||
2019-04-01 | Add hash of top block to /getheight RPC | Howard Chu | 2 | -2/+6 | |
2019-03-31 | Add missing include | Leon Klingele | 1 | -0/+1 | |
2019-03-31 | lmdb: fix size_t size issues on 32 bit | moneromooo-monero | 3 | -5/+5 | |
2019-03-30 | blockchain: fix returned height in create_block_template | moneromooo-monero | 2 | -3/+6 | |
It's now needed for CNv4, and was not retained when cached | |||||
2019-03-29 | do not build in parallel as it is non-deterministic | Jane Mercer | 2 | -2/+2 | |
2019-03-29 | util: name replace_file arguments better | moneromooo-monero | 2 | -5/+5 | |
It was confusing unless you read code and the rename(2) man page. | |||||
2019-03-29 | device/trezor: increase live-refresh timeout | Dusan Klinec | 1 | -1/+1 | |
2019-03-29 | fix init warning on whatever compiler version | italocoin | 1 | -2/+1 | |
2019-03-28 | blockchain: incremental long term block weight cache | moneromooo-monero | 1 | -0/+22 | |
2019-03-28 | blockchain: simple cache for the long term block weights | moneromooo-monero | 3 | -0/+29 | |
2019-03-28 | Add get_tx_proof support, needed for new sanity check | cslashm | 8 | -62/+186 | |
Enhance debug info | |||||
2019-03-28 | Add support for V11 protocol with BulletProofV2 and short amount. | cslashm | 8 | -47/+101 | |
New scheme key destination contrfol Fix dummy decryption in debug mode | |||||
2019-03-28 | Add application version compatibility check. | cslashm | 2 | -2/+30 | |
2019-03-28 | cryptonote_protocol_handler: add block/tx hashes in notify logs | moneromooo-monero | 1 | -2/+16 | |
2019-03-27 | Merge pull request #5359 | Riccardo Spagni | 1 | -1/+1 | |
ef92620c socks: fix build with boost 1.70 (moneromooo-monero) | |||||
2019-03-27 | socks: fix build with boost 1.70 | moneromooo-monero | 1 | -1/+1 | |
2019-03-27 | No longer use deprecated RSA_generate_key in favor of | Martijn Otto | 1 | -7/+40 | |
RSA_generate_key_ex | |||||
2019-03-27 | Merge pull request #5090 | Riccardo Spagni | 21 | -95/+502 | |
7acfa9f3 Added socks proxy (tor/i2pd/kovri) support to wallet (Lee Clagett) | |||||
2019-03-27 | wallet2: factor the watchonly/multisig/etc fields on creation | moneromooo-monero | 2 | -36/+23 | |
There's half a dozen calls, and it's easy to miss some when adding a new field. | |||||
2019-03-26 | tests: trezor_test fix | Dusan Klinec | 1 | -1/+1 | |
2019-03-25 | wallet2: fix tx sanity check change test for the sweep_all case | moneromooo-monero | 1 | -3/+9 | |
2019-03-25 | epee: some more minor JSON parsing speedup | moneromooo-monero | 4 | -8/+11 | |
2019-03-25 | wallet2: skip derivation precalc for blocks we know we'll skip | moneromooo-monero | 2 | -1/+24 | |
2019-03-25 | cryptonote_basic: some more minor speedups | moneromooo-monero | 1 | -4/+16 | |
2019-03-25 | cryptonote_basic: speedup calculate_block_hash | moneromooo-monero | 1 | -2/+7 | |
The block 202612 fix can be left tested at the end, if we already know we're not in the general case | |||||
2019-03-25 | cryptonote: block parsing + hash calculation speedup | moneromooo-monero | 6 | -16/+43 | |
This saves a duplicate serialization step | |||||
2019-03-25 | blockchain: avoid unneeded block copy | moneromooo-monero | 1 | -1/+2 | |
2019-03-25 | save some database calls when getting top block hash and height | moneromooo-monero | 1 | -0/+1 | |
2019-03-25 | Avoid repeated (de)serialization when syncing | moneromooo-monero | 1 | -2/+1 | |
2019-03-25 | wallet_rpc_server: allow english/local language names in create_wallet | moneromooo-monero | 2 | -4/+12 | |
and return both in get_languages | |||||
2019-03-25 | wallet: fix memory only wallets | moneromooo-monero | 2 | -18/+9 | |
at least when using restore_deterministic_wallet | |||||
2019-03-25 | ringct: fix capitalization for scaler mult | fuwa | 1 | -3/+3 | |
2019-03-25 | Added socks proxy (tor/i2pd/kovri) support to wallet | Lee Clagett | 21 | -95/+502 | |
2019-03-25 | core: improve block rate monitor trigger probabilities | moneromooo-monero | 1 | -1/+17 | |
The original intent of one false positive a week on average was not met, since what we really want is not the probability of having N blocks in T seconds, but either N blocks of fewer in T seconds, or N blocks or more in T seconds. Some of this could be cached since it calculates the same fairly complex floating point values, but it seems pretty fast already. | |||||
2019-03-24 | wallet2: set confirmations to 0 for pool txes in proofs | moneromooo-monero | 1 | -4/+4 | |
It makes more sense than (uint64_t)-1, which is going to look like very much confirmed when not checking in_pool | |||||
2019-03-24 | Make difficulty 128 bit instead of 64 bit | moneromooo-monero | 30 | -47/+772 | |
Based on Boolberry work by: jahrsg <jahr@jahr.me> cr.zoidberg <crypto.zoidberg@gmail.com> | |||||
2019-03-24 | perf_timer: move some debug levels to info for consistency | moneromooo-monero | 1 | -3/+3 | |
2019-03-24 | test: hmac_keccak - fix number of chunks counting | Dusan Klinec | 1 | -6/+7 | |
2019-03-24 | Merge pull request #5286 | Riccardo Spagni | 1 | -1/+1 | |
cce948a5 simplewallet: add some missing spacing before uses data (moneromooo-monero) | |||||
2019-03-24 | Merge pull request #5285 | Riccardo Spagni | 1 | -0/+1 | |
6ef816de console_handler: print newline on EOF (moneromooo-monero) | |||||
2019-03-24 | Merge pull request #5282 | Riccardo Spagni | 2 | -0/+6 | |
f962449d wallet_rpc_server: include out subaddress indices in get_transfers (moneromooo-monero) | |||||
2019-03-24 | Merge pull request #5277 | Riccardo Spagni | 5 | -23/+36 | |
adf6d773 wallet: fix offline signing calling a daemon RPC (moneromooo-monero) | |||||
2019-03-24 | Merge pull request #5274 | Riccardo Spagni | 4 | -4/+4 | |
dc0c0c91 tests: disable wallet SSL init for tests involving wallet2 (moneromooo-monero) | |||||
2019-03-24 | Merge pull request #5207 | Riccardo Spagni | 4 | -6/+59 | |
be6f426a rpc: Allow submitting tx as hex blob over ZMQ (Nathan Dorfman) | |||||
2019-03-24 | Merge pull request #5324 | Riccardo Spagni | 1 | -3/+2 | |
223c6b07 dns_utils: really add default DNSSEC servers on failure (moneromooo-monero) | |||||
2019-03-24 | Merge pull request #5321 | Riccardo Spagni | 2 | -10/+8 | |
e9519e98 cryptonote: fix calculating coinbase tx hash (moneromooo-monero) | |||||
2019-03-24 | New interactive daemon command 'print_net_stats': Global traffic stats | rbrunner7 | 13 | -2/+182 | |
2019-03-24 | wallet: use original user address if we have a short payment id | moneromooo-monero | 2 | -2/+2 | |
2019-03-24 | Fix build on FreeBSD | Nathan Dorfman | 1 | -1/+1 | |
2019-03-23 | python-rpc: add getblockheadersrange daemon RPC | moneromooo-monero | 1 | -0/+13 | |
2019-03-23 | python-rpc: add console.py | moneromooo-monero | 4 | -1/+66 | |
It allows one to connect to a running daemon or wallet, and use its RPC API from python. Usage: python -i console.py <port> It will detect whether it's talking to a daemon or wallet and initialize itself accordingly. | |||||
2019-03-22 | p2p: don't lookup seed nodes when offline | moneromooo-monero | 1 | -1/+1 | |
This will cause DNS requests, which will block and timeout if there is really no network connectivity | |||||
2019-03-22 | functional_tests: move RPC API to utils, it is not test specific | moneromooo-monero | 17 | -19/+25 | |
2019-03-22 | functional_tests: add balance tests | moneromooo-monero | 1 | -59/+171 | |
2019-03-22 | functional_tests: add missing parameters to get_balance | moneromooo-monero | 1 | -1/+6 | |
2019-03-22 | wallet: add freeze/thaw/frozen commands | moneromooo-monero | 4 | -16/+188 | |
These commands let one freeze outputs by key image, so they do not appear in balance, nor are considered when creating a transaction, etc This is helpful when receiving an output from a suspected spy, who might try to track your other outputs by seeing with what other outputs it gets spent. The frozen command may be used without parameters to list all currently frozen outputs. | |||||
2019-03-21 | functional_tests: add proofs tests (tx key, in/out tx, reserve) | moneromooo-monero | 3 | -1/+350 | |
2019-03-21 | functional_tests: add more transfer tests | moneromooo-monero | 2 | -6/+60 | |
manual relay, transfer to integrated address, and a few negative transfer tests | |||||
2019-03-21 | functional_tests: add get_bulk_transfer tests | moneromooo-monero | 2 | -0/+49 | |
2019-03-21 | functional_tests: add message signing/verification tests | moneromooo-monero | 3 | -1/+110 | |
2019-03-21 | functional_tests: add multisig and cold signing tests | moneromooo-monero | 4 | -2/+544 | |
2019-03-21 | functional_tests: support several daemons/wallets | moneromooo-monero | 3 | -29/+42 | |
2019-03-21 | functional_tests: add txpool RPC tests | moneromooo-monero | 3 | -1/+178 | |
2019-03-21 | functional_tests: add integrated address tests | moneromooo-monero | 3 | -1/+125 | |
2019-03-21 | functional_tests: add basic transfer tests | moneromooo-monero | 3 | -14/+360 | |
2019-03-21 | functional_tests: plug RPC tests into the cmake machinery | moneromooo-monero | 2 | -3/+120 | |
2019-03-21 | functional_tests: add basic mining tests | moneromooo-monero | 3 | -0/+152 | |
2019-03-21 | functional_tests: add wallet address/subaddress RPC tests | moneromooo-monero | 2 | -0/+259 | |
2019-03-21 | functional_tests: improve RPC blockchain tests | moneromooo-monero | 6 | -72/+295 | |
2019-03-21 | cryptonote: fix calculating coinbase tx hash | moneromooo-monero | 2 | -10/+8 | |
Also set error flag on exception when handling new txes to keep tests working | |||||
2019-03-21 | wallet_rpc_server: remove mixin from transfer RPCs | moneromooo-monero | 2 | -44/+4 | |
it's been a while, only use ring_size now | |||||
2019-03-21 | wallet: fix offline signing calling a daemon RPC | moneromooo-monero | 5 | -23/+36 | |
2019-03-21 | Merge pull request #5267 | Riccardo Spagni | 2 | -105/+217 | |
b05f10f8 wallet2: sanity check new tx before sending (moneromooo-monero) | |||||
2019-03-21 | wallet2: sanity check new tx before sending | moneromooo-monero | 2 | -105/+217 | |
We generate and check tx proofs and verify the amounts in those match what the original amounts were. | |||||
2019-03-21 | Merge pull request #5283 | Riccardo Spagni | 1 | -5/+6 | |
16590294 abstract_tcp_server2: fix crashy race on socket shutdown (moneromooo-monero) | |||||
2019-03-21 | Merge pull request #5271 | Riccardo Spagni | 1 | -0/+3 | |
2790d4d3 hardfork: update last_versions on popped block (moneromooo-monero) | |||||
2019-03-21 | Merge pull request #5270 | Riccardo Spagni | 1 | -1/+3 | |
5ade7281 Wallet API: multisig_tx_set passing bug fixed (naughtyfox) | |||||
2019-03-21 | Merge pull request #5266 | Riccardo Spagni | 2 | -1/+18 | |
576116d4 wallet: fix load failure if the mms isn't usable (moneromooo-monero) | |||||
2019-03-21 | Merge pull request #5263 | Riccardo Spagni | 1 | -1/+10 | |
22136256 Start monerod as non root user (Jean-Michel DILLY) | |||||
2019-03-21 | Merge pull request #5259 | Riccardo Spagni | 1 | -1/+0 | |
9141a0a1 connection_basic: remove debug exception ^_^ (moneromooo-monero) | |||||
2019-03-21 | Merge pull request #5256 | Riccardo Spagni | 8 | -15/+142 | |
4b21d38d blockchain: speed up getting N blocks weights/long term weights (moneromooo-monero) | |||||
2019-03-21 | Merge pull request #5252 | Riccardo Spagni | 1 | -27/+31 | |
7ac33342 slow-hash: cache TLS references locally once at function start (moneromooo-monero) | |||||
2019-03-21 | Merge pull request #5251 | Riccardo Spagni | 7 | -16/+41 | |
7632dede crypto: fix PaX issue on NetBSD with CNv4 JIT (moneromooo-monero) 89b1630e gtest: build fix for NetBSD (moneromooo-monero) fa43b547 tests: handle any cmake detected python interpreter (moneromooo-monero) | |||||
2019-03-21 | Merge pull request #5250 | Riccardo Spagni | 1 | -4/+4 | |
a48e49aa aesb: avoid stomping on an existing define on NetBSD (moneromooo-monero) | |||||
2019-03-21 | Merge pull request #5248 | Riccardo Spagni | 1 | -0/+11 | |
3f6f90bb wallet2: do not use invalid keys as fake outs in rings (moneromooo-monero) | |||||
2019-03-21 | Merge pull request #5237 | Riccardo Spagni | 1 | -5/+10 | |
3907588b rpc: make fill_pow restricted (moneromooo-monero) | |||||
2019-03-21 | Merge pull request #5235 | Riccardo Spagni | 2 | -22/+19 | |
c6a70af8 wallet2: key image import fixes (moneromooo-monero) | |||||
2019-03-21 | Merge pull request #5213 | Riccardo Spagni | 1 | -1/+1 | |
efb2bdd3 slow-hash: default to JIT on x86_64 (moneromooo-monero) | |||||
2019-03-21 | Merge pull request #5211 | Riccardo Spagni | 33 | -323/+2807 | |
c9b13fbb tests/trezor: HF9 and HF10 tests (Dusan Klinec) a1fd1d49 device/trezor: HF10 support added, wallet::API (Dusan Klinec) d74d26f2 crypto: hmac_keccak added (Dusan Klinec) | |||||
2019-03-21 | Merge pull request #5208 | Riccardo Spagni | 1 | -30/+30 | |
7ec4d2c3 SHALL -> MUST (Jesse Jackson) | |||||
2019-03-21 | Merge pull request #5072 | Riccardo Spagni | 1 | -0/+2 | |
5c79abe5 update readme to include blurb on decentralization (Gingeropolous) | |||||
2019-03-21 | Merge pull request #4460 | Riccardo Spagni | 15 | -0/+1959 | |
0c7e7bce Adding classes, functions, and utilities for common LMDB operations. (Lee Clagett) | |||||
2019-03-21 | Merge pull request #5328 | Riccardo Spagni | 3 | -9/+27 | |
17769db9 epee: fix build with boost 1.70.0 (moneromooo-monero) d6d6c46c cmake: handle detecting boost using boost's own cmake files (moneromooo-monero) | |||||
2019-03-21 | slow-hash: default to JIT on x86_64 | moneromooo-monero | 1 | -1/+1 | |
2019-03-21 | epee: fix build with boost 1.70.0 | moneromooo-monero | 2 | -7/+19 | |
get_io_service was deprecated, and got removed | |||||
2019-03-21 | cmake: handle detecting boost using boost's own cmake files | moneromooo-monero | 1 | -2/+8 | |
Its version looks like 1.70.1 rather than 107000, so detect range to know which type we're seeing | |||||
2019-03-21 | rpc: add miner tx hash to block header response | moneromooo-monero | 2 | -1/+4 | |
2019-03-20 | dns_utils: really add default DNSSEC servers on failure | moneromooo-monero | 1 | -3/+2 | |
Coverity 196597 | |||||
2019-03-20 | daemon: init public_port in all ctors | moneromooo-monero | 1 | -0/+2 | |
Coverity 196596 | |||||
2019-03-20 | tests/trezor: HF9 and HF10 tests | Dusan Klinec | 9 | -83/+1241 | |
- tests fixes for HF10, builder change, rct_config; fix_chain - get_tx_key test - proper testing after live refresh added - live refresh synthetic test - log available funds for easier test construction - wallet::API tests with mocked daemon | |||||
2019-03-20 | device/trezor: HF10 support added, wallet::API | Dusan Klinec | 19 | -241/+1272 | |
- import only key images generated by cold signing process - wallet_api: trezor methods added - wallet: button request code added - const added to methods - wallet2::get_tx_key_device() tries to decrypt stored tx private keys using the device. - simplewallet supports get_tx_key and get_tx_proof on hw device using the get_tx_key feature - live refresh enables refresh with trezor i.e. computing key images on the fly. More convenient and efficient for users. - device: has_ki_live_refresh added - a thread is watching whether live refresh is being computed, if not for 30 seconds, it terminates the live refresh process - switches Trezor state | |||||
2019-03-20 | crypto: hmac_keccak added | Dusan Klinec | 5 | -0/+295 | |
2019-03-20 | Fix daemon startup parameter '--limit-rate' processing after parameter defaults | rbrunner7 | 1 | -4/+2 | |
2019-03-19 | Adding classes, functions, and utilities for common LMDB operations. | Lee Clagett | 15 | -0/+1959 | |
2019-03-19 | abstract_tcp_server2: fix crashy race on socket shutdown | moneromooo-monero | 1 | -5/+6 | |
2019-03-19 | Upgraded static dependency versions and hashes in Dockerfile. | Norman Moeschter | 1 | -27/+30 | |
2019-03-19 | Merge pull request #5201 | Riccardo Spagni | 1 | -50/+0 | |
4921c794 cn_deserialize: remove some unused code (moneromooo-monero) | |||||
2019-03-19 | Merge pull request #5203 | Riccardo Spagni | 4 | -26/+70 | |
8b514645 add multisig tx sets to describe_transfer rpc endpoint (spoke0) | |||||
2019-03-19 | Merge pull request #5199 | Riccardo Spagni | 3 | -0/+45 | |
eef164f7 cryptonote_protocol_handler: search for syncing peers in "cruise mode" (moneromooo-monero) | |||||
2019-03-19 | Merge pull request #5198 | Riccardo Spagni | 1 | -6/+34 | |
9c4d403a dns_utils: use fallback if the default resolver does not support DNSSEC (moneromooo-monero) | |||||
2019-03-19 | Merge pull request #5195 | Riccardo Spagni | 5 | -1/+17 | |
a54e81e5 daemon: add '--no-sync' arg to optionally disable blockchain sync (xiphon) | |||||
2019-03-19 | Merge pull request #4889 | Riccardo Spagni | 4 | -25/+159 | |
f42263eb wallet: adds rescan_bc option with preserving key images (Dusan Klinec) | |||||
2019-03-19 | Merge pull request #5240 | Riccardo Spagni | 1 | -1/+0 | |
c8c154a2 tests: fix cnv4-jit-test link on mac (moneromooo-monero) | |||||
2019-03-18 | Implement array_entry_t copy constructor | Guido Vranken | 1 | -0/+1 | |
Manually initialize the array_entry_t iterator to ensure it points to the correct m_array, thereby preventing a potential use-after-free situation. Signed-off-by: Guido Vranken <guidovranken@gmail.com> | |||||
2019-03-17 | rpc: quantize db size up to 5 GB in restricted mode | moneromooo-monero | 1 | -1/+3 | |
2019-03-17 | simplewallet: make the long payment ids warnigns more warney | moneromooo-monero | 1 | -4/+6 | |
We want people to really realize it's bad for *their* privacy. | |||||
2019-03-17 | Merge pull request #5191 | Riccardo Spagni | 1 | -0/+0 | |
1677fb06 unbound: update to get the redefinition fix (moneromooo-monero) | |||||
2019-03-17 | Merge pull request #5192 | Riccardo Spagni | 3 | -16/+6 | |
d0e07b3d performance_tests: fix NetBSD build (moneromooo-monero) 7d88d8f2 discontinue use of alloca (moneromooo-monero) | |||||
2019-03-17 | Merge pull request #5190 | Riccardo Spagni | 20 | -30/+147 | |
551104fb daemon: add --public-node mode, RPC port propagation over P2P (xiphon) | |||||
2019-03-17 | Merge pull request #5185 | Riccardo Spagni | 9 | -7/+134 | |
59478c80 daemon: new mining_status command (moneromooo-monero) | |||||
2019-03-17 | Merge pull request #5182 | Riccardo Spagni | 2 | -3/+21 | |
b674728d Better error when sending a tx with a too large extra field (moneromooo-monero) | |||||
2019-03-17 | Merge pull request #5181 | Riccardo Spagni | 1 | -5/+5 | |
8681f8ef OS X -> macOS (Jesse Jackson) | |||||
2019-03-17 | Merge pull request #5179 | Riccardo Spagni | 1 | -4/+4 | |
7c09882a dns_utils: remove MoneroPulse/checkpoints mention in TXT record code (moneromooo-monero) | |||||
2019-03-17 | Merge pull request #5177 | Riccardo Spagni | 1 | -1/+8 | |
bb2aed8e rpc: quantize db size up to 5 GB in restricted mode (moneromooo-monero) | |||||
2019-03-17 | Merge pull request #5168 | Riccardo Spagni | 1 | -7/+6 | |
8630a028 wallet: fix payment ID decryption for construction data (Dusan Klinec) | |||||
2019-03-17 | Merge pull request #5166 | Riccardo Spagni | 1 | -1/+1 | |
75e5aafd device/trezor: dummy payment ID fix (Dusan Klinec) | |||||
2019-03-17 | Merge pull request #5165 | Riccardo Spagni | 3 | -0/+203 | |
36451697 Simplify RPC endpoint, emoving second RPC endpoint generate_from_view_key (Joel) c17c8188 Remove code duplication (Joel) acb14c10 Add generate_from_view_key RPC method (Joel) 7dd7a3b7 Add generate_from_keys RPC method (Joel) | |||||
2019-03-17 | Merge pull request #5135 | Riccardo Spagni | 1 | -0/+1 | |
de32dcea Human readable message if maximum outputs reached (italocoin) | |||||
2019-03-17 | Merge pull request #5061 | Riccardo Spagni | 514 | -514/+514 | |
1f2930ce Update 2019 copyright (binaryFate) | |||||
2019-03-17 | Use threadpool instead of new threads for DNS queries | Howard Chu | 1 | -5/+5 | |
2019-03-17 | wallet2: make use_fork_rules handle chain heights lower than leeway | moneromooo-monero | 1 | -1/+1 | |
2019-03-17 | wallet: flush output cache upon reorg | moneromooo-monero | 2 | -4/+13 | |
Fixes output usage tracking | |||||
2019-03-17 | wallet_rpc_server: new auto_refresh RPC | moneromooo-monero | 3 | -1/+59 | |
It can enable/disable auto refresh, and set auto refresh period | |||||
2019-03-16 | Merge pull request #5249 | Riccardo Spagni | 1 | -1/+1 | |
3ac40938 timings: fix errno.h mispelt as error.h (moneromooo-monero) | |||||
2019-03-16 | Merge pull request #5280 | Riccardo Spagni | 1 | -0/+1 | |
aac4e2f5 wallet_rpc_server: add missing --rpc-ssl-allowed-fingerprints (moneromooo-monero) | |||||
2019-03-15 | wallet_rpc_server: fix buffer read overflow in string assignment | moneromooo-monero | 1 | -1/+1 | |
2019-03-15 | wallet: move light wallet RPC out of core RPC | moneromooo-monero | 4 | -296/+334 | |
It's not nothing to do with it | |||||
2019-03-15 | wallet: adds rescan_bc option with preserving key images | Dusan Klinec | 4 | -25/+159 | |
- enables to perform rescan_spent / ki sync with untrusted daemon. Spent check status involves RPC calls which require trusted daemon status as it leaks information. The new call performs soft reset while preserving key images thus a sequence: refresh, ki sync / import, rescan_bc keep_ki will correctly perform spent checking without need for trusted daemon. - useful to detect spent outputs with untrusted daemon on watch_only / multisig / hw-cold wallets after expensive key image sync. - cli: rescan_bc keep_ki | |||||
2019-03-15 | mnemonics: fix half length seed to bytes conversion | moneromooo-monero | 1 | -3/+1 | |
2019-03-15 | blockchain: do not try to pop the genesis block | moneromooo-monero | 1 | -0/+2 | |
2019-03-15 | wallet2: set seed language when creating from json | moneromooo-monero | 1 | -0/+2 | |
2019-03-14 | wallet2: fix generation from json when restore height is not set | moneromooo-monero | 1 | -1/+1 | |
It was not recovering then, but creating a new random address | |||||
2019-03-14 | tests: fix path in instructions | moneromooo-monero | 1 | -1/+3 | |
Reported by notmike | |||||
2019-03-14 | miner: fix possible exit crash due to race in stop | moneromooo-monero | 1 | -2/+3 | |
If a thread asks to stop the miner, m_stop will be set, and that thread will wait to join. If the main thread is exiting at that time, it will ask the miner to stop, but the miner will claim it's not mining and early out since m_stop is set. This will cause the database and other things to get shutdown. If the miner happens to find a block at that time, it will try to call core, and crash. Instead, lock and check whether any threads are currently in m_threads, since they'll only be cleared once the threads are joined. Moreover, since we lock, the second thread will have to wait for the first one to have finished. Calling join twice on a thread seems fine as per pthread_join(3). | |||||
2019-03-14 | simplewallet: add some missing spacing before uses data | moneromooo-monero | 1 | -1/+1 | |
2019-03-14 | Merge pull request #4977 | Riccardo Spagni | 23 | -170/+3609 | |
5ea17909 device/trezor: debugging features, trezor tests (Dusan Klinec) | |||||
2019-03-14 | Merge pull request #5273 | Riccardo Spagni | 1 | -1/+7 | |
bc61b5ca wallet2: don't store 0 amount outputs, they'll fail to be spent (moneromooo-monero) | |||||
2019-03-13 | console_handler: print newline on EOF | moneromooo-monero | 1 | -0/+1 | |
This avoids the annoying case where the shell prints its prompt after the last line from Monero output, causing line editing to sometimes go wonky, for lack of a better term | |||||
2019-03-13 | wallet_rpc_server: include out subaddress indices in get_transfers | moneromooo-monero | 2 | -0/+6 | |
2019-03-13 | wallet_rpc_server: add missing --rpc-ssl-allowed-fingerprints | moneromooo-monero | 1 | -0/+1 | |
2019-03-12 | tests: disable wallet SSL init for tests involving wallet2 | moneromooo-monero | 4 | -4/+4 | |
2019-03-12 | wallet2: don't store 0 amount outputs, they'll fail to be spent | moneromooo-monero | 1 | -1/+7 | |
It's better to just ignore them, the user does not really need to know they're here. If the mask is wrong, they'll fail to be used, and sweeping will fail as it tries to use it. Reported by Josh Davis. | |||||
2019-03-12 | hardfork: update last_versions on popped block | moneromooo-monero | 1 | -0/+3 | |
2019-03-12 | Wallet API: multisig_tx_set passing bug fixed | naughtyfox | 1 | -1/+3 | |
2019-03-11 | wallet: fix load failure if the mms isn't usable | moneromooo-monero | 2 | -1/+18 | |
2019-03-10 | Merge pull request #5258 | Riccardo Spagni | 1 | -3/+5 | |
bb8eab24 epee: certificate generation fix, pkey deleted (Dusan Klinec) | |||||
2019-03-10 | epee: certificate generation fix, pkey deleted | Dusan Klinec | 1 | -3/+5 | |
- pkey gets deleted by the pkey_deleter but the caller tries to serialize it which causes errors as the memory is freed | |||||
2019-03-10 | Merge pull request #5257 | Riccardo Spagni | 2 | -38/+6 | |
b8c2e21c Fix startup errors with SSL cert generation (Howard Chu) | |||||
2019-03-10 | Merge pull request #5264 | Riccardo Spagni | 1 | -2/+2 | |
4ef3c895 blockchain: fix ahead of time PoW batch calc (moneromooo-monero) | |||||
2019-03-10 | blockchain: fix ahead of time PoW batch calc | moneromooo-monero | 1 | -2/+2 | |
2019-03-09 | Start monerod as non root user | Jean-Michel DILLY | 1 | -1/+10 | |
2019-03-09 | daemon: new mining_status command | moneromooo-monero | 9 | -7/+134 | |
2019-03-08 | connection_basic: remove debug exception ^_^ | moneromooo-monero | 1 | -1/+0 | |
2019-03-08 | Fix startup errors with SSL cert generation | Howard Chu | 2 | -38/+6 | |
Use SSL API directly, skip boost layer | |||||
2019-03-08 | blockchain: speed up getting N blocks weights/long term weights | moneromooo-monero | 8 | -15/+142 | |
2019-03-07 | slow-hash: cache TLS references locally once at function start | moneromooo-monero | 1 | -27/+31 | |
2019-03-07 | crypto: fix PaX issue on NetBSD with CNv4 JIT | moneromooo-monero | 2 | -9/+24 | |
2019-03-07 | gtest: build fix for NetBSD | moneromooo-monero | 2 | -1/+4 | |