{"push_id":2477468486,"size":26,"distinct_size":25,"ref":"refs/heads/master","head":"979f59850c72624137d25f80be4188c3ba6b5fa0","before":"0a8054e7cd5c76d01e4ac7234e3883d05f6f5fdd","commits":[{"sha":"05c03d1249c6fe30dbfcea9f3f3a3bd02106035b","author":{"name":"joemphilips","email":"d6ef193fc35668faf44ab38c97f70381a124c4d3@gmail.com"},"message":"rpc: fix type mistmatch in listreceivedbyaddress","distinct":true,"url":"https://api.github.com/repos/kallewoof/bitcoin/commits/05c03d1249c6fe30dbfcea9f3f3a3bd02106035b"},{"sha":"ece88fd26995350dfaa4675b4291605a20203527","author":{"name":"Pieter Wuille","email":"c1fe694431f9243042d0eb4561d822ec1200493d@gmail.com"},"message":"Introduce BigEndian wrapper and use it for netaddress ports","distinct":true,"url":"https://api.github.com/repos/kallewoof/bitcoin/commits/ece88fd26995350dfaa4675b4291605a20203527"},{"sha":"cab0824c96e2433a29d5e730f0e888a0a00f9eb3","author":{"name":"Jonas Schnelli","email":"34c6fceca75e456f25e7e99531e2425c6c1de443@jonasschnelli.ch"},"message":"Logprint the start of a rescan","distinct":true,"url":"https://api.github.com/repos/kallewoof/bitcoin/commits/cab0824c96e2433a29d5e730f0e888a0a00f9eb3"},{"sha":"fad0fc3c9a9759dfb2bb1bdf1aaa5e1d08c0ab9c","author":{"name":"MarcoFalke","email":"94662c316543fb349a23cc41ada52e5549f80958@gmail.com"},"message":"Refine travis check for duplicate includes\n\nThis partially reverts commit c36b720d009f1ab1c3900750e05c1f17412e564d.","distinct":true,"url":"https://api.github.com/repos/kallewoof/bitcoin/commits/fad0fc3c9a9759dfb2bb1bdf1aaa5e1d08c0ab9c"},{"sha":"40c58866c7e7af3582cefb9b1810a20902e44167","author":{"name":"251","email":"e7d22334e332ade07004b2aa7cd8c474491d7a8b@users.noreply.github.com"},"message":"Fix illegal default `addProxy` and `addrSeparateProxyTor` settings.","distinct":true,"url":"https://api.github.com/repos/kallewoof/bitcoin/commits/40c58866c7e7af3582cefb9b1810a20902e44167"},{"sha":"189e0ef33ec66f03abf85cfd4d0ede1a0c5c02d3","author":{"name":"Wladimir J. van der Laan","email":"bbc07dc96bb50bf6868a2ddfc4dae14fbed703d9@gmail.com"},"message":"[wallet] [rpc] introduce 'label' API for wallet\n\nAdd label API to wallet RPC.\n\nThis is one step towards #3816 (\"Remove bolt-on account system\") although it doesn't\nactually remove anything yet.\n\nThese initially mirror the account functions, with the following differences:\n\n- These functions aren't DEPRECATED in the help\n- Help mentions 'label' instead of accounts. In the language used, labels are\n  associated with addresses, instead of addresses associated with labels. (unlike\n  with accounts.)\n- Labels have no balance\n  - No balances in `listlabels`\n  - `listlabels` has no minconf or watchonly argument\n- Like in the GUI, labels can be set on any address, not just receiving addreses\n- Unlike accounts, labels can be deleted.\n  Being unable to delete them is a common annoyance (see #1231).\n  Currently only by reassigning all addresses using `setlabel`, but an explicit\n  call `deletelabel` which assigns all address to the default label may make\n  sense.\n\nThanks to Pierre Rochard for test fixes.","distinct":true,"url":"https://api.github.com/repos/kallewoof/bitcoin/commits/189e0ef33ec66f03abf85cfd4d0ede1a0c5c02d3"},{"sha":"41ba0618048b7b2d7e257bb52cf8f138d29dabd3","author":{"name":"John Newbery","email":"a51dda7c7ff50b61eaea0444371f4a6a9301e501@johnnewbery.com"},"message":"[docs] Add release notes for wallet 'label' API.","distinct":true,"url":"https://api.github.com/repos/kallewoof/bitcoin/commits/41ba0618048b7b2d7e257bb52cf8f138d29dabd3"},{"sha":"c55aa4f27d4fcb1d179fb1b17034476a5918ea85","author":{"name":"Karl-Johan Alm","email":"9b4559154a893a04b0dd6be23e5b5444f7855099@garage.co.jp"},"message":"test: Fix sign for expected values\n\nA number of BOOST_CHECK_EQUAL calls would result in warnings about signs.","distinct":false,"url":"https://api.github.com/repos/kallewoof/bitcoin/commits/c55aa4f27d4fcb1d179fb1b17034476a5918ea85"},{"sha":"12e7c558afb1ddd127229029ef0770184d786927","author":{"name":"Jonas Schnelli","email":"34c6fceca75e456f25e7e99531e2425c6c1de443@jonasschnelli.ch"},"message":"Ignore macOS daemon() depracation warning","distinct":true,"url":"https://api.github.com/repos/kallewoof/bitcoin/commits/12e7c558afb1ddd127229029ef0770184d786927"},{"sha":"9b3370d1c612318f51ee911bc84d6f9966a54c6f","author":{"name":"Wladimir J. van der Laan","email":"bbc07dc96bb50bf6868a2ddfc4dae14fbed703d9@gmail.com"},"message":"Merge #12892: [wallet] [rpc] introduce 'label' API for wallet\n\n41ba061 [docs] Add release notes for wallet 'label' API. (John Newbery)\n189e0ef [wallet] [rpc] introduce 'label' API for wallet (Wladimir J. van der Laan)\n\nPull request description:\n\n  Add label API to wallet RPC.\n\n  This is one step towards #3816 (\"Remove bolt-on account system\") although it doesn't\n  actually remove anything yet.\n\n  These initially mirror the account functions, with the following differences:\n\n  - These functions aren't DEPRECATED in the help\n  - Help mentions 'label' instead of accounts. In the language used, labels are\n    associated with addresses, instead of addresses associated with labels. (unlike\n    with accounts.)\n  - Labels have no balance\n    - No balances in `listlabels`\n    - `listlabels` has no minconf or watchonly argument\n  - Like in the GUI, labels can be set on any address, not just receiving addreses\n  - Unlike accounts, labels can be deleted.\n    Being unable to delete them is a common annoyance (see #1231).\n    Currently only by reassigning all addresses using `setlabel`, but an explicit\n    call `deletelabel` which assigns all address to the default label may make\n    sense.\n\nTree-SHA512: 45cc313c68ad529ce3a15c02181d2ab0083a7e14fe824e2cde34972713fecce512e3d4b9aa46db5355f2baa857c44b234d4fe9709225bc23c7ebbc0e03febbf5","distinct":true,"url":"https://api.github.com/repos/kallewoof/bitcoin/commits/9b3370d1c612318f51ee911bc84d6f9966a54c6f"},{"sha":"807d2ac1867cc0b8c3ada4203b61fa29f6035318","author":{"name":"Wladimir J. van der Laan","email":"bbc07dc96bb50bf6868a2ddfc4dae14fbed703d9@gmail.com"},"message":"Merge #12941: [Trivial] Ignore macOS daemon() depracation warning\n\n12e7c55 Ignore macOS daemon() depracation warning (Jonas Schnelli)\n\nPull request description:\n\n  `daemon()` is deprecated on OSX since 10.5 (should migrate to `posix_spawn()`). There are no signs `daemon()` will get removed by Apple.\n\nTree-SHA512: d5bcdc5d6b507576e0358906a73f9c766f2072f4a9aef6bdc559e10dbec95337ffa50a1ccb60f7197591e2e74f87c74c13387de880aaedc6dbf3796253f69561","distinct":true,"url":"https://api.github.com/repos/kallewoof/bitcoin/commits/807d2ac1867cc0b8c3ada4203b61fa29f6035318"},{"sha":"459ea5836e51306211d1752ec22b26d46ff1cbc1","author":{"name":"Ben Woosley","email":"3df0af5b774b3387e3ad4650a6c28cf09923a05a@gmail.com"},"message":"rpc: Drop redundant testing of signrawtransaction prevtxs args\n\nThese other types are already tested on line 736.","distinct":true,"url":"https://api.github.com/repos/kallewoof/bitcoin/commits/459ea5836e51306211d1752ec22b26d46ff1cbc1"},{"sha":"2311c7cc86b7d3ab4912601ea0c21cc81a9f5eec","author":{"name":"practicalswift","email":"4a57785b02e7b752fc2eb7d1c97db94302a41bf7@users.noreply.github.com"},"message":"Call FlushStateToDisk(...) regardless of fCheckForPruning\n\nFlushStateToDisk(...) won't do anything besides check if we need to prune if\nFLUSH_STATE_NONE is given. We avoid reading the variable fCheckForPruning\nwhich is guarded by the mutex cs_LastBlockFile.","distinct":true,"url":"https://api.github.com/repos/kallewoof/bitcoin/commits/2311c7cc86b7d3ab4912601ea0c21cc81a9f5eec"},{"sha":"0000d8f727be937baa1499a6d15efa5a48b0ffdd","author":{"name":"practicalswift","email":"4a57785b02e7b752fc2eb7d1c97db94302a41bf7@users.noreply.github.com"},"message":"Document how FlushStateMode::NONE is handled","distinct":true,"url":"https://api.github.com/repos/kallewoof/bitcoin/commits/0000d8f727be937baa1499a6d15efa5a48b0ffdd"},{"sha":"7b6041d1a70cc160ab081adf666f77346420fbd7","author":{"name":"Wladimir J. van der Laan","email":"bbc07dc96bb50bf6868a2ddfc4dae14fbed703d9@gmail.com"},"message":"Merge #12916: Introduce BigEndian wrapper and use it for netaddress ports\n\nece88fd Introduce BigEndian wrapper and use it for netaddress ports (Pieter Wuille)\n\nPull request description:\n\n  This is another small improvement taken from #10785.\n\n  Instead of manually converting from/to BE format in the `CService` serializer, provide a generic way in serialize.h to serialize BE data (only 16 bits for now).\n\nTree-SHA512: bd67cf7eed465dad08551fb62f659e755e0691e4597a9f59d285d2b79975b50e5710d35a34a185b5ad232e1deda9a4946615f9132b1ed7d96ed8087f73ace66b","distinct":true,"url":"https://api.github.com/repos/kallewoof/bitcoin/commits/7b6041d1a70cc160ab081adf666f77346420fbd7"},{"sha":"f15b72f482f0a63284d83e264f0aa60abcace35f","author":{"name":"Wladimir J. van der Laan","email":"bbc07dc96bb50bf6868a2ddfc4dae14fbed703d9@gmail.com"},"message":"Merge #12650: gui: Fix issue: \"default port not shown correctly in settings dialog\"\n\n40c5886 Fix illegal default `addProxy` and `addrSeparateProxyTor` settings. (251)\n\nPull request description:\n\n  In f05d349 the value of the `addrProxy` and `addrSeparateProxyTor` settings is set to an illegal default value, because the value of `DEFAULT_GUI_PROXY_PORT ` is passed to the `fieldWidth` parameter of the `QString QString::arg(const QString &a, int fieldWidth = 0, QChar fillChar = QLatin1Char( ' ' )) const` method:\n\n  https://github.com/bitcoin/bitcoin/blob/29fad97c320c892ab6a480c81e2078ec22ab354b/src/qt/optionsmodel.cpp#L129\n\n  https://github.com/bitcoin/bitcoin/blob/29fad97c320c892ab6a480c81e2078ec22ab354b/src/qt/optionsmodel.cpp#L139\n\n  This will create a default proxy setting that consists of 9053 characters and ends with the string `127.0.0.1:%2`.\n\n  This PR attempts to resolve #12623 by setting the correct value for the `addrProxy` and `addrSeparateProxyTor` settings (i) if the proxy setting does not exist; or (ii) if the proxy setting has an illegal value caused by to the aforementioned bug.\n\n  The second condition is *only* relevant if we don't want Bitcoin Core 0.16.0 users to explicitly reset their settings to see the correct default proxy port value.\n\nTree-SHA512: 3dc3de2eb7da831f6e318797df67341ced2076b48f9b561c73677bf6beb67b259d8e413095f290356fb92e32e4e8162d48accbc575c4e612060fd5d6dde7ac8d","distinct":true,"url":"https://api.github.com/repos/kallewoof/bitcoin/commits/f15b72f482f0a63284d83e264f0aa60abcace35f"},{"sha":"b1fdfc1a8c072f798305f21d5e69207c9e1bed89","author":{"name":"Wladimir J. van der Laan","email":"bbc07dc96bb50bf6868a2ddfc4dae14fbed703d9@gmail.com"},"message":"Merge #12920: test: Fix sign for expected values\n\nc55aa4f test: Fix sign for expected values (Karl-Johan Alm)\n\nPull request description:\n\n  A number of `BOOST_CHECK_EQUAL` calls would result in warnings about signs.\n\n  This PR fixes signedness for all expectation values, sometimes resulting in `int` → `unsigned int`. No other code changes besides adding/removing `U` to/from values.\n\n  Running `make &> make_output_...` on master versus on this PR:\n  ```\n  $ wc make_output_*\n      1464    5925   90357 make_output_master\n       613    1469   28370 make_output_signfixed\n  ```\n  More than halves the output lines from compiling.\n\nTree-SHA512: b06c9fb81704fd32a6a61fe7b2ceb5f1bb381e9873d79e13d7e4d26bbd9b67c9725a84e6fb2903bcda775aea2a792e544b0799d36735c19f5d1c7225e8c6d14e","distinct":true,"url":"https://api.github.com/repos/kallewoof/bitcoin/commits/b1fdfc1a8c072f798305f21d5e69207c9e1bed89"},{"sha":"1b5723ee5748aed573c638cc3223e03e3087e275","author":{"name":"Wladimir J. van der Laan","email":"bbc07dc96bb50bf6868a2ddfc4dae14fbed703d9@gmail.com"},"message":"Merge #11617: Avoid lock: Call FlushStateToDisk(...) regardless of fCheckForPruning\n\n0000d8f Document how FlushStateMode::NONE is handled (practicalswift)\n2311c7c Call FlushStateToDisk(...) regardless of fCheckForPruning (practicalswift)\n\nPull request description:\n\n  FlushStateToDisk(...) won't do anything besides check if we need to prune if\n  FLUSH_STATE_NONE is given. We avoid reading the variable fCheckForPruning\n  which is guarded by the mutex cs_LastBlockFile.\n\nTree-SHA512: 89df06256f73503a74b9e26d580ce9ed09efaef347fae1ff6a5759a2993b0db52edd2fadb65694d27e579a5aed92127753bdf41b5bb1bd516e577fcf17f17999","distinct":true,"url":"https://api.github.com/repos/kallewoof/bitcoin/commits/1b5723ee5748aed573c638cc3223e03e3087e275"},{"sha":"1499fdc350c0c40985ba20af2ff5a94efa275dbc","author":{"name":"practicalswift","email":"4a57785b02e7b752fc2eb7d1c97db94302a41bf7@users.noreply.github.com"},"message":"Add shell script linting: Check for shellcheck warnings in shell scripts","distinct":true,"url":"https://api.github.com/repos/kallewoof/bitcoin/commits/1499fdc350c0c40985ba20af2ff5a94efa275dbc"},{"sha":"fefb817009fc544468cc5ca75ed19ab7a7e924df","author":{"name":"Wladimir J. van der Laan","email":"bbc07dc96bb50bf6868a2ddfc4dae14fbed703d9@gmail.com"},"message":"Merge #12942: rpc: Drop redundant testing of signrawtransaction prevtxs args\n\n459ea58 rpc: Drop redundant testing of signrawtransaction prevtxs args (Ben Woosley)\n\nPull request description:\n\n  These other types are already tested on line 736.\n\nTree-SHA512: 2efe777c8a63c69ffe0fafcb2f37f134d324a8bc9525510f1079d2215535b511d6308e5e6eec702a3444f87701236c5e7a22f10bb24e5a454010ef421e5ae900","distinct":true,"url":"https://api.github.com/repos/kallewoof/bitcoin/commits/fefb817009fc544468cc5ca75ed19ab7a7e924df"}]}
{"actor":{"display_login":"kallewoof"}}