12018-06-16T00:00:03  *** AaronvanW has quit IRC
  22018-06-16T00:16:13  *** HashBasher has joined #bitcoin-core-dev
  32018-06-16T00:27:10  *** AaronvanW has joined #bitcoin-core-dev
  42018-06-16T00:38:28  *** Randolf has joined #bitcoin-core-dev
  52018-06-16T00:39:58  *** HashBasher has quit IRC
  62018-06-16T00:43:21  *** grafcaps has joined #bitcoin-core-dev
  72018-06-16T00:47:44  *** AaronvanW has quit IRC
  82018-06-16T00:48:19  *** grafcaps has quit IRC
  92018-06-16T01:17:09  *** razamobi_ has joined #bitcoin-core-dev
 102018-06-16T01:19:15  *** AaronvanW has joined #bitcoin-core-dev
 112018-06-16T01:19:21  *** razamobi_ has quit IRC
 122018-06-16T01:19:41  <CubicEarths> Would it be reasonable to have an option where discarding blocks under pruned mode was conditional on an RPC message specifying each block to be thrown out?
 132018-06-16T01:21:13  <CubicEarths> The benefit being something like a lightning node could decide when it no longer needed a block, and let Bitcoin know
 142018-06-16T01:22:28  *** Aaronvan_ has joined #bitcoin-core-dev
 152018-06-16T01:25:28  *** AaronvanW has quit IRC
 162018-06-16T01:26:04  <sipa> CubicEarths: already exists
 172018-06-16T01:26:46  <sipa> CubicEarths: just specify -prune rather than -prune=size, and call the pruneblockchain RPC
 182018-06-16T01:26:52  <CubicEarths> sipa: amazing :)
 192018-06-16T02:01:42  <luke-jr> sipa: not exactly the same thing IMO
 202018-06-16T02:02:16  <luke-jr> at least as I imagine it, there would be a way for software to define "prune locks" that set a maximum height to prune to; and then those locks can be updated by the software as it scans
 212018-06-16T02:02:43  <luke-jr> thus, each wallet (even not loaded) could have a persistent prune lock set until it's updated
 222018-06-16T02:02:52  <luke-jr> or external programs like Lightning daemons etc
 232018-06-16T02:04:48  <sipa> luke-jr: yeah, a per-user way of specifying prunability rather than globally would make sense
 242018-06-16T02:07:02  *** d9b4bef9 has quit IRC
 252018-06-16T02:08:15  *** d9b4bef9 has joined #bitcoin-core-dev
 262018-06-16T02:16:55  *** Guest4727 is now known as mr_burdell
 272018-06-16T02:17:25  *** mr_burdell is now known as Guest8683
 282018-06-16T02:19:16  *** Aaronvan_ has quit IRC
 292018-06-16T02:38:53  *** HashBasher has joined #bitcoin-core-dev
 302018-06-16T02:43:34  *** Krellan has quit IRC
 312018-06-16T02:52:46  *** Randolf has quit IRC
 322018-06-16T03:00:47  *** Randolf has joined #bitcoin-core-dev
 332018-06-16T03:12:43  *** Randolf has quit IRC
 342018-06-16T03:18:45  *** Randolf has joined #bitcoin-core-dev
 352018-06-16T03:41:36  *** bitconner has quit IRC
 362018-06-16T03:44:30  *** bitconner has joined #bitcoin-core-dev
 372018-06-16T04:22:16  *** grafcaps has joined #bitcoin-core-dev
 382018-06-16T04:22:27  *** jtimon has quit IRC
 392018-06-16T04:25:28  <bitcoin-git> [bitcoin] ken2812221 opened pull request #13482: Remove boost::program_options dependency (master...program_options) https://github.com/bitcoin/bitcoin/pull/13482
 402018-06-16T04:26:27  *** grafcaps has quit IRC
 412018-06-16T04:27:03  *** intcat has quit IRC
 422018-06-16T04:27:59  *** intcat has joined #bitcoin-core-dev
 432018-06-16T04:57:03  *** ghost43 has quit IRC
 442018-06-16T05:01:50  *** ghost43 has joined #bitcoin-core-dev
 452018-06-16T05:05:08  <CubicEarths> luke-jr: sipa: Are you taking about a way to only prune if all locks from different users up to a given height are lifted?
 462018-06-16T05:05:37  <luke-jr> right
 472018-06-16T05:07:13  <CubicEarths> I see a funny irony in that concept, since the more users / clients had locks, the less pruning would happen :)
 482018-06-16T05:07:53  <CubicEarths> It could be useful for a small handful of users tough
 492018-06-16T05:08:13  <luke-jr> useful for lots of things
 502018-06-16T05:08:25  <luke-jr> eg, it would enable Armory to prune
 512018-06-16T05:08:59  <CubicEarths> For a single user, why is pruneblockchain any different?
 522018-06-16T05:09:14  <luke-jr> I suppose that's workable too
 532018-06-16T05:09:24  <luke-jr> but it would also make it more feasible to have external indexes too
 542018-06-16T05:10:27  <CubicEarths> That too wouldn't be the same for a single client?
 552018-06-16T05:10:38  <luke-jr> you wouldn't have a single client
 562018-06-16T05:10:46  <luke-jr> the index would be one client, and your wallet another
 572018-06-16T05:11:04  <CubicEarths> I see.
 582018-06-16T05:12:59  <CubicEarths> Do you agree though, that if you have many clients, you are probably better off just leaving things unpruned? I mean you could allow pruning, but it would only prune as far as the most needy client allowed.
 592018-06-16T05:13:18  <CubicEarths> Again, it could be very effective for a small number of clients
 602018-06-16T05:26:14  <luke-jr> CubicEarths: the goal would be to have everything catch up reasonably
 612018-06-16T05:40:11  *** Krellan has joined #bitcoin-core-dev
 622018-06-16T05:44:46  *** Krellan has quit IRC
 632018-06-16T05:55:26  *** fanquake has joined #bitcoin-core-dev
 642018-06-16T06:13:46  <cfields> I'll be away Mon-Fri and won't have my laptop on me, but I'll try to keep up with responses on github/mail. Not that I've been very productive lately anyway. Hoping a few days away will break me out of my slump :)
 652018-06-16T06:14:37  <fanquake> cfields Have a good time!
 662018-06-16T06:14:48  <fanquake> I'll make sure to harass you the second you are back :p
 672018-06-16T06:16:04  <cfields> fanquake: heh, thanks. I tried to knock out a bunch of yours this week, but I know there are several still outstanding.
 682018-06-16T06:17:43  <fanquake> cfields np, I've got a few more changes to PR over the weekend. Need to follow up with you about some non-Core related stuff too.
 692018-06-16T06:26:24  *** booyah has quit IRC
 702018-06-16T06:27:27  *** booyah has joined #bitcoin-core-dev
 712018-06-16T06:36:54  *** grafcaps has joined #bitcoin-core-dev
 722018-06-16T06:41:02  *** grafcaps has quit IRC
 732018-06-16T06:45:58  *** bitconner has quit IRC
 742018-06-16T06:50:46  *** bitconner has joined #bitcoin-core-dev
 752018-06-16T07:31:38  *** zivl has quit IRC
 762018-06-16T08:25:11  *** Guyver2 has joined #bitcoin-core-dev
 772018-06-16T08:38:22  *** rk3y has joined #bitcoin-core-dev
 782018-06-16T08:45:01  *** d9b4bef9 has quit IRC
 792018-06-16T08:46:08  *** d9b4bef9 has joined #bitcoin-core-dev
 802018-06-16T09:07:22  *** AaronvanW has joined #bitcoin-core-dev
 812018-06-16T09:07:37  *** rk3y has quit IRC
 822018-06-16T09:09:44  *** Aaronvan_ has joined #bitcoin-core-dev
 832018-06-16T09:13:05  *** jhfrontz has quit IRC
 842018-06-16T09:13:21  *** AaronvanW has quit IRC
 852018-06-16T09:26:08  *** rk3y has joined #bitcoin-core-dev
 862018-06-16T09:32:22  *** arubi has quit IRC
 872018-06-16T09:33:08  *** arubi has joined #bitcoin-core-dev
 882018-06-16T09:38:54  *** grafcaps has joined #bitcoin-core-dev
 892018-06-16T09:43:25  *** grafcaps has quit IRC
 902018-06-16T10:26:14  *** jtimon has joined #bitcoin-core-dev
 912018-06-16T10:42:14  *** laurentmt has joined #bitcoin-core-dev
 922018-06-16T10:42:57  *** laurentmt has quit IRC
 932018-06-16T10:50:50  *** Aaronvan_ has quit IRC
 942018-06-16T10:52:19  *** SopaXorzTaker has joined #bitcoin-core-dev
 952018-06-16T11:13:20  *** zivl has joined #bitcoin-core-dev
 962018-06-16T11:15:23  *** SopaXorzTaker has quit IRC
 972018-06-16T11:16:29  *** SopaXorzTaker has joined #bitcoin-core-dev
 982018-06-16T11:24:22  *** bitconner has quit IRC
 992018-06-16T11:24:42  *** bitconner has joined #bitcoin-core-dev
