{"push_id":961447613,"size":28,"distinct_size":28,"ref":"refs/heads/CoreUpdate","head":"ab28912990ebebb16617981cf786df82bbc8daa2","before":"cf67cc97426134cd354b0189cbfdf9984a4bf1b2","commits":[{"sha":"18970734a51570db1b87ccc8f7d26d80acd23683","author":{"email":"ce7275cf7e6b1d1fa7188d72c56e0bee65702be4@gmail.com","name":"supasonic"},"message":"enable full GCC Stack-smashing protection for all OSes\n\n- change our hardening options to use -fstack-protector-all even for\n  Windows builds, as we recently switched to a newer compiler suite\n- also removes an obsolete workaround for GCC 4.5\n  (https://bugs.launchpad.net/ubuntu/+source/gcc-4.5/+bug/691722), which\n  required to first set -fno-stack-protector, before -fstack-protector-all\n\nbuild: Add -static for mingw builds\n\nThis avoids a dependency on libssp-0.dll when built with\n-fstack-protector-all.\n\nBTC Commits\n4e57e23833fa93627e6e54e2df069775e99244fc\n6ac0b3be2d5c5277805c16b56ee5b2e59ba9e84c","distinct":true,"url":"https://api.github.com/repos/supasonic/Mintcoin-Desktop-Wallet/commits/18970734a51570db1b87ccc8f7d26d80acd23683"},{"sha":"da5d47a4128e03a48acf2adae803db0bcdddee17","author":{"email":"ce7275cf7e6b1d1fa7188d72c56e0bee65702be4@gmail.com","name":"supasonic"},"message":"[Qt] Permanently store requested payments in wallet\n\n\nwallet: add interface for storing generic data on destinations\n\n[Qt] Permanently store requested payments in wallet\n\n[Qt] Add sorting feature to the requested payments table\n\nBTC Commits\nb10e147096b0e27fdff8c22029bc8b7a1a14f042\n8476d5d407645229faf3017b390f041ce0666247\n4d901023b732efb492d89cebd8555c689ab7663e","distinct":true,"url":"https://api.github.com/repos/supasonic/Mintcoin-Desktop-Wallet/commits/da5d47a4128e03a48acf2adae803db0bcdddee17"},{"sha":"c8fa4589b2f6e777686383b5594330aeed992918","author":{"email":"ce7275cf7e6b1d1fa7188d72c56e0bee65702be4@gmail.com","name":"supasonic"},"message":"[Qt] very minor style cleanups\n\n- rebuilt some ui file layout to remove unreal values from the files\n- remove an unneeded attribute from an ui file\n- add / remove some spaces in files\n\nBTC Commits\n4bee715bfd986a31cd98700bcb945dfa5d03cd7c","distinct":true,"url":"https://api.github.com/repos/supasonic/Mintcoin-Desktop-Wallet/commits/c8fa4589b2f6e777686383b5594330aeed992918"},{"sha":"e9dd47db7997137eb106acc1dda8bea18f04f50b","author":{"email":"ce7275cf7e6b1d1fa7188d72c56e0bee65702be4@gmail.com","name":"supasonic"},"message":"[Qt] move helpmessage from debug window to main menu\n\n- the option to show our help message dialog resides now in main menu\n  under help\n\nBTC Commits\nf0219813d58c0708b48992dd1313d594aa773ac0","distinct":true,"url":"https://api.github.com/repos/supasonic/Mintcoin-Desktop-Wallet/commits/e9dd47db7997137eb106acc1dda8bea18f04f50b"},{"sha":"3bd2d8754b65bf2a7ed81cc228ec41da6ed9b091","author":{"email":"ce7275cf7e6b1d1fa7188d72c56e0bee65702be4@gmail.com","name":"supasonic"},"message":"qt: Fix richtext detection hang issue on very old Qt versions\n\nAlternative implementation. Thanks to @awoland for the original.\nFixes #3486.\n\nBTC Commits\n17b409b2e6c7d0585a8a5008bb8b522f7cf768b0","distinct":true,"url":"https://api.github.com/repos/supasonic/Mintcoin-Desktop-Wallet/commits/3bd2d8754b65bf2a7ed81cc228ec41da6ed9b091"},{"sha":"a5a9de7ad7f01ad0ac841b512d8fe157ef375531","author":{"email":"ce7275cf7e6b1d1fa7188d72c56e0bee65702be4@gmail.com","name":"supasonic"},"message":"build: fix typo in configure help message\n\n--with-qt-libdir etc, not --with-gui-libdir.\nThe typo was introduced in a9dbcf0.\n\nBTC Commits\n53e9d3aa44e24fecd2d58984baff3cb4af23c12e","distinct":true,"url":"https://api.github.com/repos/supasonic/Mintcoin-Desktop-Wallet/commits/a5a9de7ad7f01ad0ac841b512d8fe157ef375531"},{"sha":"70debe45cdf81846cbb936d098a6a02c09c9d9b9","author":{"email":"ce7275cf7e6b1d1fa7188d72c56e0bee65702be4@gmail.com","name":"supasonic"},"message":" ui: Clarify help messages for 'message' fields\n\nAdd or amend tooltips to clarify what the message is for and that it\ndoesn't go over the network.\n\nBTC Commits\n57feb1ba5ae301521973fc0d038af398eb4ecc02","distinct":true,"url":"https://api.github.com/repos/supasonic/Mintcoin-Desktop-Wallet/commits/70debe45cdf81846cbb936d098a6a02c09c9d9b9"},{"sha":"bc807324a346e71594321aa24dd4de23b2902a9f","author":{"email":"ce7275cf7e6b1d1fa7188d72c56e0bee65702be4@gmail.com","name":"supasonic"},"message":"Fix off-by-one errors in use of IsFinalTx()\n\nPreviously CreateNewBlock() didn't take into account the fact that\nIsFinalTx() without any arguments tests if the transaction is considered\nfinal in the *current* block, when both those functions really needed to\nknow if the transaction would be final in the *next* block.\n\nAdditionally the UI had a similar misunderstanding.\n\nAlso adds some basic tests to check that CreateNewBlock() is in fact\nmining nLockTime-using transactions correctly.\n\nThanks to Wladimir J. van der Laan for rebase.\n\nBTC Commits\n665bdd3bc9ba4ac566edf5ba3fa8bbd93eb4780f","distinct":true,"url":"https://api.github.com/repos/supasonic/Mintcoin-Desktop-Wallet/commits/bc807324a346e71594321aa24dd4de23b2902a9f"},{"sha":"ad70599ef142f2c5b7d2977f1f9c4f5aaab6123b","author":{"email":"ce7275cf7e6b1d1fa7188d72c56e0bee65702be4@gmail.com","name":"supasonic"},"message":"[Qt] harmonize strings used when exporting in addressbookpage\n\nBTC Commits\nf3005c82b15a73358f53420aa798b5db9f9b1f7a","distinct":true,"url":"https://api.github.com/repos/supasonic/Mintcoin-Desktop-Wallet/commits/ad70599ef142f2c5b7d2977f1f9c4f5aaab6123b"},{"sha":"69a8c3431a108db28b878f75de6af04bf20930d3","author":{"email":"ce7275cf7e6b1d1fa7188d72c56e0bee65702be4@gmail.com","name":"supasonic"},"message":"log parameter interactions to debug.log\n\nBTC Commits\ndf966d1b24a5cde06625906c4f1b72f393d9d133","distinct":true,"url":"https://api.github.com/repos/supasonic/Mintcoin-Desktop-Wallet/commits/69a8c3431a108db28b878f75de6af04bf20930d3"},{"sha":"70a4da16c8f0565cba7f6df907273d8bcc1fc851","author":{"email":"ce7275cf7e6b1d1fa7188d72c56e0bee65702be4@gmail.com","name":"supasonic"},"message":"[Qt] Fix coin control labels update\n\nBTC Commits\nedd735da4eaca0f6058de0c39d10ff8c84d2086c","distinct":true,"url":"https://api.github.com/repos/supasonic/Mintcoin-Desktop-Wallet/commits/70a4da16c8f0565cba7f6df907273d8bcc1fc851"},{"sha":"5548b87374d0d5114b6b7046abf2286c0b185bd9","author":{"email":"ce7275cf7e6b1d1fa7188d72c56e0bee65702be4@gmail.com","name":"supasonic"},"message":"build: use -mwindows for gui targets when linking with mingw\n\nBTC Commits\n6986861fdaef84a59f0b4a98ef334fab20aa5710","distinct":true,"url":"https://api.github.com/repos/supasonic/Mintcoin-Desktop-Wallet/commits/5548b87374d0d5114b6b7046abf2286c0b185bd9"},{"sha":"80b7e2acd80bfbad3b49c6ac8632892abda751b5","author":{"email":"ce7275cf7e6b1d1fa7188d72c56e0bee65702be4@gmail.com","name":"supasonic"},"message":"use english for all reason strings in IsStandardTx()\n\nBTC Commits\nb34e88a88f8e8c0b73292853fbce73a5f86c7dcc","distinct":true,"url":"https://api.github.com/repos/supasonic/Mintcoin-Desktop-Wallet/commits/80b7e2acd80bfbad3b49c6ac8632892abda751b5"},{"sha":"016dfebca796672d9c340e7b7b22129a3a180dbe","author":{"email":"ce7275cf7e6b1d1fa7188d72c56e0bee65702be4@gmail.com","name":"supasonic"},"message":"Add check for valid keys in `importprivkey`\n\nThe base58 armoring was checked, but not the resulting private key,\nwhich could be out of range. Fix this by adding a check.\n\nBTC Commits\nc7f933259623c87a9a3d116cc9bcfd75deb497da","distinct":true,"url":"https://api.github.com/repos/supasonic/Mintcoin-Desktop-Wallet/commits/016dfebca796672d9c340e7b7b22129a3a180dbe"},{"sha":"443b44fe08b60a104484674090ee03b39f430877","author":{"email":"ce7275cf7e6b1d1fa7188d72c56e0bee65702be4@gmail.com","name":"supasonic"},"message":"[Qt] fix bitcoin: URI strings (spelling fixes)\n\nBTC Commits\nd7aa1ec8dd1edd6ba35bddbecc22426a6179a729","distinct":true,"url":"https://api.github.com/repos/supasonic/Mintcoin-Desktop-Wallet/commits/443b44fe08b60a104484674090ee03b39f430877"},{"sha":"7b9e53d40c8fa65527df1499cadc766a83eae972","author":{"email":"ce7275cf7e6b1d1fa7188d72c56e0bee65702be4@gmail.com","name":"supasonic"},"message":"Re-add newline to error() messages\n\nAs reported by @Subo1978, error messages don't have a trailing newline\nanymore after commit b77dfdc. Add back this newline.\n\nBTC Commits\n2383e4883d2ba8ff21fc21a766a95ea711aa0bd7","distinct":true,"url":"https://api.github.com/repos/supasonic/Mintcoin-Desktop-Wallet/commits/7b9e53d40c8fa65527df1499cadc766a83eae972"},{"sha":"b31971fa6d965327874494a8d9cec06ec2480dd3","author":{"email":"ce7275cf7e6b1d1fa7188d72c56e0bee65702be4@gmail.com","name":"supasonic"},"message":"Mention `*` value for account in documentation for `getbalance` RPC\n\nBTC Commits\n3cf1f43694f82f0f3e5526c10be2ff379c2d9f76","distinct":true,"url":"https://api.github.com/repos/supasonic/Mintcoin-Desktop-Wallet/commits/b31971fa6d965327874494a8d9cec06ec2480dd3"},{"sha":"fd6ae85c9d969e025f05dc71554107ad0a3fc60e","author":{"email":"ce7275cf7e6b1d1fa7188d72c56e0bee65702be4@gmail.com","name":"supasonic"},"message":"[Qt] extend validate line edit and btc address validator\n\n- remove btc address length from address validator\n- add an optional btc address check in validated line edit that defaults\n  to off and is used in GUIUtil::setupAddressWidget()\n- an isAcceptable() check is added to validated line edit on focus out\n  which only kicks in, when a validator is used with that widget\n- remove an isAcceptable() check from sendcoinsentry.cpp\n- remove obsolete attributes from ui files, which are set by calling\n  GUIUtil::setupAddressWidget()\n- move some more things to GUIUtil::setupAddressWidget() and remove them\n  from normal code e.g. placeholder text\n\nBTC Commits\nc78bd937017212c89c1c7aab07399cec5b6b3bdd","distinct":true,"url":"https://api.github.com/repos/supasonic/Mintcoin-Desktop-Wallet/commits/fd6ae85c9d969e025f05dc71554107ad0a3fc60e"},{"sha":"ae34984f4a412b5ac1a92fd8205b465ef7c1d00c","author":{"email":"ce7275cf7e6b1d1fa7188d72c56e0bee65702be4@gmail.com","name":"supasonic"},"message":"qt: minor receive tab improvements (reworked)\n\n\n[Qt] minor receive tab improvements\n\nqt: Fix tab order in send and receive tab\n\nBTC Commits\n79fb0557cf3b72cac6c7db2b5389a48ac8ab4e22\n69d03bc6e2c97d19b4e23a36205db3fe72bb7c8a","distinct":true,"url":"https://api.github.com/repos/supasonic/Mintcoin-Desktop-Wallet/commits/ae34984f4a412b5ac1a92fd8205b465ef7c1d00c"},{"sha":"bd1a79fd9ab948fc7ef04fbc6e343e86994406a3","author":{"email":"ce7275cf7e6b1d1fa7188d72c56e0bee65702be4@gmail.com","name":"supasonic"},"message":"Fix `getaddednodeinfo` RPC call with dns=false\n\nThe getaddednodeinfo RPC call, when invoked with the dns flag set to\nfalse, returns a malformed JSON object with duplicate keys.\n\nChange this to return an array of objects with one key as\nshown in the help message.\n\nFixes #3581.\n\nBTC Commits\n4412c5a759affdcdb8c9c81b64465979aaba147a","distinct":true,"url":"https://api.github.com/repos/supasonic/Mintcoin-Desktop-Wallet/commits/bd1a79fd9ab948fc7ef04fbc6e343e86994406a3"}]}