aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #6607Alexander Blair2020-08-261-4/+3
|\ | | | | | | eb1b321fe miner: increase min/max intervals to full extents (moneromooo-monero)
| * miner: increase min/max intervals to full extentsmoneromooo-monero2020-05-311-4/+3
| | | | | | | | | | | | This prevents setting target to, eg, 65 being ignored and remove an unused constant
* | Revert "Use domain-separated ChaCha20 for in-memory key encryption"luigi11112020-08-174-98/+50
| | | | | | | | This reverts commit 921dd8dde5d381052d0aa2936304a3541a230c55.
* | Merge pull request #6733Alexander Blair2020-08-161-11/+70
|\ \ | | | | | | | | | | | | | | | 4f01cf4b4 Tweak format, add option for difficulty (Howard Chu) 429d49512 Add options to print daily coin emission and fees (Howard Chu) d745d2433 Don't forget size of prunable txn part (Howard Chu)
| * | Tweak format, add option for difficultyHoward Chu2020-08-031-11/+36
| | | | | | | | | | | | | | | Set input, output, ringsize averages to 2 decimal places precision Add option to show min/max/av per-block difficulty
| * | Add options to print daily coin emission and feesHoward Chu2020-08-011-0/+32
| | | | | | | | | | | | Closes #6735
| * | Don't forget size of prunable txn partHoward Chu2020-08-011-0/+2
| | | | | | | | | | | | Fixes #6732
* | | Merge pull request #6727Alexander Blair2020-08-162-6/+15
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 13eee1d6a rpc: reject wrong sized txid (moneromooo-monero) 92e6b7df2 easylogging++: fix crash with reentrant logging (moneromooo-monero) 6dd95d530 epee: guard against exceptions in RPC handlers (moneromooo-monero) 90016ad74 blockchain: guard against exceptions in add_new_block/children (moneromooo-monero)
| * | | rpc: reject wrong sized txidmoneromooo-monero2020-07-301-6/+4
| | | | | | | | | | | | | | | | Reporter requested credit to be given to Decred
| * | | blockchain: guard against exceptions in add_new_block/childrenmoneromooo-monero2020-07-301-0/+11
| |/ / | | | | | | | | | Reporter requested credit to be given to Decred
* | | Merge pull request #6722Alexander Blair2020-08-161-1/+2
|\ \ \ | | | | | | | | | | | | c1b03fb1a rpc: return empty txid get_outs rather than 00..00 when not requested (moneromooo-monero)
| * | | rpc: return empty txid get_outs rather than 00..00 when not requestedmoneromooo-monero2020-07-251-1/+2
| |/ / | | | | | | | | | It's more obvious there's no txid, and it saves space
* | | Merge pull request #6716Alexander Blair2020-08-1612-42/+202
|\ \ \ | | | | | | | | | | | | 76c16822d wallet2_api: implement runtime proxy configuration (xiphon)
| * | | wallet2_api: implement runtime proxy configurationxiphon2020-07-2012-42/+202
| |/ /
* | | Merge pull request #6715Alexander Blair2020-08-161-1/+4
|\ \ \ | | | | | | | | | | | | 3d6bc0a68 wallet2: throw a error on wallet initialization failure (xiphon)
| * | | wallet2: throw a error on wallet initialization failurexiphon2020-07-201-1/+4
| |/ /
* | | Merge pull request #6703Alexander Blair2020-08-161-1/+3
|\ \ \ | | | | | | | | | | | | 8baa7bb23 daemon: don't print "(pruned)" for coinbase txes (moneromooo-monero)
| * | | daemon: don't print "(pruned)" for coinbase txesmoneromooo-monero2020-07-241-1/+3
| | | | | | | | | | | | | | | | | | | | Pruned coinbase txes are the same as unpruned ones, so the prunable data is empty
* | | | Merge pull request #6689Alexander Blair2020-08-162-3/+5
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | afd002c31 daemon: print sampling time in print_net_stats (moneromooo-monero) ec7bba079 util: fix kilo prefix typo (K instead of k) (moneromooo-monero)
| * | | | daemon: print sampling time in print_net_statsmoneromooo-monero2020-06-251-2/+4
| | | | |
| * | | | util: fix kilo prefix typo (K instead of k)moneromooo-monero2020-06-251-1/+1
| | | | |
* | | | | Merge pull request #6679Alexander Blair2020-08-161-0/+2
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | 2f1ad3b3d updates: mac gui .tar.bz2 -> .dmg (selsta)
| * | | | | updates: mac gui .tar.bz2 -> .dmgselsta2020-06-221-0/+2
| |/ / / /
* | | | | Merge pull request #6677Alexander Blair2020-08-161-0/+26
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | f9e3fcdf3 add trezor support to sweep_single (Dusan Klinec)
| * | | | | add trezor support to sweep_singleDusan Klinec2020-06-211-0/+26
| |/ / / /
* | | | | Merge pull request #6661Alexander Blair2020-08-162-2/+2
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | 267ce5b71 avoid a couple needless copies (moneromooo-monero)
| * | | | | avoid a couple needless copiesmoneromooo-monero2020-06-142-2/+2
| | | | | |
* | | | | | Merge pull request #6632Alexander Blair2020-08-161-1/+1
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | ef694d028 fix warning by removing std::move() on temporary http_client object (woodser)
| * | | | | | fix warning by removing std::move() on temporary http_client objectwoodser2020-06-061-1/+1
| | | | | | |
* | | | | | | Merge pull request #6614Alexander Blair2020-08-166-49/+110
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | fb31167b1 Wallet, daemon: From 'help_advanced' back to 'help', and new 'apropos' command (rbrunner7)
| * | | | | | | Wallet, daemon: From 'help_advanced' back to 'help', and new 'apropos' commandrbrunner72020-07-246-49/+110
| | |_|_|_|/ / | |/| | | | |
* | | | | | | Merge pull request #6603Alexander Blair2020-08-164-5/+32
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 4e2377995 Change ZMQ-JSON txextra to hex and remove unnecessary base fields (Lee Clagett)
| * | | | | | | Change ZMQ-JSON txextra to hex and remove unnecessary base fieldsLee Clagett2020-08-144-5/+32
| | |_|_|_|_|/ | |/| | | | |
* | | | | | | Merge pull request #6601Alexander Blair2020-08-169-31/+74
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 98c151ecb Optimize ZMQ-JSON vector reading; GetBlocksFast reads 24%+ faster (Lee Clagett) 60627c9f2 Switch to insitu parsing for ZMQ-JSON; GetBlocksFast reads 13%+ faster (Lee Clagett) fe96e66eb Fix pruned tx for ZMQ's GetBlocksFast (Lee Clagett)
| * | | | | | | Optimize ZMQ-JSON vector reading; GetBlocksFast reads 24%+ fasterLee Clagett2020-08-141-3/+19
| | | | | | | |
| * | | | | | | Switch to insitu parsing for ZMQ-JSON; GetBlocksFast reads 13%+ fasterLee Clagett2020-08-146-11/+15
| | | | | | | |
| * | | | | | | Fix pruned tx for ZMQ's GetBlocksFastLee Clagett2020-08-144-17/+40
| | | | | | | |
* | | | | | | | Merge pull request #6546Alexander Blair2020-08-161-5/+17
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | eda167585 wallet_rpc_server: use unlock_time in suggested confirmations calc (moneromooo-monero)
| * | | | | | | | wallet_rpc_server: use unlock_time in suggested confirmations calcmoneromooo-monero2020-05-171-5/+17
| | | | | | | | |
* | | | | | | | | Merge pull request #6542Alexander Blair2020-08-161-1/+0
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 35665df20 protocol: don't drop a connection if we can't get a compatible chain (moneromooo-monero)
| * | | | | | | | | protocol: don't drop a connection if we can't get a compatible chainmoneromooo-monero2020-05-161-1/+0
| |/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This can now happen if: - we have a pruned db - we have not connected to the monero network for a while - we connect to a node - that node asks us for history - we only have a pruned version of the most recent common block In that case, it's better to not reply but keep the connection alive, so we can sync off it.
* | | | | | | | | Merge pull request #6493Alexander Blair2020-08-164-50/+98
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 921dd8dde Use domain-separated ChaCha20 for in-memory key encryption (Sarang Noether)
| * | | | | | | | | Use domain-separated ChaCha20 for in-memory key encryptionSarang Noether2020-08-094-50/+98
| | |_|_|/ / / / / | |/| | | | | | |
* | | | | | | | | Merge pull request #6337Alexander Blair2020-08-166-2/+156
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a11ec4ac1 Support for supercop ASM in wallet, and benchmark for supercop (Lee Clagett)
| * | | | | | | | | Support for supercop ASM in wallet, and benchmark for supercopLee Clagett2020-05-166-2/+156
| |/ / / / / / / /
* | | | | | | | | Merge pull request #6329Alexander Blair2020-08-164-26/+167
|\ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / |/| | | | | | | | | | | | | | | | | 6bfcd3101 Updates InProofV1, OutProofV1, and ReserveProofV1 to new V2 variants that include all public proof parameters in Schnorr challenges, along with hash function domain separators. Includes new randomized unit tests. (Sarang Noether)
| * | | | | | | | Updates InProofV1, OutProofV1, and ReserveProofV1 to new V2 variants that ↵Sarang Noether2020-08-094-26/+167
| |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | include all public proof parameters in Schnorr challenges, along with hash function domain separators. Includes new randomized unit tests.
* | | | | | | | Merge pull request #6354Alexander Blair2020-08-098-32/+122
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | 67ade8005 Add randomized delay when forwarding txes from i2p/tor -> ipv4/6 (Lee Clagett)
| * | | | | | | | Add randomized delay when forwarding txes from i2p/tor -> ipv4/6Lee Clagett2020-05-158-32/+122
| | | | | | | | |
* | | | | | | | | Merge pull request #6571Alexander Blair2020-08-051-10/+0
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1d31e6c00 net_node: remove dead seed nodes (selsta)