{"push_id":665571104,"size":1000,"distinct_size":32,"ref":"refs/heads/v0.12.0.x","head":"66ac44651e8fcac25e71ecc179bf89b1f5070c91","before":"2eda66f680e74bcea6a411a259e65f12d712f37d","commits":[{"sha":"d1669b87d2e156d030209b53a9bb3e8ed7add0e0","author":{"email":"178b62e73cc3fab9e30bf27b2372c9ff92401915@darkcoin.io","name":"Evan Duffield"},"message":"Merge branch 'mnchanges'","distinct":false,"url":"https://api.github.com/repos/thelazier/dash/commits/d1669b87d2e156d030209b53a9bb3e8ed7add0e0"},{"sha":"bbc44f415fe45a1e67fd47c281c0760f231d68e7","author":{"email":"178b62e73cc3fab9e30bf27b2372c9ff92401915@darkcoin.io","name":"Evan Duffield"},"message":"lite mode disable checks on block","distinct":false,"url":"https://api.github.com/repos/thelazier/dash/commits/bbc44f415fe45a1e67fd47c281c0760f231d68e7"},{"sha":"31215c3a63fbe5c4da2ce17e647047363bb3aea5","author":{"email":"178b62e73cc3fab9e30bf27b2372c9ff92401915@darkcoin.io","name":"Evan Duffield"},"message":"print lite mode status in log","distinct":false,"url":"https://api.github.com/repos/thelazier/dash/commits/31215c3a63fbe5c4da2ce17e647047363bb3aea5"},{"sha":"b40bfacb55bb7d9ba48b57323c32d52876aa93c8","author":{"email":"178b62e73cc3fab9e30bf27b2372c9ff92401915@darkcoin.io","name":"Evan Duffield"},"message":"improved anonymity for smaller wallets","distinct":false,"url":"https://api.github.com/repos/thelazier/dash/commits/b40bfacb55bb7d9ba48b57323c32d52876aa93c8"},{"sha":"678a43c35ba80e40b0a116d132bb8aabf0922224","author":{"email":"178b62e73cc3fab9e30bf27b2372c9ff92401915@darkcoin.io","name":"Evan Duffield"},"message":"disable reference node code when key is not present","distinct":false,"url":"https://api.github.com/repos/thelazier/dash/commits/678a43c35ba80e40b0a116d132bb8aabf0922224"},{"sha":"47bb25d853180bc4bf86645ca7492953a2c2b5b3","author":{"email":"178b62e73cc3fab9e30bf27b2372c9ff92401915@darkcoin.io","name":"Evan Duffield"},"message":"disable checktimeout when disabled","distinct":false,"url":"https://api.github.com/repos/thelazier/dash/commits/47bb25d853180bc4bf86645ca7492953a2c2b5b3"},{"sha":"3322b029eca15763a71813517acdd5800c51046c","author":{"email":"178b62e73cc3fab9e30bf27b2372c9ff92401915@darkcoin.io","name":"Evan Duffield"},"message":"replaced IsInitialBlockDownload with more basic/faster check","distinct":false,"url":"https://api.github.com/repos/thelazier/dash/commits/3322b029eca15763a71813517acdd5800c51046c"},{"sha":"5a7582c88fa7c79e5b68db2934fa2939e6678d61","author":{"email":"0105d54f6b1f0756b3fdc004130a6506b53843f9@users.noreply.github.com","name":"UdjinM6"},"message":"Merge branch 'master' of https://github.com/darkcoin/darkcoin","distinct":false,"url":"https://api.github.com/repos/thelazier/dash/commits/5a7582c88fa7c79e5b68db2934fa2939e6678d61"},{"sha":"bbd869589cb08945680627d60c5c091cbd2e8208","author":{"email":"178b62e73cc3fab9e30bf27b2372c9ff92401915@darkcoin.io","name":"Evan Duffield"},"message":"Collateral issues / Exact denoms / Disabled denoms\n\n- When attempting to connect to a masternode for submission into the pool a recursive call to DoAutoDenominate was used. This could possibly take more than 1 minute to complete if it found a string of bad masternodes, in which case the correct masternode was overwritten and replaced with an invalid one. Upon submission, the DS TX was given to the incorrect node causing collateral to be charged.\n- To fix this I've removed the recursion and added a critical section to DoAutoDenominate.\n- Exact input denominations are matched in PrepareDarksendDenominate to remove the possibility of having change in the pool\n- Removed disabled denominations, not needed anymore","distinct":false,"url":"https://api.github.com/repos/thelazier/dash/commits/bbd869589cb08945680627d60c5c091cbd2e8208"},{"sha":"39c7deb49d8ac6df0eab4194aeabf5e8b7f397fd","author":{"email":"0105d54f6b1f0756b3fdc004130a6506b53843f9@users.noreply.github.com","name":"UdjinM6"},"message":"Merge branch 'master' of https://github.com/darkcoin/darkcoin","distinct":false,"url":"https://api.github.com/repos/thelazier/dash/commits/39c7deb49d8ac6df0eab4194aeabf5e8b7f397fd"},{"sha":"625e29334d9ae69cb9e9b32bbc436fb1c79e9e5b","author":{"email":"c5da3954b7023e24ff58fc7b1627704a72ec2ab2@gmail.com","name":"Darkcoin"},"message":"Merge pull request #110 from vertoe/devel-0.9-tools\n\nCreat a tools menu with info, console and network items.","distinct":false,"url":"https://api.github.com/repos/thelazier/dash/commits/625e29334d9ae69cb9e9b32bbc436fb1c79e9e5b"},{"sha":"625f106853699a1debf05660058652fe56a8c245","author":{"email":"0105d54f6b1f0756b3fdc004130a6506b53843f9@users.noreply.github.com","name":"UdjinM6"},"message":"Merge branch 'master' of https://github.com/darkcoin/darkcoin","distinct":false,"url":"https://api.github.com/repos/thelazier/dash/commits/625f106853699a1debf05660058652fe56a8c245"},{"sha":"c91b5202b71435074b02ea3b000a944a602cbda4","author":{"email":"0105d54f6b1f0756b3fdc004130a6506b53843f9@users.noreply.github.com","name":"UdjinM6"},"message":"fix ds incorrect txes issue / lowestDenom logic / styling","distinct":false,"url":"https://api.github.com/repos/thelazier/dash/commits/c91b5202b71435074b02ea3b000a944a602cbda4"},{"sha":"da96ad5063aedc0ef1b176735aa0a7619472b062","author":{"email":"0105d54f6b1f0756b3fdc004130a6506b53843f9@users.noreply.github.com","name":"UdjinM6"},"message":"fix unlocking wallet on ds toggle - should just check for passphrase here and then use the same conditions as unencrypted","distinct":false,"url":"https://api.github.com/repos/thelazier/dash/commits/da96ad5063aedc0ef1b176735aa0a7619472b062"},{"sha":"78fe35f06dd8b92f38d426022f708721a5c67c0f","author":{"email":"178b62e73cc3fab9e30bf27b2372c9ff92401915@darkcoin.io","name":"Evan Duffield"},"message":"Implemented DarkSend convertability\n\nDarksend defaults to a new mode which enables inputs/outputs\nof each session to be different. For example 10DRK can be input\nand 1DRKx10 can be output. This strengthens the anonymity of\nDarksend greatly, which also increasing the usability (Users who\nrun out of .1DRK denominations can simply turn on Darksend to\nsplit up larger inputs).","distinct":false,"url":"https://api.github.com/repos/thelazier/dash/commits/78fe35f06dd8b92f38d426022f708721a5c67c0f"},{"sha":"2c8d7299d779aebc0fc4f5932f0fa2a2077cb676","author":{"email":"178b62e73cc3fab9e30bf27b2372c9ff92401915@darkcoin.io","name":"Evan Duffield"},"message":"Merge branch 'master' of https://github.com/darkcoin/darkcoin","distinct":false,"url":"https://api.github.com/repos/thelazier/dash/commits/2c8d7299d779aebc0fc4f5932f0fa2a2077cb676"},{"sha":"6ef9ba118b0139bd80f12464e3ec3624977f0417","author":{"email":"c5da3954b7023e24ff58fc7b1627704a72ec2ab2@gmail.com","name":"Darkcoin"},"message":"Merge pull request #125 from UdjinM6/fix_ds_incorrect_txes\n\nFix incorrect DS txes + few small things including some cleanup / debugging","distinct":false,"url":"https://api.github.com/repos/thelazier/dash/commits/6ef9ba118b0139bd80f12464e3ec3624977f0417"},{"sha":"8f88c500350a2626bd0e2fe91a61f3404f8212d1","author":{"email":"c5da3954b7023e24ff58fc7b1627704a72ec2ab2@gmail.com","name":"Darkcoin"},"message":"Merge pull request #126 from UdjinM6/fix_ds_toggle_unlock\n\nfix unlocking wallet on ds toggle event","distinct":false,"url":"https://api.github.com/repos/thelazier/dash/commits/8f88c500350a2626bd0e2fe91a61f3404f8212d1"},{"sha":"e6a937196dfc901acf57bbaa56b0e68e1d7cd115","author":{"email":"178b62e73cc3fab9e30bf27b2372c9ff92401915@darkcoin.io","name":"Evan Duffield"},"message":"version & protocol bump","distinct":false,"url":"https://api.github.com/repos/thelazier/dash/commits/e6a937196dfc901acf57bbaa56b0e68e1d7cd115"},{"sha":"0918dab39b5be955ffd9002ef75bf1fb2e0fe7d7","author":{"email":"178b62e73cc3fab9e30bf27b2372c9ff92401915@darkcoin.io","name":"Evan Duffield"},"message":"fixed \"masternode start\" for remote masternodes after start","distinct":false,"url":"https://api.github.com/repos/thelazier/dash/commits/0918dab39b5be955ffd9002ef75bf1fb2e0fe7d7"}]}