--- Day changed Sat Apr 16 2016 00:14 -!- Alopex [~bitcoin@cyber.dealing.ninja] has quit [Remote host closed the connection] 00:15 -!- Alopex [~bitcoin@cyber.dealing.ninja] has joined #bitcoin-core-dev 00:30 -!- Alopex [~bitcoin@cyber.dealing.ninja] has quit [Read error: Connection reset by peer] 00:31 -!- Alopex1 [~bitcoin@cyber.dealing.ninja] has joined #bitcoin-core-dev 00:39 -!- murch [~murch@p4FE39EDA.dip0.t-ipconnect.de] has joined #bitcoin-core-dev 00:54 -!- AtashiCon [arnavion@unaffiliated/arnavion] has quit [Quit: AtashiCon] 00:59 -!- AtashiCon [arnavion@unaffiliated/arnavion] has joined #bitcoin-core-dev 01:03 -!- Alopex1 [~bitcoin@cyber.dealing.ninja] has quit [Remote host closed the connection] 01:04 -!- Alopex [~bitcoin@cyber.dealing.ninja] has joined #bitcoin-core-dev 01:12 -!- Thireus [~Thireus@vps-92.197.170.217.stwvps.net] has quit [Quit: Leaving.] 01:24 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-core-dev 01:25 -!- sanada` [sanada@36-2-119-80.chiba.ap.gmo-isp.jp] has quit [] 01:51 -!- frankenmint [~frankenmi@174-25-22-102.ptld.qwest.net] has quit [Remote host closed the connection] 01:56 -!- AaronvanW [~ewout@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 02:03 -!- AaronvanW [~ewout@unaffiliated/aaronvanw] has quit [Remote host closed the connection] 02:15 -!- Ylbam [uid99779@gateway/web/irccloud.com/x-iyrndnzxxxnjfvhs] has joined #bitcoin-core-dev 02:18 -!- Alopex1 [~bitcoin@cyber.dealing.ninja] has joined #bitcoin-core-dev 02:19 -!- Alopex [~bitcoin@cyber.dealing.ninja] has quit [Ping timeout: 244 seconds] 02:24 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has quit [Remote host closed the connection] 02:34 -!- Squidicuz [~squid@pool-173-48-102-116.bstnma.fios.verizon.net] has quit [Read error: Connection reset by peer] 02:38 -!- Samdney [~Samdney@nat-wlan-71.hs-regensburg.de] has joined #bitcoin-core-dev 02:52 -!- frankenmint [~frankenmi@174-25-22-102.ptld.qwest.net] has joined #bitcoin-core-dev 02:57 -!- MarcoFalke [8af6020a@gateway/web/cgi-irc/kiwiirc.com/ip.138.246.2.10] has joined #bitcoin-core-dev 03:13 -!- Samdney [~Samdney@nat-wlan-71.hs-regensburg.de] has quit [Quit: Verlassend] 03:32 -!- pokazef [~mikael@ghanima.leto.nute.net] has joined #bitcoin-core-dev 03:50 -!- paveljanik [~paveljani@unaffiliated/paveljanik] has joined #bitcoin-core-dev 03:50 -!- frankenmint [~frankenmi@174-25-22-102.ptld.qwest.net] has quit [] 03:50 -!- pokazef [~mikael@ghanima.leto.nute.net] has left #bitcoin-core-dev ["WeeChat 1.4"] 03:51 < GitHub65> [bitcoin] sipa opened pull request #7891: Always require OS randomness when generating secret keys (master...betterrng) https://github.com/bitcoin/bitcoin/pull/7891 03:52 -!- adam3us_ is now known as adam3us 03:58 -!- frankenmint [~frankenmi@174-25-22-102.ptld.qwest.net] has joined #bitcoin-core-dev 04:11 -!- d_t [~textual@p4FE90C55.dip0.t-ipconnect.de] has joined #bitcoin-core-dev 04:11 -!- d_t [~textual@p4FE90C55.dip0.t-ipconnect.de] has quit [Max SendQ exceeded] 04:12 -!- d_t [~textual@p4FE90C55.dip0.t-ipconnect.de] has joined #bitcoin-core-dev 04:31 -!- MarcoFalke [8af6020a@gateway/web/cgi-irc/kiwiirc.com/ip.138.246.2.10] has quit [Ping timeout: 264 seconds] 04:32 -!- d_t [~textual@p4FE90C55.dip0.t-ipconnect.de] has quit [Ping timeout: 264 seconds] 04:33 -!- laurentmt [~Thunderbi@128-79-141-196.hfc.dyn.abo.bbox.fr] has joined #bitcoin-core-dev 04:33 -!- laurentmt [~Thunderbi@128-79-141-196.hfc.dyn.abo.bbox.fr] has quit [Client Quit] 04:51 -!- Alopex1 [~bitcoin@cyber.dealing.ninja] has quit [Remote host closed the connection] 04:52 -!- Alopex [~bitcoin@cyber.dealing.ninja] has joined #bitcoin-core-dev 04:53 < nsh> scary PR is scary... 04:54 < sipa> nsh: mine? 04:55 < nsh> aye, but doesn't look so bad on inspection 04:55 < nsh> had a brief but-for-the-grace-of-god moment 04:56 < nsh> heh, seems nothing else is using RandAddSeedPerfmon anymore 04:57 < sipa> there are calls at first startup, inside processmessages, and before signing in the wallet 04:57 * nsh nods 04:57 -!- d_t [~textual@p4FE90C55.dip0.t-ipconnect.de] has joined #bitcoin-core-dev 04:58 -!- d_t [~textual@p4FE90C55.dip0.t-ipconnect.de] has quit [Client Quit] 04:59 < gmaxwell> I earlier made the observation to sipa that getting away from openssl's RNG has three parts: A combiner to take OS randomness at the point of key usage; an internal CSPRNG; and a seeding process. The internal CSPRNG has implementation annoyances around things like thread safty. But we can do the other two parts with openssl still there, taking the places of the eventual internal CSPRNG. 05:00 < gmaxwell> And so that would be a good way to make progress on this. 05:01 < nsh> makes sense 05:01 -!- d_t [~textual@p4FE90C55.dip0.t-ipconnect.de] has joined #bitcoin-core-dev 05:03 -!- Samdney [~Samdney@2001:638:a01:1072:8219:34ff:fe00:8c28] has joined #bitcoin-core-dev 05:05 < nsh> what might be thread-unsafe about an internal CSPRNG? 05:06 < sipa> well you need locking on your entropy pool 05:06 < sipa> at the very least 05:06 < sipa> or perhaps per-thread entropy pools (using thread local storage), which only under certain conditions request entropy from the global process-wide one 05:08 < sipa> and these are things you can't easily do in a portable C library (which is something that was requested before in #5885 and #7162) 05:10 * nsh nods 05:13 -!- belcher [~user@unaffiliated/belcher] has joined #bitcoin-core-dev 05:21 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-core-dev 05:22 -!- d_t [~textual@p4FE90C55.dip0.t-ipconnect.de] has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 05:54 -!- TomMc [~tom@unaffiliated/tommc] has joined #bitcoin-core-dev 06:24 -!- d_t [~textual@p4FE90C55.dip0.t-ipconnect.de] has joined #bitcoin-core-dev 06:25 -!- d_t [~textual@p4FE90C55.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 06:25 -!- d_t [~textual@p4FE90C55.dip0.t-ipconnect.de] has joined #bitcoin-core-dev 06:36 -!- d_t [~textual@p4FE90C55.dip0.t-ipconnect.de] has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 06:49 -!- PRab [~chatzilla@c-68-34-102-231.hsd1.mi.comcast.net] has joined #bitcoin-core-dev 06:51 -!- d_t [~textual@p4FE90C55.dip0.t-ipconnect.de] has joined #bitcoin-core-dev 06:51 < GitHub86> [bitcoin] laanwj opened pull request #7892: Add full UTF-8 support to RPC (master...2016_04_i18n_unicode_rpc) https://github.com/bitcoin/bitcoin/pull/7892 06:55 < Chris_Stewart_5> With these version bits we could make radical departures to Script as we see it now right? For instance trying to type Script? 06:56 -!- d_t [~textual@p4FE90C55.dip0.t-ipconnect.de] has quit [Ping timeout: 276 seconds] 06:56 < sipa> yes 06:56 < Chris_Stewart_5> oooh so much potential :-) 06:59 -!- ryankung [~ryankung@14.122.77.251] has joined #bitcoin-core-dev 07:05 < Luke-Jr> well, that's segwit's witness script versioning more than versionbits.. 07:06 < sipa> Luke-Jr: oh, absolutely 07:06 < sipa> though the combination makes it even easier 07:10 < Chris_Stewart_5> I'll have to read up on the difference 07:11 < sipa> versionbits is about being to roll out multiple softforks in parallel 07:11 < sipa> segwit script versioning means every script change can be turned into a softfork 07:12 < Chris_Stewart_5> intuitively I thought the script verisioning just allows for versions similar to other PLs - for instance python 2.7.x is that more or less correct? 07:12 < sipa> right now, we can't for example change checksig to use a different signature type 07:13 < sipa> (that would be a hardfork) 07:13 < Chris_Stewart_5> sure 07:13 < sipa> with script versioning, we can just change checksig's definition 07:14 < sipa> wumpus or any other gitian building, are there any known problems with certain gitian virtualizations? (virtualbox, KVM, LXC, ...) ? 07:14 < sipa> or are they all known to work? 07:15 < sipa> oh, that's the outer layer virtualization 07:15 < sipa> nvm 07:15 < Chris_Stewart_5> What about size requirements? That is vague question but perhaps we decide not to use SHA256 anymore and switch to another hash algorithm that produces a different size of digest compared to SHA256 07:15 < sipa> yes, maybe 07:15 < Chris_Stewart_5> Could this 'bleed' out of the script versioning system into other parts of consensus code? 07:16 < Chris_Stewart_5> if that makes any sense 07:16 < sipa> it can be made not to 07:16 < Chris_Stewart_5> interesting 07:27 -!- MarcoFalke [8af6020a@gateway/web/cgi-irc/kiwiirc.com/ip.138.246.2.10] has joined #bitcoin-core-dev 07:38 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 244 seconds] 07:43 -!- laurentmt [~Thunderbi@128-79-141-196.hfc.dyn.abo.bbox.fr] has joined #bitcoin-core-dev 07:51 -!- laurentmt [~Thunderbi@128-79-141-196.hfc.dyn.abo.bbox.fr] has quit [Quit: laurentmt] 07:53 -!- caos [~caos@195.225.189.243] has joined #bitcoin-core-dev 07:53 -!- caos is now known as Guest12148 07:54 -!- Chris_Stewart_5 [~Chris_Ste@gateway/vpn/privateinternetaccess/chrisstewart5/x-62865615] has joined #bitcoin-core-dev 07:56 -!- Guest12148 [~caos@195.225.189.243] has quit [Client Quit] 07:59 -!- Guest12148 [~caos@195.225.189.243] has joined #bitcoin-core-dev 08:02 -!- Guest12148 [~caos@195.225.189.243] has quit [Client Quit] 08:03 -!- Guest12148 [~caos@195.225.189.243] has joined #bitcoin-core-dev 08:04 -!- Guest12148 [~caos@195.225.189.243] has quit [Client Quit] 08:06 -!- Chris_Stewart_5 [~Chris_Ste@gateway/vpn/privateinternetaccess/chrisstewart5/x-62865615] has quit [Ping timeout: 260 seconds] 08:09 -!- Guest12148 [~caos@195.225.189.243] has joined #bitcoin-core-dev 08:12 -!- Guest12148 [~caos@195.225.189.243] has quit [Client Quit] 08:15 -!- murch [~murch@p4FE39EDA.dip0.t-ipconnect.de] has quit [Quit: Leaving.] 08:27 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-core-dev 08:32 -!- TomMc [~tom@unaffiliated/tommc] has quit [Ping timeout: 260 seconds] 08:35 -!- Giszmo [~leo@pc-122-14-46-190.cm.vtr.net] has quit [Quit: Leaving.] 08:37 -!- Giszmo [~leo@pc-122-14-46-190.cm.vtr.net] has joined #bitcoin-core-dev 08:46 -!- TomMc [~tom@gateway/vpn/privateinternetaccess/tommc] has joined #bitcoin-core-dev 09:02 -!- AaronvanW [~ewout@80.174.233.199.dyn.user.ono.com] has joined #bitcoin-core-dev 09:02 -!- AaronvanW [~ewout@80.174.233.199.dyn.user.ono.com] has quit [Changing host] 09:02 -!- AaronvanW [~ewout@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 09:10 < MarcoFalke> re: cpp11 09:10 < MarcoFalke> > wumpus: hopefully we can start supporting it this week then 09:10 < MarcoFalke> Does this mean we have trusty in travis this week? 09:10 < wumpus> yes 09:11 < MarcoFalke> good, so the py3.2 issue is not a blocker for the py3 switch 09:31 -!- justanotheruser is now known as justanot1erusr 09:41 -!- jtimon [~quassel@18.29.134.37.dynamic.jazztel.es] has joined #bitcoin-core-dev 09:51 < sipa> hmm, doc/release-process.md mentions that detached signatures are posted to https://github.com/bitcoin/bitcoin-detached-sigs 09:51 < sipa> but that seems to have only beed the case for 0.10 and 0.11 09:53 < MarcoFalke> 0.12 has a fresh branch 09:53 < sipa> oh 10:13 -!- justanot1erusr is now known as justanot1eruser 10:16 -!- justanot1eruser is now known as justanotheruser 10:18 -!- Squidicuz [~squid@pool-173-48-102-116.bstnma.fios.verizon.net] has joined #bitcoin-core-dev 10:30 -!- TomMc [~tom@gateway/vpn/privateinternetaccess/tommc] has quit [Ping timeout: 264 seconds] 11:09 -!- aquentson [~aquentson@unaffiliated/aquentson] has joined #bitcoin-core-dev 11:25 < GitHub141> [bitcoin] domob1812 opened pull request #7894: [Qt] Use CURRENCY_UNIT for BitcoinUnits. (master...currency-unit) https://github.com/bitcoin/bitcoin/pull/7894 12:31 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-core-dev 13:03 -!- MarcoFalke [8af6020a@gateway/web/cgi-irc/kiwiirc.com/ip.138.246.2.10] has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 13:36 < GitHub140> [bitcoin] dooglus opened pull request #7896: fix typo in help text (master...patch-1) https://github.com/bitcoin/bitcoin/pull/7896 13:39 -!- cryptocoder [~cryptocod@cpe-76-90-140-31.socal.res.rr.com] has quit [Quit: cryptocoder] 13:39 -!- paveljanik [~paveljani@unaffiliated/paveljanik] has quit [Quit: Leaving] 13:43 < GitHub127> [bitcoin] dooglus opened pull request #7897: add missing newline (master...patch-2) https://github.com/bitcoin/bitcoin/pull/7897 13:48 -!- laurentmt [~Thunderbi@128-79-141-196.hfc.dyn.abo.bbox.fr] has joined #bitcoin-core-dev 13:48 -!- laurentmt [~Thunderbi@128-79-141-196.hfc.dyn.abo.bbox.fr] has quit [Client Quit] 13:50 -!- frankenmint [~frankenmi@174-25-22-102.ptld.qwest.net] has quit [Remote host closed the connection] 13:52 -!- frankenmint [~frankenmi@174-25-22-102.ptld.qwest.net] has joined #bitcoin-core-dev 14:00 -!- frankenmint [~frankenmi@174-25-22-102.ptld.qwest.net] has quit [Remote host closed the connection] 14:08 -!- cguida [~chris@162.216.46.4] has joined #bitcoin-core-dev 14:28 < GitHub122> [bitcoin] dooglus opened pull request #7898: optionally provide privkey to signmessage RPC (master...signmessage-using-privkey) https://github.com/bitcoin/bitcoin/pull/7898 14:32 < GitHub14> [bitcoin] dooglus closed pull request #7898: optionally provide privkey to signmessage RPC (master...signmessage-using-privkey) https://github.com/bitcoin/bitcoin/pull/7898 14:37 < GitHub177> [bitcoin] dooglus opened pull request #7899: optionally provide privkey to signmessage RPC (master...signmessage-using-privkey) https://github.com/bitcoin/bitcoin/pull/7899 14:43 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has quit [Quit: :)] 15:38 -!- AaronvanW [~ewout@unaffiliated/aaronvanw] has quit [Ping timeout: 276 seconds] 15:39 -!- murch [~murch@p4FE39EDA.dip0.t-ipconnect.de] has joined #bitcoin-core-dev 16:31 -!- cryptocoder [~cryptocod@cpe-76-90-140-31.socal.res.rr.com] has joined #bitcoin-core-dev 16:35 -!- fkhan_ [weechat@gateway/vpn/mullvad/x-rrsmsophibitkpni] has quit [Ping timeout: 260 seconds] 16:38 -!- mkarrer [~mkarrer@224.red-83-50-56.dynamicip.rima-tde.net] has quit [] 16:42 -!- mkarrer [~mkarrer@224.red-83-50-56.dynamicip.rima-tde.net] has joined #bitcoin-core-dev 16:45 -!- cryptocoder [~cryptocod@cpe-76-90-140-31.socal.res.rr.com] has quit [Quit: cryptocoder] 16:47 -!- fkhan_ [weechat@gateway/vpn/mullvad/x-ekpfryojxidviyed] has joined #bitcoin-core-dev 16:53 -!- mrkent [~textual@unaffiliated/mrkent] has joined #bitcoin-core-dev 17:19 -!- murch [~murch@p4FE39EDA.dip0.t-ipconnect.de] has quit [Quit: Leaving.] 17:55 -!- mrkent [~textual@unaffiliated/mrkent] has quit [] 18:06 -!- rrrandom [~user@90.194.50.71] has joined #bitcoin-core-dev 18:07 -!- belcher [~user@unaffiliated/belcher] has quit [Ping timeout: 244 seconds] 18:10 -!- zooko [~user@c-73-229-199-227.hsd1.co.comcast.net] has joined #bitcoin-core-dev 18:33 -!- Ylbam [uid99779@gateway/web/irccloud.com/x-iyrndnzxxxnjfvhs] has quit [Quit: Connection closed for inactivity] 18:34 -!- ryankung [~ryankung@14.122.77.251] has quit [Read error: Connection reset by peer] 19:17 -!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Read error: Connection reset by peer] 19:19 -!- harding [~harding@mail.dtrt.org] has quit [Ping timeout: 260 seconds] 19:19 -!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-core-dev 19:23 -!- harding [~harding@mail.dtrt.org] has joined #bitcoin-core-dev 19:29 -!- cryptocoder [~cryptocod@cpe-76-90-140-31.socal.res.rr.com] has joined #bitcoin-core-dev 19:35 -!- frankenmint [~frankenmi@174-25-22-102.ptld.qwest.net] has joined #bitcoin-core-dev 19:41 -!- frankenmint [~frankenmi@174-25-22-102.ptld.qwest.net] has quit [Ping timeout: 264 seconds] 20:13 -!- gevs [~greg@unaffiliated/gevs] has quit [Ping timeout: 276 seconds] 20:17 -!- cryptocoder [~cryptocod@cpe-76-90-140-31.socal.res.rr.com] has quit [Quit: cryptocoder] 20:25 -!- gevs [~greg@unaffiliated/gevs] has joined #bitcoin-core-dev 20:30 -!- rrrandom [~user@90.194.50.71] has quit [Quit: Leaving] 21:13 -!- justanot1eruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-core-dev 21:13 -!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Read error: Connection reset by peer] 21:41 -!- harding [~harding@mail.dtrt.org] has quit [Ping timeout: 244 seconds] 21:50 -!- harding [~harding@mail.dtrt.org] has joined #bitcoin-core-dev 21:52 -!- cryptocoder [~cryptocod@cpe-76-90-140-31.socal.res.rr.com] has joined #bitcoin-core-dev 22:01 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 276 seconds] 22:12 -!- p15x [~p15x@155.91.145.64.unassigned.bringover.net] has joined #bitcoin-core-dev 22:13 -!- mrkent [~textual@unaffiliated/mrkent] has joined #bitcoin-core-dev 22:27 -!- Alopex [~bitcoin@cyber.dealing.ninja] has quit [Remote host closed the connection] 22:28 -!- Alopex [~bitcoin@cyber.dealing.ninja] has joined #bitcoin-core-dev 22:34 -!- ebfull [~sean@73.34.119.0] has joined #bitcoin-core-dev 22:35 -!- jtimon [~quassel@18.29.134.37.dynamic.jazztel.es] has quit [Ping timeout: 260 seconds] 23:00 -!- dermoth_ [~thomas@dial-216-221-42-131.mtl.aei.ca] has quit [Read error: Connection reset by peer] 23:01 -!- dermoth_ [~thomas@dial-216-221-42-131.mtl.aei.ca] has joined #bitcoin-core-dev 23:16 -!- harding [~harding@mail.dtrt.org] has quit [Ping timeout: 276 seconds] 23:26 -!- harding [~harding@mail.dtrt.org] has joined #bitcoin-core-dev 23:35 -!- Alopex [~bitcoin@cyber.dealing.ninja] has quit [Remote host closed the connection] 23:36 -!- Alopex [~bitcoin@cyber.dealing.ninja] has joined #bitcoin-core-dev