Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-12-04 | Merge pull request #4845 | Riccardo Spagni | 5 | -20/+213 | |
6732fc7f Fix issue 4793 - M/N multisig transaction signature (naughtyfox) | |||||
2018-11-27 | simplewallet: use is_transfer_unlocked instead of is_tx_spendtime_unlocked ↵ | stoffu | 1 | -1/+1 | |
for show_transfers Followup on #4728 | |||||
2018-11-26 | Merge pull request #4821 | Riccardo Spagni | 6 | -17/+42 | |
fc98f7a0 rpc: speedup get_outs.bin (moneromooo-monero) | |||||
2018-11-26 | rpc: speedup get_outs.bin | moneromooo-monero | 6 | -17/+42 | |
2018-11-26 | Merge pull request #4834 | Riccardo Spagni | 1 | -9/+15 | |
2c7195d8 bulletproofs: avoid std::vector allocations for slice (moneromooo-monero) | |||||
2018-11-26 | Merge pull request #4831 | Riccardo Spagni | 1 | -1/+1 | |
c5ee14ae json_archive: initialize inner_array_size in ctor (moneromooo-monero) | |||||
2018-11-26 | Merge pull request #4830 | Riccardo Spagni | 1 | -0/+9 | |
dffec258 db_lmdb: error out if the db needs migration in read only mode (moneromooo-monero) | |||||
2018-11-26 | Merge pull request #4825 | Riccardo Spagni | 4 | -4/+110 | |
b9b307d1 rpc: speedup get_output_distribution (moneromooo-monero) | |||||
2018-11-26 | Merge pull request #4824 | Riccardo Spagni | 11 | -191/+692 | |
2ffe53d9 device/trezor: webusb transport added, cmake fixes (Dusan Klinec) | |||||
2018-11-26 | Merge pull request #4816 | Riccardo Spagni | 1 | -1/+0 | |
1a4d1603 wallet2: remove redundant chacha key generation in store_keys (stoffu) | |||||
2018-11-25 | device/trezor: webusb transport added, cmake fixes | Dusan Klinec | 11 | -191/+692 | |
- webusb transport based on libusb added. Provides direct access to Trezor via USB, no need for Trezor bridge. - trezor protocol message handler improved, no recursion used. Ready for upcoming integration tests. - libusb (for docker) bumped from v1.0.9 to v1.0.22, newer version required for webusb transport, for device enumeration. - cmake improvements and fixes. Cmake Trezor checks are moved to a dedicated CheckTrezor.cmake file. In case of a problem Trezor is excluded from build. - ifdefs made consistent to Ledger. - UDP Transport enumeration disabled by default in release mode | |||||
2018-11-20 | Fix issue 4793 - M/N multisig transaction signature | naughtyfox | 5 | -20/+213 | |
2018-11-20 | rpc: speedup get_output_distribution | moneromooo-monero | 4 | -4/+110 | |
and decrease the amount of data carried around | |||||
2018-11-20 | Merge pull request #4781 | Riccardo Spagni | 1 | -20/+21 | |
2a48c2a2 slow-hash: some more big endian fixes (xiphon) b39fdf8e slow-hash: fix for big endian (moneromooo-monero) | |||||
2018-11-16 | tests: add unit tests for get_output_distribution | moneromooo-monero | 5 | -5/+6 | |
2018-11-16 | blockchain: remove "0 is height" shortcut from get_output_distribution | moneromooo-monero | 1 | -2/+0 | |
This prevents asking for just 0, and the RPC layer already does this | |||||
2018-11-16 | Revert "blockchain: simplify output distribution code" | moneromooo-monero | 1 | -2/+7 | |
This reverts commit b2bb9312a75781e714acf3c406634b3d4cded418. | |||||
2018-11-16 | slow-hash: some more big endian fixes | xiphon | 1 | -6/+6 | |
2018-11-16 | slow-hash: fix for big endian | moneromooo-monero | 1 | -20/+21 | |
2018-11-16 | Merge pull request #4806 | Riccardo Spagni | 1 | -1/+2 | |
ac23b10f blockchain: fix innocuous difficulty cache inconsistency (moneromooo-monero) 3b14d972 blockchain: use uint64_t for block height, not size_t (moneromooo-monero) | |||||
2018-11-16 | Merge pull request #4805 | Riccardo Spagni | 1 | -0/+2 | |
6a1062f5 bulletproofs: reserve vector memory when known in advance (moneromooo-monero) | |||||
2018-11-16 | Merge pull request #4804 | Riccardo Spagni | 1 | -6/+3 | |
00907c39 rct: speedup commit a little (moneromooo-monero) | |||||
2018-11-16 | Merge pull request #4801 | Riccardo Spagni | 1 | -1/+32 | |
7ae36e91 wallet_rpc_server: account for watch-only/non-deterministic/multisig when querying seed (stoffu) | |||||
2018-11-16 | Merge pull request #4800 | Riccardo Spagni | 1 | -2/+2 | |
79b4dae6 simplewallet: slightly adjust wording when printing multisig seed (stoffu) | |||||
2018-11-16 | Merge pull request #4799 | Riccardo Spagni | 1 | -1/+0 | |
f4988454 perf_timer: remove stray debug addition (moneromooo-monero) | |||||
2018-11-16 | Merge pull request #4795 | Riccardo Spagni | 1 | -0/+186 | |
5d7c2316 rct: add a zeroCommit cache for common pre-rct case (moneromooo-monero) | |||||
2018-11-16 | Merge pull request #4794 | Riccardo Spagni | 1 | -1/+1 | |
e198b06e Fix: out_of_hashchain_bounds_error in refresh (Hasan Pekdemir) | |||||
2018-11-16 | Merge pull request #4792 | Riccardo Spagni | 1 | -17/+25 | |
5d4f3df8 simplewallet: reorganize SCOPED_WALLET_UNLOCK a bit more (stoffu) | |||||
2018-11-16 | Merge pull request #4791 | Riccardo Spagni | 1 | -1/+1 | |
5878fe95 simplewallet: don't skip asking for password when watch-only (stoffu) | |||||
2018-11-16 | Merge pull request #4790 | Riccardo Spagni | 3 | -0/+25 | |
177a9d76 wallet: warn if lockable memory limit is too low (moneromooo-monero) | |||||
2018-11-16 | Merge pull request #4789 | Riccardo Spagni | 1 | -0/+1 | |
0afdb00b wallet2: fix print_ring printing double entries for transactions (moneromooo-monero) | |||||
2018-11-16 | Merge pull request #4788 | Riccardo Spagni | 1 | -5/+5 | |
8f3963d2 wallet2: demote a few uninteresting recurring logs to TRACE (moneromooo-monero) | |||||
2018-11-16 | Merge pull request #4786 | Riccardo Spagni | 1 | -18/+0 | |
c22e85fe simplewallet: remove redundant messages on daemon connection failure (stoffu) | |||||
2018-11-16 | Merge pull request #4784 | Riccardo Spagni | 1 | -0/+4 | |
1c04c21d wallet_rpc_server: include additional tx keys in sign_transfer response (stoffu) | |||||
2018-11-16 | Merge pull request #4778 | Riccardo Spagni | 2 | -8/+36 | |
71eb32a9 dns_utils: do not exit if DNS records are corrupt (moneromooo-monero) | |||||
2018-11-16 | Merge pull request #4777 | Riccardo Spagni | 1 | -4/+4 | |
c17a1d43 daemon: use msg_writer, not cout, to display information (moneromooo-monero) | |||||
2018-11-16 | Merge pull request #4776 | Riccardo Spagni | 2 | -4/+11 | |
03fc731b p2p: less frequent incoming connections check (moneromooo-monero) 14a5c206 p2p: tone down "no incoming connections" warning to info if in peers is 0 (moneromooo-monero) | |||||
2018-11-16 | Merge pull request #4770 | Riccardo Spagni | 3 | -4/+6 | |
2bd46065 Expose limit-rate defaults from command line help (RaskaRuby) | |||||
2018-11-16 | Merge pull request #4768 | Riccardo Spagni | 1 | -3/+2 | |
cf552c75 tx_pool: allow take_tx to work without m_txs_by_fee_and_receive_time (moneromooo-monero) | |||||
2018-11-16 | Merge pull request #4765 | Riccardo Spagni | 1 | -1/+1 | |
09dbd9cb tx_pool: fix comment about transaction_prefix (moneromooo-monero) | |||||
2018-11-16 | Merge pull request #4764 | Riccardo Spagni | 1 | -4/+1 | |
1598f01c wallet2: use padded bulletproofs for multisig signing (stoffu) | |||||
2018-11-16 | Merge pull request #4236 | Riccardo Spagni | 2 | -46/+244 | |
a9357141 Add new command "export_transfers" to save transfers to csv (sachaaaaa) | |||||
2018-11-15 | json_archive: initialize inner_array_size in ctor | moneromooo-monero | 1 | -1/+1 | |
Coverity 136581 | |||||
2018-11-15 | simplewallet: slightly adjust wording when printing multisig seed | stoffu | 1 | -2/+2 | |
2018-11-14 | Merge pull request #4769 | Riccardo Spagni | 10 | -51/+67 | |
5808530f blockchain: remove unused output_scan_worker parameter (moneromooo-monero) 1426209a blockchain: don't run threads if we have just one function to run (moneromooo-monero) 6f7a5fd4 db_lmdb: slight speedup getting array data from the blockchain (moneromooo-monero) 99fbe100 db_lmdb: save some string copies for readonly db keys/values (moneromooo-monero) bf31447e tx_pool: speed up take_tx for transactions from blocks (moneromooo-monero) 4f005a77 tx_pool: remove unnecessary get_transaction_hash (moneromooo-monero) 593ef598 perf_timer: call reserve on new timer array (moneromooo-monero) 6ecc99ad core: avoid unnecessary tx/blob conversions (moneromooo-monero) 00cc1a16 unit_tests: notify test special case for the usual weirdo (moneromooo-monero) | |||||
2018-11-14 | Merge pull request #4761 | Riccardo Spagni | 1 | -12/+19 | |
6e1282b6 wallet2: fix off by one in output picking (moneromooo-monero) | |||||
2018-11-14 | Merge pull request #4757 | Riccardo Spagni | 1 | -0/+7 | |
db24a2e5 hash: fix hash_permutation on big endian (moneromooo-monero) | |||||
2018-11-14 | Merge pull request #4755 | Riccardo Spagni | 1 | -2/+3 | |
42d8d508 crypto: fix AES encryption on big endian (xiphon) | |||||
2018-11-14 | Merge pull request #4753 | Riccardo Spagni | 3 | -4/+9 | |
157054b8 hardfork: initialize current_fork_index in ctor (moneromooo-monero) 2362baf7 network_throttle: initialize m_last_sample_time in ctor (moneromooo-monero) d9400f69 serializtion: add missing mainnet and stagenet fields for 0mq (moneromooo-monero) cbe0122b wallet2: initialize amount to 0 in tx_scan_info_t ctor (moneromooo-monero) | |||||
2018-11-14 | Merge pull request #4750 | Riccardo Spagni | 1 | -3/+3 | |
e61062b6 use current height - 1 for top block height in err msgs (cryptochangements34) | |||||
2018-11-14 | Merge pull request #4747 | Riccardo Spagni | 1 | -1/+8 | |
dad5bbfd return message in stop_mining if mining never started (cryptochangements34) | |||||
2018-11-14 | Merge pull request #4746 | Riccardo Spagni | 3 | -0/+233 | |
f3019efe wallet-rpc: add on_restore_deterministic RPC call. (Hasan Pekdemir) | |||||
2018-11-14 | Merge pull request #4847 | Riccardo Spagni | 1 | -0/+1 | |
6d3311ac libwallet_api_tests: add missing dependency on Boost Locale and ICU (stoffu) f0459abb cmake: move Boost_LOCALE_LIBRARY out of ICU_LIBRARIES (stoffu) | |||||
2018-11-15 | cmake: move Boost_LOCALE_LIBRARY out of ICU_LIBRARIES | stoffu | 1 | -0/+1 | |
2018-11-13 | common: fix base58 gcc -Werror=implicit-fallthrough | xiphon | 1 | -14/+2 | |
2018-11-12 | Add new command "export_transfers" to save transfers to csv | sachaaaaa | 2 | -46/+244 | |
2018-11-09 | bulletproofs: avoid std::vector allocations for slice | moneromooo-monero | 1 | -9/+15 | |
2018-11-09 | db_lmdb: error out if the db needs migration in read only mode | moneromooo-monero | 1 | -0/+9 | |
2018-11-07 | Merge pull request #4814 | Riccardo Spagni | 1 | -1/+2 | |
840bf155 build: fix Ubuntu 16.04 (GCC 5.4.0) compilation (xiphon) | |||||
2018-11-07 | api/wallet: fix compile errors made in #4720 | stoffu | 1 | -3/+3 | |
2018-11-07 | wallet2: remove redundant chacha key generation in store_keys | stoffu | 1 | -1/+0 | |
2018-11-06 | build: fix Ubuntu 16.04 (GCC 5.4.0) compilation | xiphon | 1 | -1/+2 | |
2018-11-06 | Merge pull request #4809 | Riccardo Spagni | 1 | -1/+2 | |
1fd017cf Fix build of monero-gui by adding device_trezor to wallet_merged (buricl) | |||||
2018-11-06 | Merge pull request #4744 | Riccardo Spagni | 1 | -1/+1 | |
b3e8677c cryptonote: use logging functions for errors, not std::cout (moneromooo-monero) | |||||
2018-11-06 | Merge pull request #4743 | Riccardo Spagni | 1 | -0/+14 | |
9335d5a2 wallet2: save ring in the ringdb once a tx is created (moneromooo-monero) | |||||
2018-11-06 | Merge pull request #4742 | Riccardo Spagni | 2 | -4/+4 | |
0a95cdaa blockchain_utilities: fix logs and cout output colliding (moneromooo-monero) | |||||
2018-11-06 | Merge pull request #4738 | Riccardo Spagni | 1 | -0/+3 | |
107f3398 wallet2: fix ring reuse breaking when using histogram (moneromooo-monero) | |||||
2018-11-06 | Merge pull request #4735 | Riccardo Spagni | 2 | -2/+2 | |
73e504c1 rpc: adjust ring size error message now that too high is also possible (moneromooo-monero) a5ca7f4f core: fix unmixable special case allowing ring size below 11 (moneromooo-monero) | |||||
2018-11-06 | Merge pull request #4733 | Riccardo Spagni | 1 | -1/+2 | |
b3067962 cryptonote_core: avoid gratuitous recalculations in check_block_rate() (xiphon) | |||||
2018-11-06 | Merge pull request #4731 | Riccardo Spagni | 6 | -17/+54 | |
f26ce08c wallet: add a non destructive blockchain rescan (moneromooo-monero) | |||||
2018-11-06 | Merge pull request #4729 | Riccardo Spagni | 1 | -3/+12 | |
e86af52e wallet2: rewrite keys file in a safer manner (Nathan Dorfman) | |||||
2018-11-06 | Merge pull request #4728 | Riccardo Spagni | 2 | -5/+7 | |
1f35de23 simplewallet: display locked/unlocked state in show_transfers (moneromooo-monero) | |||||
2018-11-06 | Merge pull request #4726 | Riccardo Spagni | 1 | -0/+1 | |
91eaea9c mnemonics: fix words_to_bytes on big endian (moneromooo-monero) | |||||
2018-11-06 | Merge pull request #4720 | Riccardo Spagni | 6 | -71/+181 | |
5f614ba9 simplewallet: print the number of show/all transfers (moneromooo-monero) 8d71b2b1 wallet2: only export necessary outputs and key images (moneromooo-monero) 769ae42a wallet2: faster output and key image import/export (moneromooo-monero) | |||||
2018-11-06 | Merge pull request #4711 | Riccardo Spagni | 1 | -5/+2 | |
c4fbfd78 Small function declaration cleanup in slow-hash.c (Pol Mauri) | |||||
2018-11-06 | Merge pull request #4707 | Riccardo Spagni | 1 | -1/+2 | |
97cad7e9 db_lmdb: log which output was not found in get_output_key (moneromooo-monero) | |||||
2018-11-06 | Fix build of monero-gui by adding device_trezor to wallet_merged | buricl | 1 | -1/+2 | |
2018-11-05 | wallet2: fix off by one in output picking | moneromooo-monero | 1 | -12/+19 | |
and take into account wallet level minimum spend age | |||||
2018-11-05 | blockchain: fix innocuous difficulty cache inconsistency | moneromooo-monero | 1 | -0/+1 | |
This inconsistent state would not actually be used in practice | |||||
2018-11-05 | blockchain: use uint64_t for block height, not size_t | moneromooo-monero | 1 | -1/+1 | |
for consistency | |||||
2018-11-05 | bulletproofs: reserve vector memory when known in advance | moneromooo-monero | 1 | -0/+2 | |
2018-11-05 | rct: speedup commit a little | moneromooo-monero | 1 | -6/+3 | |
saves a conversion, and uses a double scalarmult instead of two scalarmults | |||||
2018-11-05 | wallet_rpc_server: account for watch-only/non-deterministic/multisig when ↵ | stoffu | 1 | -1/+32 | |
querying seed Followup on #4653 | |||||
2018-11-05 | perf_timer: remove stray debug addition | moneromooo-monero | 1 | -1/+0 | |
2018-11-05 | cryptonote_core: avoid gratuitous recalculations in check_block_rate() | xiphon | 1 | -1/+2 | |
2018-11-04 | rpc: fix linking error of 6097472a, get_output_distribution | Dusan Klinec | 1 | -5/+5 | |
Undefined symbols for architecture x86_64: "cryptonote::core::get_output_distribution(unsigned long long, unsigned long long, unsigned long long, unsigned long long&, std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long> >&, unsigned long long&) const", referenced from: cryptonote::rpc::RpcHandler::get_output_distribution(cryptonote::core&, unsigned long long, unsigned long long, unsigned long long, bool) in rpc_handler.cpp.o | |||||
2018-11-04 | simplewallet: print the number of show/all transfers | moneromooo-monero | 1 | -2/+6 | |
2018-11-04 | wallet2: only export necessary outputs and key images | moneromooo-monero | 6 | -63/+111 | |
and disable annoying test that requires ridiculous amounts of skullduggery every time some format changes | |||||
2018-11-04 | wallet2: faster output and key image import/export | moneromooo-monero | 1 | -18/+76 | |
2018-11-04 | Merge pull request #4702 | Riccardo Spagni | 1 | -1/+1 | |
70877b1d wallet2/create_transactions_2: removed obsolete '/ 1024' on min_fee calc (Paul Shapiro) | |||||
2018-11-04 | Merge pull request #4694 | Riccardo Spagni | 2 | -0/+365 | |
a43daebf Add stats utility (Howard Chu) | |||||
2018-11-04 | Merge pull request #4693 | Riccardo Spagni | 4 | -613/+454 | |
74fb3d88 multiexp: some minor speedups (moneromooo-monero) a6d2e246 bulletproofs: only enable profiling on request (moneromooo-monero) a110e6aa multiexp: tune which variants to use for which number of points (moneromooo-monero) 8b476722 bulletproofs: speedup prover (moneromooo-monero) 6f9ae5b6 multiexp: handle pippenger multiexps with part precalc (moneromooo-monero) 10e5a927 bulletproofs: maintain -z4, -z5, and -y0 to avoid subtractions (moneromooo-monero) 8629a42c bulletproofs: rework flow to use sarang's fast batch inversion code (moneromooo-monero) fc9f7d9c bulletproofs: merge multiexps as per sarang's new python code (moneromooo-monero) 4061960a multiexp: pack the digits table when STRAUS_C is 4 (moneromooo-monero) bf8e4b98 bulletproofs: some more minor speedup (moneromooo-monero) c415df97 performance_tests: sc_check and ge_dsm_precomp (moneromooo-monero) a281b950 bulletproofs: remove single value prover (moneromooo-monero) 484155d0 bulletproofs: some more speedup (moneromooo-monero) a621d6c8 bulletproofs: random minor speedups (moneromooo-monero) a49a1761 bulletproofs: shave off a lot of scalar muls from the g/h construction (moneromooo-monero) 4564a5d1 bulletproofs: speedup PROVE (moneromooo-monero) | |||||
2018-11-04 | Merge pull request #4692 | Riccardo Spagni | 2 | -10/+5 | |
cb4aafd2 blockchain_utilities: simplify getting block blob from height (moneromooo-monero) | |||||
2018-11-04 | Merge pull request #4691 | Riccardo Spagni | 1 | -1/+7 | |
7f0dd094 wallet2: sanity check rct output distribution from the daemon (moneromooo-monero) | |||||
2018-11-04 | Merge pull request #4689 | Riccardo Spagni | 3 | -49/+94 | |
ba0faae7 crypto: fixed groestl on big-endian platforms (xiphon) ed36335c crypto: fixed incremental keccak API on big-endian platforms (xiphon) | |||||
2018-11-04 | Merge pull request #4688 | Riccardo Spagni | 1 | -3/+3 | |
5a2e54a1 Fix prune using receive time as tx_weight (doy-lee) | |||||
2018-11-04 | Merge pull request #4687 | Riccardo Spagni | 13 | -88/+260 | |
6097472a Update ZMQ fee estimate and add ZMQ output distribution (Lee Clagett) | |||||
2018-11-04 | Merge pull request #4686 | Riccardo Spagni | 1 | -5/+1 | |
cf646e3a wallet2/create_transactions_2: removed extraneous shuffle before sort of unused_*_indices_per_subaddr (Paul Shapiro) | |||||
2018-11-04 | Merge pull request #4685 | Riccardo Spagni | 1 | -1/+1 | |
76681b9b wallet2/create_transactions_2: fixed typo in try_tx=true's estimate_fee args (Paul Shapiro) | |||||
2018-11-04 | Merge pull request #4684 | Riccardo Spagni | 1 | -1/+1 | |
4a003bb5 mnemonics/electrum-words/create_checksum_index(): updated to work with non fixed word list length mnemonic (Paul Shapiro) | |||||
2018-11-04 | Merge pull request #4683 | Riccardo Spagni | 1 | -2/+2 | |
3a85af40 core: fix handle_incoming_tx* comment about return value (moneromooo-monero) | |||||
2018-11-04 | Merge pull request #4241 | Riccardo Spagni | 32 | -39/+4576 | |
29ffb6bb device/trezor: trezor support added (Dusan Klinec) | |||||
2018-11-04 | Merge pull request #4779 | Riccardo Spagni | 1 | -1/+1 | |
233f00c6 cryptonote_core: fix build error gcc 5.4.0 'sign-compare' (xiphon) | |||||
2018-11-04 | Fix: out_of_hashchain_bounds_error in refresh | Hasan Pekdemir | 1 | -1/+1 | |
15:43 < hahsun> Im on stagenet and I suddenly get this exception: 2018-11-04 14:42:52.416 [RPC0] ERROR wallet.wallet2 src/wallet/wallet2.cpp:2070 !m_blockchain.is_in_bounds(current_index). THROW EXCEPTION: error::out_of_hashchain_bounds_error 16:01 <+moneromooo> OK, possibly because the blckchain is always seeded with the genesis block hash... 16:02 <+moneromooo> So that case should be allowed, assuming it doesn't break the code around it. 16:05 <+moneromooo> OK if stop_height == size || (size==1 && stop_heigt ==0) 16:05 <+moneromooo> Throw if not that. 16:06 < hahsun> k | |||||
2018-11-04 | rct: add a zeroCommit cache for common pre-rct case | moneromooo-monero | 1 | -0/+186 | |
This is called for every pre-rct output at blockchain sync time, and a lot of them wil hit the cache, saving a scalarmult each. | |||||
2018-11-04 | blockchain: remove unused output_scan_worker parameter | moneromooo-monero | 2 | -10/+5 | |
2018-11-04 | blockchain: don't run threads if we have just one function to run | moneromooo-monero | 1 | -1/+1 | |
2018-11-04 | db_lmdb: slight speedup getting array data from the blockchain | moneromooo-monero | 1 | -6/+8 | |
2018-11-04 | simplewallet: reorganize SCOPED_WALLET_UNLOCK a bit more | stoffu | 1 | -17/+25 | |
Followup on #4555 | |||||
2018-11-04 | simplewallet: don't skip asking for password when watch-only | stoffu | 1 | -1/+1 | |
2018-11-03 | wallet: warn if lockable memory limit is too low | moneromooo-monero | 3 | -0/+25 | |
2018-11-03 | wallet: add a non destructive blockchain rescan | moneromooo-monero | 6 | -17/+54 | |
2018-11-03 | wallet2: demote a few uninteresting recurring logs to TRACE | moneromooo-monero | 1 | -5/+5 | |
2018-11-03 | wallet2: fix print_ring printing double entries for transactions | moneromooo-monero | 1 | -0/+1 | |
When a tx gets from unconfirmed to conirmed, the rings for that transaction were being added twice | |||||
2018-11-02 | use current height - 1 for top block height in err msgs | cryptochangements34 | 1 | -3/+3 | |
2018-11-02 | device/trezor: trezor support added | Dusan Klinec | 32 | -39/+4576 | |
2018-11-02 | simplewallet: remove redundant messages on daemon connection failure | stoffu | 1 | -18/+0 | |
try_connect_to_daemon with silent=false already prints failure message | |||||
2018-11-02 | wallet_rpc_server: include additional tx keys in sign_transfer response | stoffu | 1 | -0/+4 | |
Followup on #4552 | |||||
2018-11-02 | db_lmdb: log which output was not found in get_output_key | moneromooo-monero | 1 | -1/+2 | |
2018-11-01 | cryptonote_core: fix build error gcc 5.4.0 'sign-compare' | xiphon | 1 | -1/+1 | |
2018-11-01 | dns_utils: do not exit if DNS records are corrupt | moneromooo-monero | 2 | -8/+36 | |
2018-11-01 | daemon: use msg_writer, not cout, to display information | moneromooo-monero | 1 | -4/+4 | |
2018-11-01 | p2p: less frequent incoming connections check | moneromooo-monero | 1 | -1/+1 | |
2018-11-01 | Merge pull request #4664 | Riccardo Spagni | 1 | -9/+23 | |
61304151 db_lmdb: use MDB_MULTIPLE_NEXT where possible for some speedup (moneromooo-monero) | |||||
2018-11-01 | Merge pull request #4663 | Riccardo Spagni | 4 | -12/+49 | |
d6937e37 ringct: use dummy bulletproofs when in fake mode, for speed (moneromooo-monero) | |||||
2018-11-01 | Merge pull request #4658 | Riccardo Spagni | 2 | -14/+12 | |
ca9b996d perf_timer: separate log categories based on caller categories (moneromooo-monero) | |||||
2018-11-01 | Merge pull request #4653 | Riccardo Spagni | 2 | -0/+2 | |
ade369f9 Add RPC error code for non-deterministic wallet (Michał Sałaban) | |||||
2018-11-01 | Merge pull request #4648 | Riccardo Spagni | 1 | -1/+13 | |
a7bffead daemon: fix base fee stating /kB even when it is per byte (moneromooo-monero) | |||||
2018-11-01 | Merge pull request #4645 | Riccardo Spagni | 1 | -1/+9 | |
6f88c03d Simplewallet: update help text for show_transfers. (Ted Moravec) | |||||
2018-11-01 | Merge pull request #4639 | Riccardo Spagni | 1 | -1/+1 | |
ec301390 Update db_lmdb.cpp (Cactii1) | |||||
2018-11-01 | db_lmdb: save some string copies for readonly db keys/values | moneromooo-monero | 1 | -11/+16 | |
2018-11-01 | p2p: tone down "no incoming connections" warning to info if in peers is 0 | moneromooo-monero | 1 | -3/+10 | |
Also add an info if not offline, since it weakens the network | |||||
2018-11-01 | tx_pool: speed up take_tx for transactions from blocks | moneromooo-monero | 2 | -1/+14 | |
This happens for every historical tx when syncing, and the unnecessary parsing is actually showing up on profile. Since these are kept cached for just one block, this does not increase memory usage after syncing. | |||||
2018-11-01 | tx_pool: remove unnecessary get_transaction_hash | moneromooo-monero | 1 | -4/+3 | |
2018-11-01 | perf_timer: call reserve on new timer array | moneromooo-monero | 1 | -0/+1 | |
to avoid reallocations in the vast majority of the time | |||||
2018-11-01 | core: avoid unnecessary tx/blob conversions | moneromooo-monero | 9 | -20/+21 | |
2018-10-31 | Expose limit-rate defaults from command line help | RaskaRuby | 3 | -4/+6 | |
2018-10-31 | tx_pool: allow take_tx to work without m_txs_by_fee_and_receive_time | moneromooo-monero | 1 | -3/+2 | |
This should make it possible to have two daemons running on the same database again. | |||||
2018-10-31 | tx_pool: fix comment about transaction_prefix | moneromooo-monero | 1 | -1/+1 | |
It was leftover from a change that was undone before commit, but the comment change was let through | |||||
2018-10-31 | wallet2: use padded bulletproofs for multisig signing | stoffu | 1 | -4/+1 | |
Analogous to #4540 | |||||
2018-10-31 | crypto: fix AES encryption on big endian | xiphon | 1 | -2/+3 | |
2018-10-29 | hash: fix hash_permutation on big endian | moneromooo-monero | 1 | -0/+7 | |
2018-10-29 | wallet-rpc: add on_restore_deterministic RPC call. | Hasan Pekdemir | 3 | -1/+234 | |
2018-10-29 | hardfork: initialize current_fork_index in ctor | moneromooo-monero | 1 | -3/+4 | |
Also order init list to match actual runtime init order Coverity 136605 | |||||
2018-10-29 | serializtion: add missing mainnet and stagenet fields for 0mq | moneromooo-monero | 1 | -0/+4 | |
Coverity 184940 | |||||
2018-10-29 | wallet2: initialize amount to 0 in tx_scan_info_t ctor | moneromooo-monero | 1 | -1/+1 | |
It seems the more prudent thing to do here. It will not catch attempts to use that value before it is initialized when using ASAN or valgrind, but in a case where it does, it will have smaller repercussions. So it seems appropriate in this particular case. Coverity 182498 | |||||
2018-10-28 | wallet2: rewrite keys file in a safer manner | Nathan Dorfman | 1 | -3/+12 | |
2018-10-28 | return message in stop_mining if mining never started | cryptochangements34 | 1 | -1/+8 | |
2018-10-27 | cryptonote: use logging functions for errors, not std::cout | moneromooo-monero | 1 | -1/+1 | |
2018-10-27 | wallet2: save ring in the ringdb once a tx is created | moneromooo-monero | 1 | -0/+14 | |
Even if it is never relayed, it ensures a daemon supplying fake outs on demand will never be asked for a set with the real input being the only intersecting member (only a problem with people who trust their privacy to some stranger's node, but it seems to be a massively common thing, even in Monero) | |||||
2018-10-27 | blockchain_utilities: fix logs and cout output colliding | moneromooo-monero | 2 | -4/+4 | |
2018-10-27 | wallet2: fix ring reuse breaking when using histogram | moneromooo-monero | 1 | -0/+3 | |
2018-10-27 | rpc: adjust ring size error message now that too high is also possible | moneromooo-monero | 1 | -1/+1 | |
2018-10-27 | core: fix unmixable special case allowing ring size below 11 | moneromooo-monero | 1 | -1/+1 | |
2018-10-26 | Merge pull request #4719 | Riccardo Spagni | 1 | -1/+1 | |
0aff4987 rpc: fix build with older compilers (moneromooo-monero) | |||||
2018-10-26 | Merge pull request #4700 | Riccardo Spagni | 1 | -1/+1 | |
3bb4b0d4 miner: fix build with boost 1.69 (moneromooo-monero) | |||||
2018-10-26 | Merge pull request #4672 | Riccardo Spagni | 1 | -0/+15 | |
62f94e1b device_io_hid.cpp: fix copyright header (moneromooo-monero) | |||||
2018-10-26 | Merge pull request #4617 | Riccardo Spagni | 5 | -5/+7 | |
3ffbec15 rpc: init m_rpc_version in Message ctor (moneromooo-monero) bfa2dce1 rpc: remove unused ctors (moneromooo-monero) 7cc39845 account: init creation timestamp to 0 (moneromooo-monero) 32123789 wallet2: initialize some scalar fields in ctor where appropriate (moneromooo-monero) 4eca42b2 blockchain_db: initialize m_hardfork in ctor just in case (moneromooo-monero) | |||||
2018-10-26 | Merge pull request #4615 | Riccardo Spagni | 3 | -2/+38 | |
a7960542 WalletAPI: rescanBlockchain, rescanBlockchainAsync (mmitkevich) | |||||
2018-10-26 | Merge pull request #4612 | Riccardo Spagni | 1 | -4/+8 | |
2d48861d p2p: only deinitialize what's been initialized in offline mode (moneromooo-monero) | |||||
2018-10-26 | Merge pull request #4609 | Riccardo Spagni | 1 | -1/+1 | |
e54e5668 daemon: Show mining address (Ricardo de Vries) | |||||
2018-10-26 | Merge pull request #4604 | Riccardo Spagni | 1 | -2/+2 | |
0fbbb065 p2p: a negative result from UPNP_GetValidIGD is an error (moneromooo-monero) | |||||
2018-10-26 | Merge pull request #4586 | Riccardo Spagni | 1 | -19/+12 | |
e51c9787 rpc: fix wrongly formatted JSON for pruned tx (stoffu) | |||||
2018-10-26 | Merge pull request #4561 | Riccardo Spagni | 3 | -1/+15 | |
04ddf02e Return appropriate RPC error code when key image signature check fails (Michał Sałaban) | |||||
2018-10-26 | Merge pull request #4555 | Riccardo Spagni | 1 | -2/+2 | |
68e9744d simplewallet: perform trivial error checks before password prompt (xiphon) | |||||
2018-10-26 | Merge pull request #4552 | Riccardo Spagni | 3 | -0/+10 | |
67e76aa0 wallet_rpc_server: optionally return tx keys in sign_transfer (moneromooo-monero) | |||||
2018-10-26 | Merge pull request #4547 | Riccardo Spagni | 1 | -6/+0 | |
f2c2c47a simplewallet: fixed deadlock if a user hits CTRL+C twice (xiphon) | |||||
2018-10-26 | Merge pull request #4545 | Riccardo Spagni | 1 | -1/+24 | |
93a88d73 Utils: add support for newer Windows versions detection (Gregory Lemercier) | |||||
2018-10-26 | Merge pull request #4539 | Riccardo Spagni | 3 | -1/+229 | |
977fc1bc wallet_rpc_server: add describe_transfer RPC (moneromooo-monero) | |||||
2018-10-26 | Merge pull request #4536 | Riccardo Spagni | 16 | -183/+110 | |
fd62b6e7 blocks: use auto-generated .c files instead of 'LD -r -b binary' (xiphon) | |||||
2018-10-26 | Merge pull request #4408 | Riccardo Spagni | 4 | -0/+69 | |
341b3931 cryptonote_core: warn when the block rate deviates from expectations (moneromooo-monero) | |||||
2018-10-26 | Merge pull request #4308 | Riccardo Spagni | 4 | -1/+93 | |
9907ea06 cryptonote: sort tx_extra fields (moneromooo-monero) | |||||
2018-10-25 | simplewallet: display locked/unlocked state in show_transfers | moneromooo-monero | 2 | -5/+7 | |
it doesn't display the details, which are already displayed in show_transfer | |||||
2018-10-25 | mnemonics: fix words_to_bytes on big endian | moneromooo-monero | 1 | -0/+1 | |
2018-10-25 | crypto: fixed groestl on big-endian platforms | xiphon | 2 | -47/+91 | |
2018-10-24 | rpc: fix build with older compilers | moneromooo-monero | 1 | -1/+1 | |
2018-10-23 | Small function declaration cleanup in slow-hash.c | Pol Mauri | 1 | -5/+2 | |
- These functions are declared twice in slow-hash.c. Remove one of the copies. - The declarations have the wrong return type, should be void, not int. Function definitions here: https://github.com/monero-project/monero/blob/1e74586ee99e4bd89626d2eb4d23883cd91f0f81/src/crypto/aesb.c#L151-L180 Test plan: make release-test | |||||
2018-10-23 | Update ZMQ fee estimate and add ZMQ output distribution | Lee Clagett | 13 | -88/+260 | |
2018-10-23 | ringct: use dummy bulletproofs when in fake mode, for speed | moneromooo-monero | 4 | -12/+49 | |
2018-10-23 | Add stats utility | Howard Chu | 2 | -0/+365 | |
Report statistics from a blockchain DB | |||||
2018-10-23 | wallet2: extend fake out picks away from the gamma pick | moneromooo-monero | 1 | -2/+23 | |
in order to unbias selection from blocks with few txes | |||||
2018-10-22 | wallet2/create_transactions_2: removed obsolete '/ 1024' on min_fee calc | Paul Shapiro | 1 | -1/+1 | |
2018-10-23 | Fix prune using receive time as tx_weight | doy-lee | 1 | -3/+3 | |
2018-10-22 | miner: fix build with boost 1.69 | moneromooo-monero | 1 | -1/+1 | |
2018-10-22 | multiexp: some minor speedups | moneromooo-monero | 1 | -13/+35 | |
2018-10-22 | bulletproofs: only enable profiling on request | moneromooo-monero | 1 | -28/+34 | |
2018-10-22 | multiexp: tune which variants to use for which number of points | moneromooo-monero | 2 | -14/+30 | |
2018-10-22 | bulletproofs: speedup prover | moneromooo-monero | 1 | -17/+37 | |
2018-10-22 | multiexp: handle pippenger multiexps with part precalc | moneromooo-monero | 3 | -19/+27 | |
2018-10-22 | bulletproofs: maintain -z4, -z5, and -y0 to avoid subtractions | moneromooo-monero | 1 | -11/+8 | |
2018-10-22 | bulletproofs: rework flow to use sarang's fast batch inversion code | moneromooo-monero | 1 | -78/+155 | |
2018-10-22 | bulletproofs: merge multiexps as per sarang's new python code | moneromooo-monero | 1 | -68/+38 | |
2018-10-22 | multiexp: pack the digits table when STRAUS_C is 4 | moneromooo-monero | 1 | -12/+13 | |
Spotted by stoffu | |||||
2018-10-22 | bulletproofs: some more minor speedup | moneromooo-monero | 1 | -6/+4 | |
2018-10-22 | bulletproofs: remove single value prover | moneromooo-monero | 2 | -291/+2 | |
It is now expressed in terms of the array prover | |||||
2018-10-22 | bulletproofs: some more speedup | moneromooo-monero | 1 | -15/+19 | |
2018-10-22 | bulletproofs: random minor speedups | moneromooo-monero | 1 | -40/+38 | |
2018-10-22 | bulletproofs: shave off a lot of scalar muls from the g/h construction | moneromooo-monero | 1 | -20/+39 | |
2018-10-22 | bulletproofs: speedup PROVE | moneromooo-monero | 1 | -64/+58 | |
2018-10-22 | blockchain_utilities: simplify getting block blob from height | moneromooo-monero | 2 | -10/+5 | |