12018-02-11T00:00:30  *** boblee has quit IRC
  22018-02-11T00:00:30  *** boblee has joined #bitcoin-core-dev
  32018-02-11T00:00:57  *** promag has quit IRC
  42018-02-11T00:03:21  *** promag has joined #bitcoin-core-dev
  52018-02-11T00:07:54  *** promag has quit IRC
  62018-02-11T00:11:25  *** owowo has quit IRC
  72018-02-11T00:12:24  *** meshcollider has joined #bitcoin-core-dev
  82018-02-11T00:12:26  *** lnostdal_ has quit IRC
  92018-02-11T00:13:14  *** lnostdal has joined #bitcoin-core-dev
 102018-02-11T00:14:43  *** larafale has quit IRC
 112018-02-11T00:21:03  *** belcher has joined #bitcoin-core-dev
 122018-02-11T00:23:07  *** Guyver2 has quit IRC
 132018-02-11T00:25:16  *** promag has joined #bitcoin-core-dev
 142018-02-11T00:29:39  *** jarthur has quit IRC
 152018-02-11T00:31:49  *** promag has quit IRC
 162018-02-11T00:59:42  *** AaronvanW has quit IRC
 172018-02-11T01:00:10  *** promag has joined #bitcoin-core-dev
 182018-02-11T01:05:04  *** promag has quit IRC
 192018-02-11T01:10:21  *** AaronvanW has joined #bitcoin-core-dev
 202018-02-11T01:14:07  *** unholymachine has quit IRC
 212018-02-11T01:15:21  *** AaronvanW has quit IRC
 222018-02-11T01:16:50  *** unholymachine has joined #bitcoin-core-dev
 232018-02-11T01:20:22  *** Pavle has quit IRC
 242018-02-11T01:23:31  *** rex_4539 has quit IRC
 252018-02-11T01:33:07  *** promag has joined #bitcoin-core-dev
 262018-02-11T01:37:27  *** promag has quit IRC
 272018-02-11T01:57:57  *** shesek has quit IRC
 282018-02-11T02:11:04  *** AaronvanW has joined #bitcoin-core-dev
 292018-02-11T02:11:41  *** promag has joined #bitcoin-core-dev
 302018-02-11T02:15:23  *** DrFeelGood has quit IRC
 312018-02-11T02:16:07  *** AaronvanW has quit IRC
 322018-02-11T02:16:34  *** Randolf has joined #bitcoin-core-dev
 332018-02-11T02:16:42  *** DrFeelGood has joined #bitcoin-core-dev
 342018-02-11T02:21:57  *** promag has quit IRC
 352018-02-11T02:29:19  <bitcoin-git> [bitcoin] MarcoFalke opened pull request #12408: wallet: Change output type globals to members (master...Mf1802-walletChangeTypeMember) https://github.com/bitcoin/bitcoin/pull/12408
 362018-02-11T02:36:41  *** CubicEarths has quit IRC
 372018-02-11T02:46:19  *** promag has joined #bitcoin-core-dev
 382018-02-11T02:51:05  *** promag has quit IRC
 392018-02-11T02:56:24  *** shesek has joined #bitcoin-core-dev
 402018-02-11T02:56:24  *** shesek has joined #bitcoin-core-dev
 412018-02-11T03:03:49  *** belcher has quit IRC
 422018-02-11T03:04:20  *** cryptojanitor has joined #bitcoin-core-dev
 432018-02-11T03:07:14  *** CubicEarths has joined #bitcoin-core-dev
 442018-02-11T03:08:56  *** jtimon has joined #bitcoin-core-dev
 452018-02-11T03:12:21  *** CubicEarths has quit IRC
 462018-02-11T03:12:51  <bitcoin-git> [bitcoin] MarcoFalke opened pull request #12409: rpc: Reject deprecated reserveChangeKey in fundrawtransaction (master...Mf1802-rpcFundRawDeprecatedOption) https://github.com/bitcoin/bitcoin/pull/12409
 472018-02-11T03:24:35  *** CubicEarths has joined #bitcoin-core-dev
 482018-02-11T03:26:08  *** promag has joined #bitcoin-core-dev
 492018-02-11T03:28:25  <bitcoin-git> [bitcoin] Willtech opened pull request #12410: [Docs] Updated examples in CONTRIBUTING.md (master...CONTRIBUTING.md) https://github.com/bitcoin/bitcoin/pull/12410
 502018-02-11T03:30:47  *** promag has quit IRC
 512018-02-11T03:38:58  *** promag has joined #bitcoin-core-dev
 522018-02-11T03:39:21  *** spinza has quit IRC
 532018-02-11T03:44:02  *** promag has quit IRC
 542018-02-11T04:01:51  *** promag has joined #bitcoin-core-dev
 552018-02-11T04:06:27  *** promag has quit IRC
 562018-02-11T04:07:34  *** spinza has joined #bitcoin-core-dev
 572018-02-11T04:11:50  *** AaronvanW has joined #bitcoin-core-dev
 582018-02-11T04:16:40  *** AaronvanW has quit IRC
 592018-02-11T04:17:16  *** promag has joined #bitcoin-core-dev
 602018-02-11T04:18:57  *** DrFeelGood has quit IRC
 612018-02-11T04:22:14  *** promag has quit IRC
 622018-02-11T04:35:52  *** Thi__ has joined #bitcoin-core-dev
 632018-02-11T04:36:21  *** Thi9275 has joined #bitcoin-core-dev
 642018-02-11T04:37:40  *** promag has joined #bitcoin-core-dev
 652018-02-11T04:42:09  *** promag has quit IRC
 662018-02-11T04:44:56  *** DrFeelGood has joined #bitcoin-core-dev
 672018-02-11T04:45:12  *** thibault94 has joined #bitcoin-core-dev
 682018-02-11T04:45:24  *** Thi9275 has quit IRC
 692018-02-11T04:45:54  *** thibault94 has left #bitcoin-core-dev
 702018-02-11T04:48:52  *** promag has joined #bitcoin-core-dev
 712018-02-11T04:53:20  *** promag has quit IRC
 722018-02-11T05:02:21  *** eklitzke has quit IRC
 732018-02-11T05:02:53  *** eklitzke has joined #bitcoin-core-dev
 742018-02-11T05:25:36  *** promag has joined #bitcoin-core-dev
 752018-02-11T05:30:29  *** promag has quit IRC
 762018-02-11T05:38:35  *** promag has joined #bitcoin-core-dev
 772018-02-11T05:45:59  *** rex_4539 has joined #bitcoin-core-dev
 782018-02-11T05:48:33  *** promag has quit IRC
 792018-02-11T06:04:51  *** droark has quit IRC
 802018-02-11T06:05:28  *** droark has joined #bitcoin-core-dev
 812018-02-11T06:06:27  *** DrFeelGood has quit IRC
 822018-02-11T06:07:03  *** CubicEarths has quit IRC
 832018-02-11T06:12:34  *** AaronvanW has joined #bitcoin-core-dev
 842018-02-11T06:18:15  *** AaronvanW has quit IRC
 852018-02-11T06:21:46  *** promag has joined #bitcoin-core-dev
 862018-02-11T06:26:11  *** promag has quit IRC
 872018-02-11T06:26:44  *** rex_4539 has quit IRC
 882018-02-11T06:35:15  *** promag has joined #bitcoin-core-dev
 892018-02-11T06:39:26  *** mmgen has joined #bitcoin-core-dev
 902018-02-11T06:39:57  *** promag has quit IRC
 912018-02-11T06:46:23  *** cryptojanitor has quit IRC
 922018-02-11T06:48:39  <murrayn> i've got all the $DataDir\blocks\*.dat files, is the fastest way to get back up running to use --reindex-chainstate ?
 932018-02-11T06:49:06  <murrayn> Because it's taking forever, and no CPU load. WTF is it doing?
 942018-02-11T06:51:16  *** helo has quit IRC
 952018-02-11T06:58:56  *** promag has joined #bitcoin-core-dev
 962018-02-11T07:03:42  *** promag has quit IRC
 972018-02-11T07:10:36  *** gmaxwell has joined #bitcoin-core-dev
 982018-02-11T07:10:52  <gmaxwell> network has been clearing a lot of 1s/vbyte txn...
 992018-02-11T07:24:44  *** Victorsueca has quit IRC
