{"push_id":1007410514,"size":849,"distinct_size":0,"ref":"refs/heads/master","head":"a7310031f4b232af1e059088afc017bfaa1835b7","before":"087d7f33e76ceb16ea000159dfb541f1560a8a8c","commits":[{"sha":"2b2dbd887d7b57fabfe18d09e2a2bd09e2eec358","author":{"email":"32f0bc1eb869cf2fcd96ebcfdeb80015bc3b8d25@inbox.com","name":"warptangent"},"message":"Check if chunk size is zero instead of negative\n\nThis corrects an unnecessary check and fixes compile error on OS X.","distinct":false,"url":"https://api.github.com/repos/luigi1111/bitmonero/commits/2b2dbd887d7b57fabfe18d09e2a2bd09e2eec358"},{"sha":"73d3511412895b90117e595e031d4e57cc8de314","author":{"email":"32f0bc1eb869cf2fcd96ebcfdeb80015bc3b8d25@inbox.com","name":"warptangent"},"message":"Rename \"--block-number\" option to \"--block-stop\"\n\nUpdate help output for this and other options.","distinct":false,"url":"https://api.github.com/repos/luigi1111/bitmonero/commits/73d3511412895b90117e595e031d4e57cc8de314"},{"sha":"ac79502308d24c9ffc0be28c47c7a63c8f0465ed","author":{"email":"6e69f6465f958995e7067ca6453d1440b4b7abff@gmail.com","name":"Thomas Winget"},"message":"Move mdb_txn_safe implementation to cpp file","distinct":false,"url":"https://api.github.com/repos/luigi1111/bitmonero/commits/ac79502308d24c9ffc0be28c47c7a63c8f0465ed"},{"sha":"d35bffb950d7cdfc24c72ef098c3018befad14d6","author":{"email":"32f0bc1eb869cf2fcd96ebcfdeb80015bc3b8d25@inbox.com","name":"warptangent"},"message":"Allow BlockchainLMDB to be opened in read-only mode\n\nHave blockchain_export use read-only mode when source is BlockchainLMDB.","distinct":false,"url":"https://api.github.com/repos/luigi1111/bitmonero/commits/d35bffb950d7cdfc24c72ef098c3018befad14d6"},{"sha":"2dc1cd9ae6c55f8135111e5e05ca3fb0b3829272","author":{"email":"ff4dc518fb3d5d20a81fd1c6faff577641edf4b9@spagni.net","name":"Riccardo Spagni"},"message":"Merge pull request #286\n\nd35bffb Allow BlockchainLMDB to be opened in read-only mode (warptangent)\n73d3511 Rename \"--block-number\" option to \"--block-stop\" (warptangent)\n2b2dbd8 Check if chunk size is zero instead of negative (warptangent)","distinct":false,"url":"https://api.github.com/repos/luigi1111/bitmonero/commits/2dc1cd9ae6c55f8135111e5e05ca3fb0b3829272"},{"sha":"7b7ef73c15b0b7775e504714fbdf1b0dee7f0461","author":{"email":"6e69f6465f958995e7067ca6453d1440b4b7abff@gmail.com","name":"Thomas Winget"},"message":"LMDB should now dynamically resize the mapsize\n\nSome filesystems (*cough* NTFS *cough*) aren't good with sparse files,\nso this makes LMDB dynamically resize its mapsize as needed.  Note: the\ncheck interval is currently every 10 blocks (for testing) and will\nprobably need to change to 1000 or something.  Default mapsize set to\n1GiB.\n\nBlockchain conversion tools using batching will probably segfault, I'll\nfix that in the next commit.","distinct":false,"url":"https://api.github.com/repos/luigi1111/bitmonero/commits/7b7ef73c15b0b7775e504714fbdf1b0dee7f0461"},{"sha":"d1eac1b71cf9315487494be1ae460bb77a3a9207","author":{"email":"32f0bc1eb869cf2fcd96ebcfdeb80015bc3b8d25@inbox.com","name":"warptangent"},"message":"Support debugging command --pop-blocks on in-memory blockchain\n\nAdd public method blockchain_storage::debug_pop_block_from_blockchain()\n\nEnsure blockchain_import calls destructors before exit.\n\nTo test:\n\nDATABASE=memory make release\n\n// create blockchain.bin from blockchain.raw if needed\nbuild/release/bin/blockchain_import --block-stop 1000\n\n// try popping a single block\nbuild/release/bin/blockchain_import --pop-blocks 1","distinct":false,"url":"https://api.github.com/repos/luigi1111/bitmonero/commits/d1eac1b71cf9315487494be1ae460bb77a3a9207"},{"sha":"d8ee0a95c7e3a1aba2aa79173f2d55f2db6f31cd","author":{"email":"259946b49d31bb31bb8109403d92dcce062a1ed5@users.noreply.github.com","name":"moneromooo-monero"},"message":"print limits when running limit commands with no arguments\n\nIt's more user friendly that an error message saying the command\ndoes not exist.","distinct":false,"url":"https://api.github.com/repos/luigi1111/bitmonero/commits/d8ee0a95c7e3a1aba2aa79173f2d55f2db6f31cd"},{"sha":"f278fe3883f7d708082a19856eda02fddaf2fc56","author":{"email":"259946b49d31bb31bb8109403d92dcce062a1ed5@users.noreply.github.com","name":"moneromooo-monero"},"message":"s/terget/target/","distinct":false,"url":"https://api.github.com/repos/luigi1111/bitmonero/commits/f278fe3883f7d708082a19856eda02fddaf2fc56"},{"sha":"b0d849e0a475d575cdb34c6b42119b4380e220e5","author":{"email":"6e69f6465f958995e7067ca6453d1440b4b7abff@gmail.com","name":"Thomas Winget"},"message":"null out batch txn pointer as needed (BlockchainLMDB)","distinct":false,"url":"https://api.github.com/repos/luigi1111/bitmonero/commits/b0d849e0a475d575cdb34c6b42119b4380e220e5"},{"sha":"01076ae70006558be580a3625ecc738efc9adeb7","author":{"email":"6e69f6465f958995e7067ca6453d1440b4b7abff@gmail.com","name":"Thomas Winget"},"message":"Check if LMDB needs resize every 1000 blocks\n\n(this was 10 for testing purposes)","distinct":false,"url":"https://api.github.com/repos/luigi1111/bitmonero/commits/01076ae70006558be580a3625ecc738efc9adeb7"},{"sha":"a0fe18f63a38948ab2ed89db416a4a01bb6043d7","author":{"email":"32f0bc1eb869cf2fcd96ebcfdeb80015bc3b8d25@inbox.com","name":"warptangent"},"message":"Revert \"Allow name@domain.tld for OpenAlias lookups\"\n\nThis reverts commit b18368b635ba08aea541ef52ebc74180822644a2.","distinct":false,"url":"https://api.github.com/repos/luigi1111/bitmonero/commits/a0fe18f63a38948ab2ed89db416a4a01bb6043d7"},{"sha":"fee8424938a6403bdd12d568037a3305cfcf5341","author":{"email":"32f0bc1eb869cf2fcd96ebcfdeb80015bc3b8d25@inbox.com","name":"warptangent"},"message":"Allow name@domain.tld for OpenAlias lookups\n\nBased on tewinget's update.\nMake OpenAlias address format independent of existing DNS functions.\n\nAdd tests.\n\nTest:\n\nmake debug-test\ncd build/debug/tests/unit_tests\n# test that regular DNS functions work, including IPv4 lookups.\n# also test function that converts OpenAlias address format\nmake && ./unit_tests --gtest_filter=DNSResolver*\n# test that OpenAlias addresses like donate@getmonero.org work from\n# wallet tools\nmake && ./unit_tests --gtest_filter=AddressFromURL.Success","distinct":false,"url":"https://api.github.com/repos/luigi1111/bitmonero/commits/fee8424938a6403bdd12d568037a3305cfcf5341"},{"sha":"53ac50733a647a4bbdef27d43a0fc50d7306c3f0","author":{"email":"ff4dc518fb3d5d20a81fd1c6faff577641edf4b9@spagni.net","name":"Riccardo Spagni"},"message":"Merge pull request #285\n\n087d7f3 Add spendkey dump to simplewallet (luigi1111)","distinct":false,"url":"https://api.github.com/repos/luigi1111/bitmonero/commits/53ac50733a647a4bbdef27d43a0fc50d7306c3f0"},{"sha":"2939361d72e040e10c7b378facb32a56332ebd3b","author":{"email":"ff4dc518fb3d5d20a81fd1c6faff577641edf4b9@spagni.net","name":"Riccardo Spagni"},"message":"Merge pull request #287\n\nd1eac1b Support debugging command --pop-blocks on in-memory blockchain (warptangent)","distinct":false,"url":"https://api.github.com/repos/luigi1111/bitmonero/commits/2939361d72e040e10c7b378facb32a56332ebd3b"},{"sha":"38068d07ca8ac5e00afb72b4dce2294742ef680f","author":{"email":"ff4dc518fb3d5d20a81fd1c6faff577641edf4b9@spagni.net","name":"Riccardo Spagni"},"message":"Merge pull request #288\n\nf278fe3 s/terget/target/ (moneromooo-monero)\nd8ee0a9 print limits when running limit commands with no arguments (moneromooo-monero)","distinct":false,"url":"https://api.github.com/repos/luigi1111/bitmonero/commits/38068d07ca8ac5e00afb72b4dce2294742ef680f"},{"sha":"6f151940495323bdca449cf2f435501d27a29f79","author":{"email":"ff4dc518fb3d5d20a81fd1c6faff577641edf4b9@spagni.net","name":"Riccardo Spagni"},"message":"Merge pull request #290\n\nfee8424 Allow name@domain.tld for OpenAlias lookups (warptangent)\na0fe18f Revert \"Allow name@domain.tld for OpenAlias lookups\" (warptangent)","distinct":false,"url":"https://api.github.com/repos/luigi1111/bitmonero/commits/6f151940495323bdca449cf2f435501d27a29f79"},{"sha":"c44755a5e293721a381ba203a2b519192b999680","author":{"email":"32f0bc1eb869cf2fcd96ebcfdeb80015bc3b8d25@inbox.com","name":"warptangent"},"message":"Build seed node list without duplicates\n\nThe random selection of a node shouldn't favor repeats that occur in the\nhardcoded and DNS seed node lists.\n\nRemove hardcoded \":18080\" address which gives parse error.\n\nTest: bitmonerod --log-level 2\n\nThe seed node list displayed at startup shouldn't show duplicate\naddresses (includes port).","distinct":false,"url":"https://api.github.com/repos/luigi1111/bitmonero/commits/c44755a5e293721a381ba203a2b519192b999680"},{"sha":"696225321f26c0754f0ae60d18201e375fb6ff82","author":{"email":"32f0bc1eb869cf2fcd96ebcfdeb80015bc3b8d25@inbox.com","name":"warptangent"},"message":"Fix compile for GCC 5.1.0\n\nAdd fix for compile error with multiple uses of peerid_type (uint64_t)\nvariable in lambda expression.\n- known GCC issue: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65843\n\nepee: replace return value of nullptr for expected boolean with false.\n\nFixes #231.","distinct":false,"url":"https://api.github.com/repos/luigi1111/bitmonero/commits/696225321f26c0754f0ae60d18201e375fb6ff82"},{"sha":"634e367ff5e43d9ccb0ef1634b418d7a7ab2b61c","author":{"email":"ff4dc518fb3d5d20a81fd1c6faff577641edf4b9@spagni.net","name":"Riccardo Spagni"},"message":"Merge pull request #289\n\n01076ae Check if LMDB needs resize every 1000 blocks (Thomas Winget)\nb0d849e null out batch txn pointer as needed (BlockchainLMDB) (Thomas Winget)\n7b7ef73 LMDB should now dynamically resize the mapsize (Thomas Winget)\nac79502 Move mdb_txn_safe implementation to cpp file (Thomas Winget)","distinct":false,"url":"https://api.github.com/repos/luigi1111/bitmonero/commits/634e367ff5e43d9ccb0ef1634b418d7a7ab2b61c"}]}