1002018-06-16T11:28:52  *** ExtraCrispy has quit IRC
1012018-06-16T11:33:27  *** bitconner has quit IRC
1022018-06-16T11:36:53  *** bitconner has joined #bitcoin-core-dev
1032018-06-16T11:51:06  *** bitconner has quit IRC
1042018-06-16T11:51:33  *** bitconner has joined #bitcoin-core-dev
1052018-06-16T11:55:57  *** bitconner has quit IRC
1062018-06-16T12:11:41  <rk3y> but lets stay in contact: mine is rk3y at protonmail.com
1072018-06-16T12:26:43  *** bitconner has joined #bitcoin-core-dev
1082018-06-16T12:26:46  <fanquake> rk3y: wrong channel?
1092018-06-16T12:43:12  *** Krellan has joined #bitcoin-core-dev
1102018-06-16T12:48:02  *** Krellan has quit IRC
1112018-06-16T12:51:57  <provoostenator> luke-jr: having control over when which block gets pruned certainly seems useful, see e.g. discussion here: https://github.com/ElementsProject/lightning/issues/1502#issuecomment-390633666
1122018-06-16T12:52:36  <provoostenator> Even if it's just "blocks below height are now safe to prune for lock N"
1132018-06-16T12:53:20  <provoostenator> Somewhat related would be the ability to refetch a specific pruned block: https://github.com/ElementsProject/lightning/issues/1297#issuecomment-394228514
1142018-06-16T12:56:17  <provoostenator> Keeping track of these locks in a robust way seems potentially tricky though. It should probably abandon a lock if a max disk storage threshold is about to be exceeded.
1152018-06-16T13:11:09  <rk3y> fanquake: sorry strange shortcut + human copy paste error
1162018-06-16T13:15:19  *** grafcaps has joined #bitcoin-core-dev
1172018-06-16T13:19:47  *** grafcaps has quit IRC
1182018-06-16T13:20:01  *** justanotheruser has quit IRC
1192018-06-16T13:20:49  <bitcoin-git> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/81069a75bd71...fa2ea37940ed
1202018-06-16T13:20:50  <bitcoin-git> bitcoin/master 9e2e562 Loganaden Velvindron: Fix CVE-2018-12356 by hardening the regex.
1212018-06-16T13:20:50  <bitcoin-git> bitcoin/master fa2ea37 Wladimir J. van der Laan: Merge #13479: contrib: Fix CVE-2018-12356 by hardening the regex...
1222018-06-16T13:21:51  <bitcoin-git> [bitcoin] laanwj closed pull request #13479: contrib: Fix CVE-2018-12356 by hardening the regex (master...master) https://github.com/bitcoin/bitcoin/pull/13479
1232018-06-16T13:23:37  <bitcoin-git> [bitcoin] laanwj pushed 3 new commits to master: https://github.com/bitcoin/bitcoin/compare/fa2ea37940ed...a90ca4087a6f
1242018-06-16T13:23:38  <bitcoin-git> bitcoin/master 634bd97 practicalswift: Explicitly specify encoding when opening text files in Python code
1252018-06-16T13:23:39  <bitcoin-git> bitcoin/master c8176b3 practicalswift: Add linter: Make sure we explicitly open all text files using UTF-8 or ASCII encoding in Python
1262018-06-16T13:23:39  <bitcoin-git> bitcoin/master a90ca40 Wladimir J. van der Laan: Merge #13448: Add linter: Make sure we explicitly open all text files using UTF-8 encoding in Python...
1272018-06-16T13:24:33  <bitcoin-git> [bitcoin] laanwj closed pull request #13448: Add linter: Make sure we explicitly open all text files using UTF-8 encoding in Python (master...lint-python-utf8-encoding) https://github.com/bitcoin/bitcoin/pull/13448
1282018-06-16T13:30:30  *** SopaXorzTaker has quit IRC
1292018-06-16T13:31:26  *** Victor_sueca has quit IRC
1302018-06-16T13:32:45  *** Victor_sueca has joined #bitcoin-core-dev
1312018-06-16T13:53:40  *** nuke_bloodaxe has quit IRC
1322018-06-16T13:56:20  *** ctrlbreak has quit IRC
1332018-06-16T14:26:01  *** ctrlbreak has joined #bitcoin-core-dev
1342018-06-16T14:26:06  *** ctrlbreak_MAD has joined #bitcoin-core-dev
1352018-06-16T15:02:46  *** kabaum has joined #bitcoin-core-dev
1362018-06-16T15:07:34  *** kabaum has quit IRC
1372018-06-16T15:10:09  <sipa> provoostenator: look at jonasschnelli's auxiliary blocks
1382018-06-16T15:19:07  *** SopaXorzTaker has joined #bitcoin-core-dev
1392018-06-16T15:28:28  <provoostenator> sipa: #9171?
1402018-06-16T15:28:31  <gribble> https://github.com/bitcoin/bitcoin/issues/9171 | Introduce auxiliary block requests by jonasschnelli · Pull Request #9171 · bitcoin/bitcoin · GitHub
1412018-06-16T15:52:02  *** ExtraCrispy has joined #bitcoin-core-dev
1422018-06-16T15:52:37  *** harrymm has quit IRC
1432018-06-16T15:57:40  *** fanquake has quit IRC
1442018-06-16T15:57:58  *** fanquake has joined #bitcoin-core-dev
1452018-06-16T15:58:43  *** fanquake has joined #bitcoin-core-dev
1462018-06-16T15:59:13  *** fanquake has quit IRC
1472018-06-16T15:59:32  *** fanquake has joined #bitcoin-core-dev
1482018-06-16T16:00:18  *** fanquake has joined #bitcoin-core-dev
1492018-06-16T16:01:02  *** fanquake has joined #bitcoin-core-dev
1502018-06-16T16:01:32  *** fanquake has quit IRC
1512018-06-16T16:09:17  *** harrymm has joined #bitcoin-core-dev
1522018-06-16T16:23:27  *** Victor_sueca has quit IRC
1532018-06-16T16:24:59  *** Victor_sueca has joined #bitcoin-core-dev
1542018-06-16T16:29:28  *** justanotheruser has joined #bitcoin-core-dev
1552018-06-16T16:35:12  *** fanquake has joined #bitcoin-core-dev
1562018-06-16T16:39:47  *** fanquake has quit IRC
1572018-06-16T16:49:41  *** Randolf has quit IRC
1582018-06-16T16:51:42  *** grafcaps has joined #bitcoin-core-dev
1592018-06-16T16:56:01  *** grafcaps has quit IRC
1602018-06-16T17:12:27  *** Randolf has joined #bitcoin-core-dev
1612018-06-16T17:34:42  *** ExtraCrispy has quit IRC
1622018-06-16T17:43:06  *** ExtraCrispy has joined #bitcoin-core-dev
1632018-06-16T17:51:36  *** Krellan has joined #bitcoin-core-dev
1642018-06-16T18:02:42  *** Randolf has quit IRC
1652018-06-16T18:07:20  *** Victor_sueca has quit IRC
1662018-06-16T18:08:30  *** Victor_sueca has joined #bitcoin-core-dev
1672018-06-16T18:13:31  <bitcoin-git> [bitcoin] luke-jr closed pull request #10730: Move script flag to/from-string logic from tests to script/interpreter (master...scriptflag_strings) https://github.com/bitcoin/bitcoin/pull/10730
1682018-06-16T18:19:24  *** Randolf has joined #bitcoin-core-dev
1692018-06-16T18:22:10  *** SopaXorzTaker has quit IRC
1702018-06-16T18:27:42  *** Randolf has quit IRC
1712018-06-16T18:31:50  *** snickerfritz has joined #bitcoin-core-dev
1722018-06-16T18:31:50  *** snickerfritz has quit IRC
1732018-06-16T18:31:50  *** snickerfritz has joined #bitcoin-core-dev
1742018-06-16T18:45:37  *** CubicEarths has quit IRC
1752018-06-16T18:45:58  *** CubicEarths has joined #bitcoin-core-dev
1762018-06-16T18:46:01  *** d9b4bef9 has quit IRC
1772018-06-16T18:47:15  *** d9b4bef9 has joined #bitcoin-core-dev
1782018-06-16T18:49:54  *** Randolf has joined #bitcoin-core-dev
1792018-06-16T18:56:39  *** CubicEarths has quit IRC
1802018-06-16T18:57:04  *** CubicEarths has joined #bitcoin-core-dev
1812018-06-16T19:02:05  *** CubicEarths has quit IRC
1822018-06-16T19:08:15  *** contrapumpkin has quit IRC
1832018-06-16T19:09:25  *** GoldenBear has quit IRC
1842018-06-16T19:09:30  *** contrapumpkin has joined #bitcoin-core-dev
1852018-06-16T19:09:48  *** contrapumpkin has quit IRC
1862018-06-16T19:15:42  *** CubicEarths has joined #bitcoin-core-dev
1872018-06-16T19:22:09  *** Guyver2 has quit IRC
1882018-06-16T19:23:10  *** bitconner has quit IRC
1892018-06-16T19:29:27  *** Randolf has quit IRC
1902018-06-16T19:29:44  *** Randolf has joined #bitcoin-core-dev
1912018-06-16T19:32:46  *** snickerfritz has quit IRC
1922018-06-16T19:34:56  *** Randolf has quit IRC
1932018-06-16T19:39:35  *** intcat is now known as floatcat
1942018-06-16T19:42:25  *** sakalli has joined #bitcoin-core-dev
1952018-06-16T19:58:55  *** floatcat is now known as intcat
1962018-06-16T20:10:47  *** meshcollider has joined #bitcoin-core-dev
1972018-06-16T20:19:15  *** GoldenBear has joined #bitcoin-core-dev
1982018-06-16T20:29:31  *** Randolf has joined #bitcoin-core-dev
1992018-06-16T20:33:07  *** HashBasher has quit IRC
2002018-06-16T20:49:18  *** HashBasher has joined #bitcoin-core-dev
2012018-06-16T20:53:53  *** HashBasher has quit IRC
2022018-06-16T21:01:54  *** HashBasher has joined #bitcoin-core-dev
2032018-06-16T21:20:15  *** HashBasher has quit IRC
2042018-06-16T21:43:31  *** checkitycheck has joined #bitcoin-core-dev
2052018-06-16T21:58:05  *** contrapumpkin has joined #bitcoin-core-dev
2062018-06-16T22:02:22  *** nekotribal_ has quit IRC
2072018-06-16T22:02:34  *** nekotribal_ has joined #bitcoin-core-dev
2082018-06-16T22:16:44  *** meshcollider has quit IRC
2092018-06-16T22:33:35  *** HashBasher has joined #bitcoin-core-dev
2102018-06-16T22:45:02  *** d9b4bef9 has quit IRC
2112018-06-16T22:46:08  *** d9b4bef9 has joined #bitcoin-core-dev
2122018-06-16T23:21:37  *** Randolf has quit IRC
2132018-06-16T23:22:35  <bitcoin-git> [bitcoin] ken2812221 opened pull request #13485: Ensure that event loop is empty before the loop exit (master...http_shutdown) https://github.com/bitcoin/bitcoin/pull/13485
2142018-06-16T23:23:10  <bitcoin-git> [bitcoin] ken2812221 closed pull request #13390: Tests: Ignore RemoteDisconnected and BadStatusLine when stopping node (master...stop_node) https://github.com/bitcoin/bitcoin/pull/13390
2152018-06-16T23:24:20  *** booyah has quit IRC
2162018-06-16T23:25:30  *** booyah has joined #bitcoin-core-dev
2172018-06-16T23:32:21  *** promag has joined #bitcoin-core-dev
2182018-06-16T23:32:51  *** owowo has quit IRC
2192018-06-16T23:33:49  *** owowo has joined #bitcoin-core-dev
2202018-06-16T23:42:28  *** promag has quit IRC