< otebuv> what are the main differences between bitcoin-core and bitcoinj in terms of functionality
< Chris_Stewart_5> How long is a 'retarget period' in BIP9?
< Chris_Stewart_5> Seems like it isn't defined in BIP9 unless I am missing something..
< pigeons> is it 2015 blocks or 2016?
< Chris_Stewart_5> pigeons: Could be, it would make sense from drawing conclusions from the code snippets
< luke-jr> otebuv: Bitcoin Core implements (and defines) the actual Bitcoin protocol, whereas BitcoinJ just has enough to trust a remote Bitcoin Core node
< luke-jr> (BlueMatt added Core-imitation logic implementing the actual Bitcoin protocol in BitcoinJ years ago, but AFAIK it's likely buggy and outdated by now)
< luke-jr> (and nobody uses it afaik, which is probably a good thing)
< otebuv> @luke-jr what about wallet/addresses functionality can i create new wallet addresses with bitcoin-core
< luke-jr> otebuv: Bitcoin Core does indeed have a wallet builtin
< luke-jr> in fact, it was the ONLY wallet for several years, and still the most mature
< BlueMatt> yea, it really, really should be removed
< BlueMatt> and is very outdated now
< luke-jr> BlueMatt: referring to BitcoinJ's impl of the protocol, and not Core's wallet, I assume?
< BlueMatt> yea
< paveljanik> BlueMatt, #8068 doesn't compile at all here now (with clang).
< paveljanik> ./blockencodings.h:36:33: error: no matching conversion for functional-style cast from 'unsigned long' to 'CCompactSize'
< luke-jr> paveljanik: maybe another 32/64-bit issue?
< BlueMatt> looks like it...i fixed thaat bug in two other places....
< BlueMatt> just missed one
< BlueMatt> paveljanik: try now?
< paveljanik> will do
< paveljanik> ./blockencodings.h:157:35: error: no matching function for call to 'min'
< BlueMatt> huh
< BlueMatt> its fucking std::min........
< BlueMatt> paveljanik: added the include......
< luke-jr> BlueMatt: std::min only works when both arguments are exactly the same type
< luke-jr> and it won't cast implicitly
< BlueMatt> fucking 32-bit......
< paveljanik> BlueMatt, you are on 32bits?
< BlueMatt> no
< BlueMatt> I suppose I'd be having these issues if I were :p
< paveljanik> I'm on x86_64...
< paveljanik> BlueMatt, now there are only two other errors: ./blockencodings.h:40 and 82 std::min
< BlueMatt> wtf
< BlueMatt> ugh...make me fucking install clang
< BlueMatt> anddddd...clang segfaults
< BlueMatt> well i fixed the std::min
< paveljanik> retrying...
< paveljanik> passed the file now. Congrats! ;-)
< BlueMatt> heh
< BlueMatt> does clang really make size_t a 32-bit on 64-bit platforms???
< BlueMatt> that seems somewhat strange to me
< paveljanik> no no. It is unsigned long vs. unsigned long long
< BlueMatt> yea, unsigned long is probably 32-bit, no?
< paveljanik> unsigned long is 8 bytes long here.
< paveljanik> and ULL is 8 bytes here
< BlueMatt> heh, funny that it complains when 2 8-byte types dont match
< paveljanik> yep 8)
< GitHub187> [bitcoin] laanwj pushed 5 new commits to master: https://github.com/bitcoin/bitcoin/compare/239d41986454...18436d889653
< GitHub187> bitcoin/master 00678bd Warren Togami: Make failures to connect via Socks5() more informative and less unnecessarily scary....
< GitHub187> bitcoin/master 0d9af79 Warren Togami: SOCKS5 connecting and connected messages with -debug=net....
< GitHub187> bitcoin/master 94fd1d8 Warren Togami: Make Socks5() InterruptibleRecv() timeout/failures informative....
< GitHub87> [bitcoin] laanwj closed pull request #8033: Fix Socks5() connect failures to be less noisy and less unnecessarily scary (master...proxy_fail_too_scary) https://github.com/bitcoin/bitcoin/pull/8033
< GitHub14> [bitcoin] laanwj pushed 3 new commits to master: https://github.com/bitcoin/bitcoin/compare/18436d889653...7771aa57bdd6
< GitHub14> bitcoin/master f4119c6 EthanHeilman: Remove non-determinism which is breaking net_tests #8069
< GitHub14> bitcoin/master 2a8b358 Ethan Heilman: Fix typo adddrman to addrman as requested in #8070
< GitHub14> bitcoin/master 7771aa5 Wladimir J. van der Laan: Merge #8070: Remove non-determinism which is breaking net_tests #8069...
< GitHub177> [bitcoin] laanwj closed pull request #8070: Remove non-determinism which is breaking net_tests #8069 (master...bug) https://github.com/bitcoin/bitcoin/pull/8070
< GitHub121> [bitcoin] MarcoFalke opened pull request #8072: travis: 'make check' in parallel and verbose (master...Mf1605-travisMakeCheck) https://github.com/bitcoin/bitcoin/pull/8072
< MarcoFalke> is there an irc meeting today?
< warren> Are people traveling now for the Zurich thing?
< jonasschnelli> There is also a meetup in zurich during the time of the meeting. At least Pieter W. will be there. :)
< jonasschnelli> I think I'll attend the todays IRC meeting,... not sure if i'm the only one.
< GitHub84> [bitcoin] rat4 opened pull request #8073: qt: askpassphrasedialog: Clear pass fields on accept (master...patch) https://github.com/bitcoin/bitcoin/pull/8073
< petertodd> warren: yeah, I'll on my way there during th emeeting
< cjcj> Just an FYI: none of the GPG keys listed https://bitcoincore.org/en/list/announcements/join/ are reachable
< jonasschnelli> cjcj: thanks
< luke-jr> maybe there should be a master PGP key that can sign senders
< gmaxwell> am I timezone confused or is the meeting not for several hours? (I'm in Zurich now)
< instagibbs> gmaxwell, not yet surely
< gmaxwell> should I not be in Zurich now? I could go back...
< luke-jr> gmaxwell: you're 3 hours 30 min early for the -core-dev meeting
< * luke-jr> ponders if he'll be able to make it. supposedly the plane has wifi
< sipa> gmaxwell: local time is 17:34; meeting is at 21:00
< sipa> gmaxwell: there is also a social bitcoin meetup in zurich in 1.5 hours
< gmaxwell> BlueMatt: new shorter short-ids are doing their thing:
< gmaxwell> 2016-05-19 14:31:35 received: cmpctblock (18005 bytes) peer=1
< gmaxwell> 2016-05-19 14:31:35 Successfully reconstructed block 000000000000000003c99851acf96fb791f790324d62ffad98e2c68de4783f32 with 1 txn prefilled, 2964 txn from mempool and 0 txn requested
< sipa> \o/
< instagibbs> that's some nice extra savings there :)
< BlueMatt> gmaxwell: nice!
< luke-jr> meeting?
< BlueMatt> probably travel day for most folks?
< luke-jr> but I have layover :o
< BlueMatt> #meetingstart
< BlueMatt> #startmeeting
< lightningbot> Meeting started Thu May 19 19:02:22 2016 UTC. The chair is BlueMatt. Information about MeetBot at http://wiki.debian.org/MeetBot.
< lightningbot> Useful Commands: #action #agreed #help #info #idea #link #topic.
< BlueMatt> topics?
< luke-jr> VB GBT :P
< BlueMatt> who's writing the fixes for that?
< sipa> i am at the zurich bitcoin meetup
< BlueMatt> luke-jr: so it looks like its in the review queue?
< luke-jr> yeah
< luke-jr> but it's fairly important to get released before CSV activates
< sipa> csv won't activate soon
< BlueMatt> it might, but, indeed, there seems to be some meme about CSV not being useful without segwit :/
< luke-jr> could be within a month, no? and we need time for rc testing etc
< luke-jr> hmm
< morcos> how important is it for us to get CSV activated soon?
< luke-jr> I don't know any urgent need for it tbh
< BlueMatt> dont think its /criticial/, but it would be very nice for a few folks
< sipa> the demand for csv is for supporting htlcz
< luke-jr> htlcz?
< morcos> but doesn't it seem like segwit is such a big additional improvement that its not worth trying to push for CSV adoption now and instead saving our energy for segwit adoption?
< BlueMatt> luke-jr: s/z/s/
< luke-jr> ah
< BlueMatt> morcos: it would be very nice if it didnt activate at the same time, but while there are some use-cases, its true, I'm not aware of anyone clamoring for csv RIGHT NOW
< morcos> BlueMatt: just for the purposes of having a live VB activation before segwit?
< BlueMatt> it is kinda dissapointing that miners dont care enough to upgrade, since there were other bugfixes there, but whatever
< luke-jr> I got the (mistaken?) impression BlueMatt and gmaxwell were upset CSV was taking long, so I assumed it was getting pressure on
< morcos> that doesn't seem so critical to me, now that we've had so many testnet type activations
< BlueMatt> morcos: yea, that would be nice too
< morcos> i agree its disappointing, but i'm not sure its something thats worth worrying about or doing anything about. lets just roll out the next great thing
< BlueMatt> luke-jr: no, I think gmaxwell would very much like it to move forward faster, and I am dissapointed that its not, but as morcos points out, its not critical
< sipa> what could be do to improve adoption?
< luke-jr> sipa: 0.11 backport would get Eligius
< BlueMatt> sipa: not much, a few folks were bugging the 2 big miners left
< luke-jr> right now solo depends on VB GBT, and Eligius depends on either 0.11 backport or 0.12 CPFP testing/review
< sipa> luke-jr: i'll review the patches tomorrow
< BlueMatt> luke-jr: I'm working on the cpfp review
< BlueMatt> next topic?
< luke-jr> should we make specific plans for the weekend?
< luke-jr> or maybe jonasschnelli already has that planned
< BlueMatt> I think thats already mostly planned/most folks arent here/there is an email thread
< sipa> yes
< luke-jr> oh, has anyone looked at the OpenSSL exploits?
< jonasschnelli> I haven't planed a schedule on what to talk about or on what to work. I think this should be done together.
< jonasschnelli> Any I guess 20 people can't work on the same thing. We might need to form groups.
< sipa> if there are no further topics, i suggest closing the meeting soon
< luke-jr> OpenSSL exploits could be a topic. IIRC there was an uncertainty of the risk of the last batch
< BlueMatt> sounds good to me
< BlueMatt> luke-jr: yes, someone should look at that
< BlueMatt> luke-jr: you feel like digging into it?
< luke-jr> if we're going to release 0.12.2 with the VB GBT stuff, might as well bump OpenSSL with it?
< sipa> that sou ds reasonable
< luke-jr> BlueMatt: I don't feel competent in crypto, but I could dig a little I guess
< sipa> sounds
< BlueMatt> luke-jr: indeed, if we do another release (I think we'd need a quorum here to discuss that), then we should bump openssl
< luke-jr> guess nothing else to discuss?
< BlueMatt> #endmeeting
< lightningbot> Meeting ended Thu May 19 19:24:06 2016 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)
< paveljanik> Enjoy the meeting!
< jonasschnelli> Thanks
< luke-jr> paveljanik: y u not coming? :P
< paveljanik> luke-jr, unfortunately not. But I will try to next time!
< luke-jr> next time we will have a very poor effective bus factor I guess :P
< luke-jr> going to grab some food while I wait for instagibbs, bbiab
< * jonasschnelli> can read luke-jr travel adventure excitement ... :)
< paveljanik> on the other hand, Zurich is only 620 km away from here... ;-)
< jonasschnelli> yes. You could even take a car! :)
< paveljanik> 8)
< paveljanik> But not this weekend unfortunately :-(