summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #1775v0.10.2Riccardo Spagni2017-02-221-0/+0
|\ | | | | | | | | 700d218c fix broken test data (Riccardo Spagni) 0abddd64 fix broken checkpoints.dat (Riccardo Spagni)
| * fix broken checkpoints.datRiccardo Spagni2017-02-221-0/+0
| |
* | updates: fix user/auto url splitmoneromooo-monero2017-02-221-1/+1
| |
* | wallet2_api: add updates check apimoneromooo-monero2017-02-222-0/+31
| |
* | updates: remove testnet casemoneromooo-monero2017-02-223-7/+4
| | | | | | | | It need not be any different
* | updates: we now have a user URL, and an automatic onemoneromooo-monero2017-02-223-4/+5
| | | | | | | | So the user can use https, while the automatic does not have to
* | updates: s/monerod/monero/ for the main downloadmoneromooo-monero2017-02-221-2/+2
| | | | | | | | Also print download success message as global log
* | updates: add all update serversmoneromooo-monero2017-02-221-0/+4
| |
* | updates: use HTTP, not HTTPSmoneromooo-monero2017-02-221-1/+1
|/ | | | The files are hashed and the hashes signed
* Merge pull request #1765Riccardo Spagni2017-02-221-8/+7
|\ | | | | | | 5cfddd74 Add support for smart mining through wallet. (Dion Ahmetaj)
| * Add support for smart mining through wallet.Dion Ahmetaj2017-02-211-8/+7
| |
* | Merge pull request #1766Riccardo Spagni2017-02-22221-227/+233
|\ \ | | | | | | | | | | | | | | | | | | 72deb484 updated fallback nodes (Riccardo Spagni) 33329f5b update version to 0.10.2 (Riccardo Spagni) 04a50a7e update checkpoints.dat (Riccardo Spagni) c3599fa7 update copyright year, fix occasional lack of newline at line end (Riccardo Spagni)
| * | updated fallback nodesRiccardo Spagni2017-02-211-6/+12
| | |
| * | update version to 0.10.2Riccardo Spagni2017-02-211-1/+1
| | |
| * | update checkpoints.datRiccardo Spagni2017-02-211-0/+0
| | |
| * | update copyright year, fix occasional lack of newline at line endRiccardo Spagni2017-02-21220-220/+220
| |/
* | core: do not download an update we already downloadedmoneromooo-monero2017-02-211-14/+23
| |
* | updates: use updates host, not downloads, for HTTPmoneromooo-monero2017-02-211-1/+1
|/
* Merge pull request #1760Riccardo Spagni2017-02-211-1/+3
|\ | | | | | | | | efdd783c add openssl to readme (Riccardo Spagni) 058eed36 cmakify openssl (Riccardo Spagni)
| * cmakify opensslRiccardo Spagni2017-02-211-1/+3
| |
* | Merge pull request #1759Riccardo Spagni2017-02-212-1/+2
|\ \ | | | | | | | | | 417b126f Fix core_tests breaking on startup (moneromooo-monero)
| * | Fix core_tests breaking on startupmoneromooo-monero2017-02-212-1/+2
| |/ | | | | | | | | | | | | | | | | | | You're wondering how this fixes core tests, aren't you... It prevents the miner (initialized by cryptonote::core) from breaking trying to access arguments that were not added. Since the tests don't use the miner directly, it makes more sense to have cryptonote_core add those, since it also uses the miner.
* / dns_utils: fix infinite recursion when distributing empty dns_urlsanonimal2017-02-211-0/+3
|/ | | | | | load_txt_records_from_dns attempts to distribute `a = 0, b = -1` where (b = dns_urls.size() - 1) and IntType is signed integer. This results in an infinite recursion which leads to SIGSEGV.
* core: add p2p bind port options from net_nodemoneromooo-monero2017-02-212-2/+6
| | | | | | | | They're now used by core to determine the data directory to use for the txpool directory. This fixes an assert in the core tests, which don't use the RPC server, which normally initializes the P2P code.
* Merge pull request #1747Riccardo Spagni2017-02-213-1/+6
|\ | | | | | | 26bd7aac wallet_api: fix logging init via api (moneromooo-monero)
| * wallet_api: fix logging init via apimoneromooo-monero2017-02-183-1/+6
| |
* | Merge pull request #1728Riccardo Spagni2017-02-211-3/+3
|\ \ | | | | | | | | | 67693415 Fix compiler error about nested externs in slow_hash.c by moving declarations (NanoAkron)
| * | Fix compiler error about nested externs in slow_hash.c by moving declarationsNanoAkron2017-02-131-3/+3
| |/
* | Merge pull request #1736Riccardo Spagni2017-02-211-1/+5
|\ \ | | | | | | | | | 424b76a4 Fix spurious synchronization status msgs (Howard Chu)
| * | Fix spurious synchronization status msgsHoward Chu2017-02-151-1/+5
| |/ | | | | | | | | Only update target height if it's actually greater than the current target. Only display "synchronized" when current height equals target.
* | Merge pull request #1727Riccardo Spagni2017-02-2110-84/+225
|\ \ | | | | | | | | | 0288310e blockchain_db: add "raw" blobdata getters for block and transaction (moneromooo-monero)
| * | blockchain_db: add "raw" blobdata getters for block and transactionmoneromooo-monero2017-02-1310-84/+225
| |/ | | | | | | This speeds up operations such as serving blocks to syncing peers
* | Merge pull request #1725Riccardo Spagni2017-02-211-6/+10
|\ \ | | | | | | | | | 53f04044 cryptonote_protocol: tweaks to the syncing speedup (moneromooo-monero)
| * | cryptonote_protocol: tweaks to the syncing speedupmoneromooo-monero2017-02-131-6/+10
| |/ | | | | | | | | | | | | | | | | - only pause mining once we've got the lock (in practice, it'll already be paused by another thread if we can't get the lock at once though) - do not call prepare_handle_incoming_blocks when we dismissed all the blocks, it only causes cleanup_handle_incoming_blocks to complain afterwards
* | Merge pull request #1723Riccardo Spagni2017-02-211-2/+2
|\ \ | | | | | | | | | d43fde8a network_throttle: demote spammy logs to TRACE (moneromooo-monero)
| * | network_throttle: demote spammy logs to TRACEmoneromooo-monero2017-02-131-2/+2
| |/
* | Merge pull request #1716Riccardo Spagni2017-02-211-3/+3
|\ \ | | | | | | | | | b560ed4a daemon: silence spurious warning about uninitialized variable (moneromooo-monero)
| * | daemon: silence spurious warning about uninitialized variablemoneromooo-monero2017-02-131-3/+3
| |/ | | | | | | Also fixes a leak
* | Merge pull request #1724Riccardo Spagni2017-02-214-4/+11
|\ \ | | | | | | | | | cca95c1c blockchain_db: do not throw on expected partial results getting keys (moneromooo-monero)
| * | blockchain_db: do not throw on expected partial results getting keysmoneromooo-monero2017-02-134-4/+11
| |/ | | | | | | | | | | | | | | | | When scanning for outputs used in a set of incoming blocks, we expect that some of the inputs in their transactions will not be found in the blockchain, as they could be in previous blocks in that set. Those outputs will be scanned there at a later point. In this case, we add a flag to control wehther an output not being found is expected or not.
* | Merge pull request #1731Riccardo Spagni2017-02-212-4/+4
|\ \ | | | | | | | | | | | | | | | a427235e core: add a missing newline on a string to be logged (moneromooo-monero) b6a2230e unit_tests: fix minor blockchain_db regression (moneromooo-monero) c488eca5 hardfork: tone down some logs (moneromooo-monero)
| * | core: add a missing newline on a string to be loggedmoneromooo-monero2017-02-141-1/+1
| | |
| * | hardfork: tone down some logsmoneromooo-monero2017-02-141-3/+3
| |/
* | Merge pull request #1733Riccardo Spagni2017-02-211-4/+3
|\ \ | | | | | | | | | a493c0b1 BACKGROUND_MINING_MINER_MONITOR_INVERVAL_IN_SECONDS was odr-used, so required a definition. (Dion Ahmetaj)
| * | BACKGROUND_MINING_MINER_MONITOR_INVERVAL_IN_SECONDS was odr-used, so ↵Dion Ahmetaj2017-02-151-4/+3
| |/ | | | | | | | | | | required a definition. Instead of adding a declaration to cpp file, I changed it to non odr-used.
* | Merge pull request #1744Riccardo Spagni2017-02-2115-108/+628
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a5a0a3c8 core: updates can now be downloaded (and SHA256 hash checked) (moneromooo-monero) 216f062e util: add a SHA256 function (moneromooo-monero) 4bf78492 mlog: only silence errors for net by default, not net.* (moneromooo-monero) d282cfcc core: test key images against validity domain (moneromooo-monero) efb72e74 http_client: add a couple consts (moneromooo-monero) f640512c Optionally query moneropulse DNS records to check for updates (moneromooo-monero) e3cae4ae core: display any fork warning at startup too (moneromooo-monero) 969ad710 dns_utils: fix first checked DNS entry being ignored (moneromooo-monero) 08c3f380 util: add a vercmp function to compare version numbers (moneromooo-monero) e8a7525c dns_utils: factor TXT record loading code from checkpoint code (moneromooo-monero)
| * | core: updates can now be downloaded (and SHA256 hash checked)moneromooo-monero2017-02-204-0/+206
| | |
| * | util: add a SHA256 functionmoneromooo-monero2017-02-203-1/+37
| | |
| * | core: test key images against validity domainmoneromooo-monero2017-02-203-0/+32
| | |
| * | Optionally query moneropulse DNS records to check for updatesmoneromooo-monero2017-02-207-2/+225
| | | | | | | | | | | | | | | It just checks and prints a message if there is a new version for now.