1002018-02-11T07:26:00  *** Victorsueca has joined #bitcoin-core-dev
1012018-02-11T07:37:23  *** promag has joined #bitcoin-core-dev
1022018-02-11T07:42:38  *** promag has quit IRC
1032018-02-11T07:49:25  *** promag has joined #bitcoin-core-dev
1042018-02-11T07:53:40  *** Lynet has quit IRC
1052018-02-11T07:54:07  *** promag has quit IRC
1062018-02-11T08:14:36  *** AaronvanW has joined #bitcoin-core-dev
1072018-02-11T08:19:10  *** AaronvanW has quit IRC
1082018-02-11T08:19:13  *** promag has joined #bitcoin-core-dev
1092018-02-11T08:23:59  *** promag has quit IRC
1102018-02-11T08:32:13  *** mmgen has quit IRC
1112018-02-11T08:33:47  *** mmgen has joined #bitcoin-core-dev
1122018-02-11T08:34:27  *** dongcarl has joined #bitcoin-core-dev
1132018-02-11T08:36:06  *** mmgen has quit IRC
1142018-02-11T08:38:49  *** mmgen has joined #bitcoin-core-dev
1152018-02-11T08:41:29  *** promag has joined #bitcoin-core-dev
1162018-02-11T08:46:16  *** promag has quit IRC
1172018-02-11T08:51:32  *** Layo has joined #bitcoin-core-dev
1182018-02-11T08:52:23  *** promag has joined #bitcoin-core-dev
1192018-02-11T08:52:59  *** Layo has left #bitcoin-core-dev
1202018-02-11T08:53:47  *** jojeyh has quit IRC
1212018-02-11T08:57:15  *** promag has quit IRC
1222018-02-11T09:01:50  *** dongcarl has quit IRC
1232018-02-11T09:03:34  *** dongcarl has joined #bitcoin-core-dev
1242018-02-11T09:08:37  *** promag has joined #bitcoin-core-dev
1252018-02-11T09:09:44  *** dongcarl has quit IRC
1262018-02-11T09:13:05  *** promag has quit IRC
1272018-02-11T09:21:33  *** jojeyh has joined #bitcoin-core-dev
1282018-02-11T09:25:30  *** jtimon has quit IRC
1292018-02-11T09:37:29  *** promag has joined #bitcoin-core-dev
1302018-02-11T09:39:10  *** justanotheruser has quit IRC
1312018-02-11T09:42:21  *** promag has quit IRC
1322018-02-11T09:52:17  *** promag has joined #bitcoin-core-dev
1332018-02-11T09:56:59  *** promag has quit IRC
1342018-02-11T09:59:02  *** promag has joined #bitcoin-core-dev
1352018-02-11T10:07:03  *** justanotheruser has joined #bitcoin-core-dev
1362018-02-11T10:11:28  *** promag has quit IRC
1372018-02-11T10:12:27  *** sengehest has joined #bitcoin-core-dev
1382018-02-11T10:12:52  *** Pavle has joined #bitcoin-core-dev
1392018-02-11T10:13:56  *** Pavle has quit IRC
1402018-02-11T10:14:17  *** Pavle has joined #bitcoin-core-dev
1412018-02-11T10:14:25  *** Pavle has quit IRC
1422018-02-11T10:14:47  *** Pavle has joined #bitcoin-core-dev
1432018-02-11T10:15:17  *** AaronvanW has joined #bitcoin-core-dev
1442018-02-11T10:19:35  *** AaronvanW has quit IRC
1452018-02-11T10:33:21  <provoostenator> #12406 "chainstate\160320.ldb: Data error (cyclic redundancy check)" and such strangeness...
1462018-02-11T10:33:22  <gribble> https://github.com/bitcoin/bitcoin/issues/12406 | QT Core wallet crash when starting with "-txindex" · Issue #12406 · bitcoin/bitcoin · GitHub
1472018-02-11T10:35:38  *** goatpig has joined #bitcoin-core-dev
1482018-02-11T10:37:34  <wumpus> usually that's some kind of i/o corruption, detected by leveldb as it CRCs everything
1492018-02-11T10:38:18  <wumpus> you could ask the user to send the ldb to see if something can be learnt from the kind of corruption (e.g. was a block overwritten, or a bit toggled, etc)
1502018-02-11T10:39:43  <provoostenator> you mean chainstate/*.ldb? Where should they upload that?
1512018-02-11T10:39:57  <wumpus> it's why I did  #11674
1522018-02-11T10:39:58  <gribble> https://github.com/bitcoin/bitcoin/issues/11674 | leveldb: Add filename to corruption errors by laanwj · Pull Request #11674 · bitcoin/bitcoin · GitHub
1532018-02-11T10:40:13  <wumpus> not all the ldbs, just the one that is corrupted
1542018-02-11T10:40:25  *** Victorsueca has quit IRC
1552018-02-11T10:40:27  <wumpus> I don't know where people upload files nowadays, honestly
1562018-02-11T10:40:58  <provoostenator> How would he know which one is corrupted? Is there a command to find out?
1572018-02-11T10:41:36  *** Victorsueca has joined #bitcoin-core-dev
1582018-02-11T10:41:52  <wumpus> it's in the error message
1592018-02-11T10:41:53  *** promag has joined #bitcoin-core-dev
1602018-02-11T10:42:06  <wumpus> 2018-02-10 10:07:17 IO error: f:\BitCoinData\chainstate\160320.ldb: Data error (cyclic redundancy check).
1612018-02-11T10:42:19  <provoostenator> Ah, ok, I'll ask. Github shold be able to handle 2MB
1622018-02-11T10:42:25  <provoostenator> (or less if it's the last one)
1632018-02-11T10:46:04  <provoostenator> Shouldn't Windows create a wallets directory if no wallet.dat is found?
1642018-02-11T10:46:39  <wumpus> no, it creates a wallets directory for a new datadir
1652018-02-11T10:46:49  <provoostenator> Ok, I'll try that.
1662018-02-11T10:46:56  *** rex_4539 has joined #bitcoin-core-dev
1672018-02-11T10:47:04  <wumpus> creating it when wallet.dat is not found is problematic because the user might have a wallets with other names around
1682018-02-11T10:47:20  <wumpus> the only time we know it's safe to use wallets/ is for a new data dir
1692018-02-11T10:47:22  <provoostenator> I'll do a couple of IBD's to see if more high energy particles from the universe hit that VM
1702018-02-11T10:47:43  <provoostenator> That makes sense
1712018-02-11T10:48:57  <provoostenator> Would be nice though if it worked on an _empty_ data dir as well as a new one, so the user can create bitcoin.conf before the first launch.
1722018-02-11T10:49:19  <wumpus> they can make wallets directory themselves if they want
1732018-02-11T10:49:26  <wumpus> and move the wallets, if any, there
1742018-02-11T10:51:15  <wumpus> the data directory is not empty if a bitcoin.conf is there, it'd have to have some specialized, twisted definition of 'empty'
1752018-02-11T10:52:00  <provoostenator> Yeah, I just realized that I was trying to turn the idea in a todo. Probably too convoluted. And there's the walletdir option now too.
1762018-02-11T10:52:16  <provoostenator> *that as I was
1772018-02-11T10:55:59  *** Pavle has quit IRC
1782018-02-11T11:05:31  *** promag has quit IRC
1792018-02-11T11:23:28  *** Guyver2 has joined #bitcoin-core-dev
1802018-02-11T11:37:20  *** promag has joined #bitcoin-core-dev
1812018-02-11T11:41:08  *** promag has quit IRC
1822018-02-11T11:48:59  *** DrFeelGood has joined #bitcoin-core-dev
1832018-02-11T11:48:59  *** timothy has joined #bitcoin-core-dev
1842018-02-11T11:49:28  *** timothy has quit IRC
1852018-02-11T11:54:18  *** promag has joined #bitcoin-core-dev
1862018-02-11T11:54:20  *** promag has quit IRC
1872018-02-11T12:03:36  *** promag has joined #bitcoin-core-dev
1882018-02-11T12:06:12  *** Cory has quit IRC
1892018-02-11T12:16:02  *** AaronvanW has joined #bitcoin-core-dev
1902018-02-11T12:20:35  *** AaronvanW has quit IRC
1912018-02-11T12:20:41  *** rex_4539 has quit IRC
1922018-02-11T12:24:40  *** larafale has joined #bitcoin-core-dev
1932018-02-11T12:26:15  *** owowo has joined #bitcoin-core-dev
1942018-02-11T12:32:44  *** Victorsueca has quit IRC
1952018-02-11T12:34:01  *** Victorsueca has joined #bitcoin-core-dev
1962018-02-11T12:37:24  *** promag has quit IRC
1972018-02-11T12:44:20  *** CubicEarths has joined #bitcoin-core-dev
1982018-02-11T12:48:03  *** belcher has joined #bitcoin-core-dev
1992018-02-11T12:53:28  *** justanotheruser has quit IRC
2002018-02-11T12:55:19  *** rex_4539 has joined #bitcoin-core-dev
2012018-02-11T12:58:02  *** justanotheruser has joined #bitcoin-core-dev
2022018-02-11T13:15:27  *** DrFeelGood has quit IRC
2032018-02-11T13:16:50  *** AaronvanW has joined #bitcoin-core-dev
2042018-02-11T13:17:19  *** dgy has joined #bitcoin-core-dev
2052018-02-11T13:21:37  *** AaronvanW has quit IRC
2062018-02-11T13:23:25  *** ula has joined #bitcoin-core-dev
2072018-02-11T13:30:25  *** DrFeelGood has joined #bitcoin-core-dev
2082018-02-11T13:34:56  *** CubicEarths has quit IRC
2092018-02-11T13:38:57  *** zautomata has quit IRC
2102018-02-11T13:39:03  *** zautomata1 has joined #bitcoin-core-dev
2112018-02-11T14:20:23  *** belcher has quit IRC
2122018-02-11T14:35:40  *** promag has joined #bitcoin-core-dev
2132018-02-11T14:49:41  *** Giszmo has joined #bitcoin-core-dev
2142018-02-11T14:53:05  *** promag has quit IRC
2152018-02-11T14:53:26  *** cryptojanitor has joined #bitcoin-core-dev
2162018-02-11T15:05:05  *** meshcollider has quit IRC
2172018-02-11T15:08:07  <sipa> murrayn: it's verifying all transactions in history
2182018-02-11T15:09:59  *** ghost43 has quit IRC
2192018-02-11T15:11:52  *** mandric has joined #bitcoin-core-dev
2202018-02-11T15:17:34  *** AaronvanW has joined #bitcoin-core-dev
2212018-02-11T15:20:55  *** ghost43 has joined #bitcoin-core-dev
2222018-02-11T15:22:34  *** AaronvanW has quit IRC
2232018-02-11T15:38:29  <bitcoin-git> [bitcoin] jameshilliard opened pull request #12412: Enable spectre mitigations when supported by compiler. (master...spectre-mitigation) https://github.com/bitcoin/bitcoin/pull/12412
2242018-02-11T15:45:49  *** SopaXorzTaker has joined #bitcoin-core-dev
2252018-02-11T15:47:10  *** dcousens has quit IRC
2262018-02-11T15:48:01  *** laurentmt has joined #bitcoin-core-dev
2272018-02-11T15:48:05  *** dcousens has joined #bitcoin-core-dev
2282018-02-11T15:53:41  *** porcodio has joined #bitcoin-core-dev
2292018-02-11T16:02:49  *** porcodio has quit IRC
2302018-02-11T16:18:57  <Lightsword> hmm, so apparently retpolineplt linker is causes breakage test_bitcoin: key.cpp:324: void ECC_Start(): Assertion `secp256k1_context_sign == nullptr' failed.
2312018-02-11T16:19:04  *** Victorsueca has quit IRC
2322018-02-11T16:19:30  *** Victorsueca has joined #bitcoin-core-dev
2332018-02-11T16:19:44  <BlueMatt> fun!
2342018-02-11T16:25:47  *** Cory has joined #bitcoin-core-dev
2352018-02-11T16:29:06  *** laurentmt has quit IRC
2362018-02-11T16:48:19  *** AaronvanW has joined #bitcoin-core-dev
2372018-02-11T16:52:48  *** AaronvanW has quit IRC
2382018-02-11T17:06:35  *** mirese has joined #bitcoin-core-dev
2392018-02-11T17:07:49  *** mirese__ has joined #bitcoin-core-dev
2402018-02-11T17:08:22  *** mirese___ has joined #bitcoin-core-dev
2412018-02-11T17:09:24  *** mires____ has joined #bitcoin-core-dev
2422018-02-11T17:09:36  *** mirese_ has quit IRC
2432018-02-11T17:09:50  *** mirese_ has joined #bitcoin-core-dev
2442018-02-11T17:10:31  *** mire_____ has joined #bitcoin-core-dev
2452018-02-11T17:11:03  *** mirese has quit IRC
2462018-02-11T17:11:45  *** mirese has joined #bitcoin-core-dev
2472018-02-11T17:12:10  *** mir______ has joined #bitcoin-core-dev
2482018-02-11T17:12:11  *** mirese__ has quit IRC
2492018-02-11T17:12:35  *** AaronvanW has joined #bitcoin-core-dev
2502018-02-11T17:12:45  *** mirese___ has quit IRC
2512018-02-11T17:13:53  *** mires____ has quit IRC
2522018-02-11T17:13:58  *** ghost43 has quit IRC
2532018-02-11T17:14:27  *** mirese_ has quit IRC
2542018-02-11T17:15:01  *** mire_____ has quit IRC
2552018-02-11T17:15:57  *** ghost43 has joined #bitcoin-core-dev
2562018-02-11T17:16:09  *** mirese has quit IRC
2572018-02-11T17:20:50  *** Arise2 has quit IRC
2582018-02-11T17:21:18  *** Arise2 has joined #bitcoin-core-dev
2592018-02-11T17:27:33  *** CubicEarths has joined #bitcoin-core-dev
2602018-02-11T17:29:29  *** ghost43 has quit IRC
2612018-02-11T17:29:54  *** ghost43 has joined #bitcoin-core-dev
2622018-02-11T17:30:41  *** mirese has joined #bitcoin-core-dev
2632018-02-11T17:33:26  *** Evel-Knievel has quit IRC
2642018-02-11T17:33:43  *** mir______ has quit IRC
2652018-02-11T17:34:14  *** mirese_ has joined #bitcoin-core-dev
2662018-02-11T17:38:05  *** mirese has quit IRC
2672018-02-11T17:38:15  *** promag has joined #bitcoin-core-dev
2682018-02-11T17:39:09  *** promag has quit IRC
2692018-02-11T17:41:19  *** Evel-Knievel has joined #bitcoin-core-dev
2702018-02-11T17:45:58  *** mirese_ has quit IRC
2712018-02-11T17:46:24  *** mirese has joined #bitcoin-core-dev
2722018-02-11T17:54:36  *** promag has joined #bitcoin-core-dev
2732018-02-11T17:59:09  *** CubicEarths has quit IRC
2742018-02-11T18:02:07  *** sengehest has quit IRC
2752018-02-11T18:03:56  *** promag has quit IRC
2762018-02-11T18:06:32  *** Arise2 has quit IRC
2772018-02-11T18:07:17  *** Arise2 has joined #bitcoin-core-dev
2782018-02-11T18:40:30  *** dendisuhubdy has joined #bitcoin-core-dev
2792018-02-11T18:42:56  *** cryptojanitor has quit IRC
2802018-02-11T18:43:49  *** ula has quit IRC
2812018-02-11T18:44:06  *** jtimon has joined #bitcoin-core-dev
2822018-02-11T18:54:44  *** Sinclair6 has quit IRC
2832018-02-11T18:57:16  *** Cogito_Ergo_Sum has joined #bitcoin-core-dev
2842018-02-11T18:57:16  *** Cogito_Ergo_Sum has joined #bitcoin-core-dev
2852018-02-11T19:12:56  <luke-jr> Lightsword: no problems with GCC's..
2862018-02-11T19:13:16  * luke-jr wonders how to deal with Bech32 for libblkmaker; add it to libbase58? rename libbase58?
2872018-02-11T19:14:13  <Lightsword> luke-jr, seems to be failing under GCC’s https://travis-ci.org/bitcoin/bitcoin/jobs/340156264
2882018-02-11T19:16:11  <luke-jr> Lightsword: Travis doesn't even have GCC w/ retpoline support..
2892018-02-11T19:16:43  <Lightsword> weird “checking whether the linker accepts -Wl,-z,retpolineplt... yes”
2902018-02-11T19:16:49  <Lightsword> maybe I did the test wrong?
2912018-02-11T19:17:14  <Lightsword> https://github.com/bitcoin/bitcoin/pull/12412/files#diff-67e997bcfdac55191033d57a16d1408aR580
2922018-02-11T19:17:20  <luke-jr> Why does the linker need to do anything?
2932018-02-11T19:17:26  <luke-jr> I'm talking about GCC
2942018-02-11T19:18:33  <luke-jr> retpolineplt seems to be some LLVM thing
2952018-02-11T19:18:57  *** shesek has quit IRC
2962018-02-11T19:19:18  <Lightsword> hmm, not sure, I kinda just copied the autoconf stuff from openssh
2972018-02-11T19:20:29  * luke-jr ponders if a linker-side implementation could turn everything into retpolines without compiler involvement, and also doing it for assembly at the same time
2982018-02-11T19:28:04  <sipa> it looks like it can be done by the linker
2992018-02-11T19:28:34  *** Victorsueca has quit IRC
3002018-02-11T19:28:48  <sipa> but it basically introduces a stub function between every caller and callee
3012018-02-11T19:29:46  *** Victorsueca has joined #bitcoin-core-dev
3022018-02-11T19:35:19  *** dendisuhubdy has quit IRC
3032018-02-11T19:38:05  *** dcousens has quit IRC
3042018-02-11T19:38:23  *** dcousens has joined #bitcoin-core-dev
3052018-02-11T19:39:54  <Lightsword> “For dynamic executables, you must compile *all* libraries with -mretpoline and additionally link the dynamic executable and all shared libraries with LLD and pass -z retpolineplt (or use similar functionality from some other linker).”
3062018-02-11T19:40:40  <Lightsword> “For kernels or other freestanding or fully static executables, the compiler switch -mretpoline is sufficient to fully mitigate this particular attack.“
3072018-02-11T19:41:54  <Lightsword> do we build fully statically or still do some dynamic linking that would need -retpolineplt?
3082018-02-11T19:48:20  <sipa> ping cfields
3092018-02-11T19:50:12  *** sasha_ has joined #bitcoin-core-dev
3102018-02-11T19:50:27  <sasha_> hello, i am having an issue with bitcoin core
3112018-02-11T19:50:59  <sasha_> i started synchronizing the block but sent bitcoin to the wallet before it was done
3122018-02-11T19:51:22  <sasha_> since it has to synchronize before i can use my bitcoin, i want to move it to omniwallet
3132018-02-11T19:51:36  <sasha_> however, it wont let me dump my private key
3142018-02-11T19:57:24  *** dcousens has quit IRC
3152018-02-11T19:57:50  *** dcousens has joined #bitcoin-core-dev
3162018-02-11T19:59:15  *** SopaXorzTaker has quit IRC
3172018-02-11T19:59:55  *** Sinclair6 has joined #bitcoin-core-dev
3182018-02-11T20:01:31  *** cryptojanitor has joined #bitcoin-core-dev
3192018-02-11T20:06:29  *** sasha_ has quit IRC
3202018-02-11T20:07:27  *** Randolf has quit IRC
3212018-02-11T20:15:50  <luke-jr> Lightsword: that's LLVM; GCC doesn't use the same options at all
3222018-02-11T20:17:18  <Lightsword> so travis is using LLVM’s linker?
3232018-02-11T20:17:21  <Lightsword> but GCC compiler?
3242018-02-11T20:19:21  <Lightsword> “checking if the linker (/usr/bin/ld) is GNU ld... yes”
3252018-02-11T20:24:57  <ProfMac> Is there an archive of the discussion when the version 2 block was defined, and the blockheight was included?
3262018-02-11T20:25:26  <sipa> bip34
3272018-02-11T20:25:35  <ProfMac> thanks.
3282018-02-11T20:30:52  <luke-jr> Lightsword: no idea what Travis is doing.. GNU ld doesn't support retpolineplt though..
3292018-02-11T20:31:42  <luke-jr> I'm reading that without -O2, the compiler options don't do the job, so maybe my test is inconclusive
3302018-02-11T21:13:25  *** mmgen has quit IRC
3312018-02-11T21:23:34  <ProfMac> Do I understand correctly that the ExtraNonce in a block is located in the coinbase vin?
3322018-02-11T21:23:42  <sipa> yes
3332018-02-11T21:23:52  <ProfMac> thank you.
3342018-02-11T21:23:53  <luke-jr> well, it's not a special field… it *can* be anywhere
3352018-02-11T21:23:59  <sipa> right
3362018-02-11T21:24:07  <luke-jr> some pools use the generation transaction's lock time for example
3372018-02-11T21:24:13  <sipa> it's just conventionally what is used to add variance to a block
3382018-02-11T21:25:58  <ProfMac> I just had the idea that it was an extra field in the block header, but then I was looking at this code snippet.
3392018-02-11T21:26:14  <ProfMac> pblock->vtx[0].vin[0].scriptSig = (CScript() << nHeight << CBigNum(nExtraNonce)) + COINBASE_FLAGS;
3402018-02-11T21:26:28  <sipa> no
3412018-02-11T21:26:39  <sipa> anything can be used to add variance to a block
3422018-02-11T21:26:49  <sipa> including just changing the order of transactions or so
3432018-02-11T21:27:01  <sipa> extranonce is not a protocol level things
3442018-02-11T21:27:02  <ProfMac> ok.  Thanks.
3452018-02-11T21:27:09  <sipa> just a conventional way to add variance
3462018-02-11T21:56:50  *** zautomata1 has quit IRC
3472018-02-11T21:57:36  *** larafale has quit IRC
3482018-02-11T22:01:33  *** grafcaps has quit IRC
3492018-02-11T22:05:33  *** goatpig has quit IRC
3502018-02-11T22:13:14  *** Giszmo has quit IRC
3512018-02-11T22:13:52  *** Tennis has joined #bitcoin-core-dev
3522018-02-11T22:22:19  *** Cogito_Ergo_Sum has quit IRC
3532018-02-11T22:26:35  *** Giszmo has joined #bitcoin-core-dev
3542018-02-11T22:40:30  *** Giszmo has quit IRC
3552018-02-11T22:41:22  *** grafcaps has joined #bitcoin-core-dev
3562018-02-11T22:44:09  *** meshcollider has joined #bitcoin-core-dev
3572018-02-11T22:48:21  *** grafcaps has quit IRC
3582018-02-11T22:49:31  *** grafcaps has joined #bitcoin-core-dev
3592018-02-11T22:55:50  *** grafcaps has quit IRC
3602018-02-11T22:55:57  *** Emcy has quit IRC
3612018-02-11T22:56:24  *** Emcy has joined #bitcoin-core-dev
3622018-02-11T23:05:30  *** shesek has joined #bitcoin-core-dev
3632018-02-11T23:09:20  *** eklitzke has quit IRC
3642018-02-11T23:15:59  *** eklitzke has joined #bitcoin-core-dev
3652018-02-11T23:18:34  *** eklitzke has quit IRC
3662018-02-11T23:27:42  *** eklitzke has joined #bitcoin-core-dev
3672018-02-11T23:33:40  *** rex_4539 has quit IRC
3682018-02-11T23:49:26  *** Tennis has quit IRC
3692018-02-11T23:52:15  *** Guyver2 has quit IRC
3702018-02-11T23:54:15  *** Randolf has joined #bitcoin-core-dev
3712018-02-11T23:54:56  *** tryphe has quit IRC
3722018-02-11T23:55:22  *** tryphe has joined #bitcoin-core-dev