--- Day changed Tue May 24 2016 00:02 < instagibbs> what does it do? 00:03 -!- kadoban [~mud@unaffiliated/kadoban] has quit [Ping timeout: 272 seconds] 00:05 -!- randy-waterhouse [~kiwigb@opentransactions/dev/randy-waterhouse] has joined #bitcoin-core-dev 00:15 -!- laurentmt [~Thunderbi@176.158.157.202] has joined #bitcoin-core-dev 00:15 -!- laurentmt [~Thunderbi@176.158.157.202] has quit [Client Quit] 01:07 -!- AtashiCon [arnavion@unaffiliated/arnavion] has quit [Ping timeout: 252 seconds] 01:07 -!- AtashiCon [arnavion@unaffiliated/arnavion] has joined #bitcoin-core-dev 01:09 -!- CubicEarth [~cubiceart@c-50-159-126-21.hsd1.wa.comcast.net] has joined #bitcoin-core-dev 01:15 -!- Ginnarr [~Ginnarr@unaffiliated/ginnarr] has joined #bitcoin-core-dev 01:16 -!- shesek [~shesek@bzq-84-110-36-184.red.bezeqint.net] has quit [Ping timeout: 244 seconds] 01:20 -!- Ginnarr [~Ginnarr@unaffiliated/ginnarr] has quit [Client Quit] 01:27 -!- paveljanik [~paveljani@unaffiliated/paveljanik] has quit [Ping timeout: 244 seconds] 01:29 -!- shesek [~shesek@bzq-84-110-108-182.cablep.bezeqint.net] has joined #bitcoin-core-dev 01:43 -!- imacomput [~imacomput@cpe-76-91-26-214.socal.res.rr.com] has quit [Ping timeout: 260 seconds] 02:16 -!- laurentmt [~Thunderbi@176.158.157.202] has joined #bitcoin-core-dev 02:18 -!- laurentmt [~Thunderbi@176.158.157.202] has quit [Client Quit] 02:20 -!- CubicEarth [~cubiceart@c-50-159-126-21.hsd1.wa.comcast.net] has quit [Remote host closed the connection] 02:34 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-core-dev 02:53 -!- CubicEarth [~cubiceart@c-50-159-126-21.hsd1.wa.comcast.net] has joined #bitcoin-core-dev 02:54 -!- CubicEarth [~cubiceart@c-50-159-126-21.hsd1.wa.comcast.net] has quit [Remote host closed the connection] 03:01 -!- frankenmint [~frankenmi@174-25-25-137.ptld.qwest.net] has joined #bitcoin-core-dev 03:01 -!- Ginnarr [~Ginnarr@unaffiliated/ginnarr] has joined #bitcoin-core-dev 03:04 -!- G1lius [~stefangil@94.242.219.133] has joined #bitcoin-core-dev 03:12 -!- Ginnarr [~Ginnarr@unaffiliated/ginnarr] has quit [Quit: Textual IRC Client: www.textualapp.com] 03:25 -!- BashCo [~BashCo@unaffiliated/bashco] has joined #bitcoin-core-dev 03:34 -!- jonasschnelli [~jonasschn@unaffiliated/jonasschnelli] has quit [Excess Flood] 03:34 -!- jonasschnelli [~jonasschn@2a01:4f8:200:7025::2] has joined #bitcoin-core-dev 03:35 -!- frankenmint [~frankenmi@174-25-25-137.ptld.qwest.net] has quit [] 03:35 -!- cryptapus_ [~cyptapus@unaffiliated/cryptapus] has joined #bitcoin-core-dev 03:38 -!- cryptapus_ is now known as cryptapus 03:40 -!- donal [57c6ce7a@gateway/web/cgi-irc/kiwiirc.com/ip.87.198.206.122] has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 03:40 -!- donal [57c6ce7a@gateway/web/cgi-irc/kiwiirc.com/ip.87.198.206.122] has joined #bitcoin-core-dev 03:47 -!- frankenmint [~frankenmi@174-25-25-137.ptld.qwest.net] has joined #bitcoin-core-dev 03:48 -!- laurentmt [~Thunderbi@176.158.157.202] has joined #bitcoin-core-dev 03:48 -!- laurentmt [~Thunderbi@176.158.157.202] has quit [Client Quit] 04:38 -!- jonasschnelli [~jonasschn@2a01:4f8:200:7025::2] has quit [Quit: ZNC - http://znc.in] 04:38 -!- jonasschnelli [~jonasschn@2a01:4f8:200:7025::2] has joined #bitcoin-core-dev 04:38 -!- jonasschnelli [~jonasschn@2a01:4f8:200:7025::2] has quit [Changing host] 04:38 -!- jonasschnelli [~jonasschn@unaffiliated/jonasschnelli] has joined #bitcoin-core-dev 05:21 -!- randy-waterhouse [~kiwigb@opentransactions/dev/randy-waterhouse] has quit [Quit: Leaving.] 05:38 -!- fengling [~fengling@58.135.95.134] has quit [Ping timeout: 240 seconds] 06:01 -!- Chris_St1 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-core-dev 06:03 < tErik_mc> Hi, i'm running two bitcoin-qt.exe with two different bitcoin.conf files & two different folders (…\Roaming\Bitcoin1\ & …\Roaming\Bitcoin2\) by supplying -conf & -datadir via commandline. in 1st conf i have specified 3 eligius miner ip-address as "addnode" lines, in 2nd conf file i have specified the same addnodes as 1st conf, and in 2nd conf i have also added these extra lines: connect=127.0.0.1:8333 connect=192.168.10.120:8333. 06:06 < tErik_mc> It seems, 2nd bitcoin-qt process is connecting with the 1st bitcoin-qt process, and to eligius node, but 1st one still not able create any TCP out to 5 other nodes !!! whats wrong ? 06:13 < tErik_mc> In 1st bitcoin-qt.exe process, i have enabled RPC, specified rpc user+pass, and port 8332, but inside network-tools i do not see 1st bitcoin-qt.exe process is listening on 8332, but it is listening on 8333 though. 06:18 < tErik_mc> Wow, great, finally now, after a long period, the 1st instance has finally connected with other 8 nodes (but eligius is not 1 of them though) :) so it was still doing something in the background, i guess. 06:18 -!- afk11 [~afk11@unaffiliated/afk11] has quit [Ping timeout: 240 seconds] 06:22 -!- Cory [~C@unaffiliated/cory] has quit [Ping timeout: 244 seconds] 06:23 < tErik_mc> As the 1st bitcoin-qt is "primary" for me, so for any other secondary bitcoin-qt under my subnet/router, am i suppose to connect secondaries with the 1st one by using the "connect" options ? 06:23 < sipa> use -addnode 06:24 < sipa> -connect prevents connecting to anything but what you specify 06:24 < sipa> -addnode just forces a connection, but still lets the normal node discovery used for other connection slots 06:24 < tErik_mc> ah i see. thats why 2nd/secondary has connected only with the 1st one, and with the eligius, but nothing else. 06:27 -!- Cory [~C@unaffiliated/cory] has joined #bitcoin-core-dev 06:28 -!- Cory [~C@unaffiliated/cory] has quit [K-Lined] 06:34 -!- harding_ is now known as harding 06:35 -!- fengling [~fengling@58.135.95.134] has joined #bitcoin-core-dev 06:36 -!- pedrobranco [~pedrobran@79.242.108.93.rev.vodafone.pt] has joined #bitcoin-core-dev 06:36 < tErik_mc> I see, so when i will start another node in the 3rd computer which has ip-address 192.168.10.130, then in that 3rd one's conf, i will specify "addnode=192.168.10.120" # primary-node. only primary node has port-forwarding from router to 192.168.10.120. 06:36 < tErik_mc> THANKS^∞, sipa. 06:36 -!- pedrobranco [~pedrobran@79.242.108.93.rev.vodafone.pt] has quit [Remote host closed the connection] 06:37 < tErik_mc> i am specifying, localloop & port "addnode=127.0.0.1:8333" in bitcoin.conf for 2nd/secondary bitcoin-qt.exe , instead of 192.168.10.120 lan ip address. 06:37 < sipa> tErik_mc: this channel is not really for support 06:37 -!- pedrobranco [~pedrobran@79.242.108.93.rev.vodafone.pt] has joined #bitcoin-core-dev 06:38 < sipa> you're better off on the forums, on documentation sites, or stackexchange 06:38 -!- jtimon [~quassel@253.110.132.37.dynamic.jazztel.es] has joined #bitcoin-core-dev 06:40 -!- fengling [~fengling@58.135.95.134] has quit [Ping timeout: 240 seconds] 06:42 -!- Chris_St1 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 244 seconds] 06:54 < tErik_mc> On the other hand, i am keeping the 2nd/secondary instances with "connect=primary-bitcoin-core-ip-adrs" option, so that they can only use the local primary Bitcoin-Core Node as their main source node, in that way less data will be downloaded by the secondary instances, right ? 06:57 < sipa> tErik_mc: i'm sorry, but this is not the right place to keep asking questions about basic usage 06:58 < tErik_mc> For 3rd computer under my subnet, i will specify my side primary node's lan ip-address in "connect", (instead of local-loop). 06:58 -!- Chris_St1 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-core-dev 07:05 -!- TomMc [~tom@unaffiliated/tommc] has joined #bitcoin-core-dev 07:06 -!- Sosumi [~Leon@bl10-113-190.dsl.telepac.pt] has joined #bitcoin-core-dev 07:08 -!- Chris_St1 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 260 seconds] 07:11 -!- frankenmint [~frankenmi@174-25-25-137.ptld.qwest.net] has quit [Remote host closed the connection] 07:14 < tErik_mc> Thanks again, i will head to forums, stackexchange, doc sites for support . i really appreciate everyone's instant kind support here. it was v.helpful for me, that all of you helped me to start, i think now i can grasp the words used by others . if too complex then i will bug you guys again. 07:15 < tErik_mc> Once i become more used to with its ops/usage, then i will try to read & understand the codes. 07:19 < phantomcircuit> jtimon, my interest with CBlockchain is to cleanup the bitcoind codebase 07:19 < phantomcircuit> it is indeed a very different thing than libconsensus attempts to achieve 07:19 < sipa> phantomcircuit: cleanup is a nice goal, but i fear that multiple people pulling in different direction will make things worse, not better 07:19 < jtimon> phantomcircuit: perfect, that was my first interset with libconsensus (the idea of exposing stuff was BlueMatt's), I just wanted to encapsulate the consensus code initially 07:20 -!- BashCo [~BashCo@unaffiliated/bashco] has quit [Remote host closed the connection] 07:22 -!- Chris_St1 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-core-dev 07:22 -!- Cheeseo [~x@unaffiliated/cheeseo] has quit [Read error: Connection reset by peer] 07:22 < sipa> consensus logic is currently spread out over script/, consensus/, primitives/, and root 07:22 < jtimon> s/root/main ? 07:22 < sipa> by root i mean src/ 07:22 < jtimon> oh, no, root dir 07:22 < sipa> not a subdirectory 07:22 < jtimon> I would like to put it all in consensus/ 07:23 < jtimon> and in the consensus package (but those things don't need to happen at the same time) 07:23 -!- Cheeseo [~x@c-71-58-178-138.hsd1.pa.comcast.net] has joined #bitcoin-core-dev 07:23 -!- Cheeseo [~x@c-71-58-178-138.hsd1.pa.comcast.net] has quit [Changing host] 07:23 -!- Cheeseo [~x@unaffiliated/cheeseo] has joined #bitcoin-core-dev 07:23 < sipa> that makes sense, but i still want to see a plan of what goes where first before we continue refactoring things 07:23 < jtimon> but I don't want the consensus package to ever depend on storage or globals 07:24 < phantomcircuit> jtimon, i assume that you mean the things which intend to be consensus rules 07:24 < phantomcircuit> since there's lots of things that are consensus logic which probably weren't intentional 07:24 < sipa> of course... glibc is consensus logic :) 07:24 < jtimon> well, libconsensus will have dependencies too (the crypto package, libsecp356k1...) 07:25 < jtimon> s/will have/ has 07:25 < phantomcircuit> sipa, well my plan is quite simply really, move most if not all of the functions in main.cpp which modify the block index or utxo database to CBlockchain 07:25 < phantomcircuit> initially just as static functions 07:25 < sipa> phantomcircuit: i am heavily opposed to moving code without a plan 07:26 < sipa> a big problem is for example what to do with CBlockIndex*, as it is heavily relied upon by consensus logic, but depends on database specific information 07:26 < phantomcircuit> then move to have Params be a private member function 07:26 < sipa> and virtual classes are really not acceptable memory/performance wise 07:26 -!- kadoban [~mud@unaffiliated/kadoban] has joined #bitcoin-core-dev 07:27 < phantomcircuit> sipa, that's really an independent thing of what im trying to achieve with CBlockchain 07:27 < phantomcircuit> my limited goal here is to make the interface between networking and consensus logic brighter 07:27 < phantomcircuit> more defined 07:28 < phantomcircuit> currently it's uh 07:28 < phantomcircuit> not 07:28 < phantomcircuit> :P 07:28 < sipa> phantomcircuit: i think it's easier to refactor the other way, by moving the message processing code out of main 07:28 < sipa> (that's a guess, i haven't tried) 07:28 * jtimon remembers #7310, #6672, #6051, #5747... 07:28 < sipa> phantomcircuit: in any case, cory's network refactor first 07:29 < jtimon> phantomcircuit: well, if I will have to later destroy CBlockChain... 07:30 < phantomcircuit> jtimon, nah the protected implementation methods take Params as a parameter 07:30 < phantomcircuit> tada 07:30 < phantomcircuit> pure functions and a sane internal api 07:30 < jtimon> sipa: why first or instead? I'm waiting for segwit, but I believe consensus, policy, network, and wallet encapsulations can happen simultanously and even have synergies 07:31 < phantomcircuit> sipa, im not falling for that trap again 07:31 < phantomcircuit> "just wait for X to happen first" 07:31 < sipa> phantomcircuit: ok, i'll reformulate 07:31 < jtimon> phantomcircuit: by "tada" you mean we have common ground in https://github.com/bitcoin/bitcoin/pull/8077 ? 07:31 < sipa> coordinare with cory so you don't step on each other's toes 07:32 < jtimon> yeah please, I would be happy if everyone pings me on refactor PRs 07:32 < jtimon> at least those that touch consensus or relay policy 07:32 < sipa> i think too many people have very different goals, so they don't see how their work could possibly interfere with other's 07:34 < jtimon> phantomcircuit: what about a function that takes Consensus::Params. CBlockChain can store his own Consensus::Params (or better, a reference to the one in the global Params() ) and call this function from its homonimous methods 07:34 < jtimon> tada 07:35 < jtimon> I still fail to see the point of CBlockChain though, therefore I would prefer to undesrtand before working on potential concrete solutions 07:36 -!- jl2012 [uid133844@gateway/web/irccloud.com/x-baaykllpemxyycfd] has joined #bitcoin-core-dev 07:37 < jtimon> if we're going to have a global CBlockChain with "encapsulated" attributes instead of those attributes as globals directly...I don't see that as a great improvement 07:37 -!- fengling [~fengling@58.135.95.134] has joined #bitcoin-core-dev 07:37 < sipa> i do see the improvement 07:38 < sipa> having it in a class makes it easier to turn it into a non-global later 07:38 < jtimon> well, yeah, that's actually what I want to do with CPolicy 07:38 < jtimon> but it doesn't help libconsensus 07:39 < phantomcircuit> jtimon, yes 07:39 < jtimon> phantomcircuit: yes what? 07:39 < phantomcircuit> jtimon, yes the additional parameter in 8077 makes sense 07:39 -!- sipa [~pw@unaffiliated/sipa1024] has left #bitcoin-core-dev [] 07:39 < phantomcircuit> but small steps 07:39 < jtimon> oh, awesome! 07:41 < jtimon> now, isn't #8077 disruptive for segwit? 07:41 -!- BashCo [~BashCo@unaffiliated/bashco] has joined #bitcoin-core-dev 07:42 -!- fengling [~fengling@58.135.95.134] has quit [Ping timeout: 240 seconds] 07:42 -!- Netsplit *.net <-> *.split quits: tErik_mc, Giszmo, mkarrer, sanada, hybridsole, G1lius 07:44 < jtimon> actually, maybe not a after bip9... 07:45 < jtimon> let's find out 07:47 < phantomcircuit> jtimon, i'll add a commit modifying CheckBlockHeader to demonstrate the idea 07:47 -!- molz [~molly@unaffiliated/molly] has joined #bitcoin-core-dev 07:49 < jtimon> phantomcircuit: I'll happily review, but it's more effective to ping me on github than on IRC (both is the most effective, too bad not everyone is as annoying as I am) 07:49 -!- moli [~molly@unaffiliated/molly] has quit [Ping timeout: 252 seconds] 08:00 -!- molly [~molly@unaffiliated/molly] has joined #bitcoin-core-dev 08:03 -!- molz [~molly@unaffiliated/molly] has quit [Ping timeout: 260 seconds] 08:04 -!- cryptapus_ [~cyptapus@66.119.84.15] has joined #bitcoin-core-dev 08:04 -!- cryptapus_ [~cyptapus@66.119.84.15] has quit [Changing host] 08:04 -!- cryptapus_ [~cyptapus@unaffiliated/cryptapus] has joined #bitcoin-core-dev 08:08 -!- cryptapus [~cyptapus@unaffiliated/cryptapus] has quit [Ping timeout: 272 seconds] 08:36 -!- Chris_St1 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 260 seconds] 08:37 < GitHub85> [bitcoin] sdaftuar opened pull request #8095: Test framework: only cleanup on successful test runs (master...nocleanup-on-failure) https://github.com/bitcoin/bitcoin/pull/8095 08:39 -!- fengling [~fengling@58.135.95.134] has joined #bitcoin-core-dev 08:40 -!- cryptapus_ [~cyptapus@unaffiliated/cryptapus] has quit [Quit: Conversation terminated!] 08:40 -!- hybridsole [~hybridsol@unaffiliated/hybridsole] has joined #bitcoin-core-dev 08:40 -!- Giszmo [~leo@pc-122-14-46-190.cm.vtr.net] has joined #bitcoin-core-dev 08:40 -!- mkarrer [~mkarrer@224.red-83-50-56.dynamicip.rima-tde.net] has joined #bitcoin-core-dev 08:40 -!- cryptapus_ [~cyptapus@87.254.202.195] has joined #bitcoin-core-dev 08:40 -!- cryptapus_ [~cyptapus@87.254.202.195] has quit [Changing host] 08:40 -!- cryptapus_ [~cyptapus@unaffiliated/cryptapus] has joined #bitcoin-core-dev 08:41 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-core-dev 08:42 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has quit [Client Quit] 08:42 -!- cryptapus_ is now known as cryptapus 08:42 -!- zooko [~user@2601:281:8000:8387:200f:4f48:9785:ec3a] has joined #bitcoin-core-dev 08:42 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-core-dev 08:43 -!- fengling [~fengling@58.135.95.134] has quit [Ping timeout: 240 seconds] 08:45 -!- zooko [~user@2601:281:8000:8387:200f:4f48:9785:ec3a] has quit [Client Quit] 08:45 -!- zooko [~user@2601:281:8000:8387:200f:4f48:9785:ec3a] has joined #bitcoin-core-dev 08:45 -!- G1lius [~stefangil@94.242.219.133] has joined #bitcoin-core-dev 08:45 -!- sanada [sanada@36-2-119-80.chiba.ap.gmo-isp.jp] has joined #bitcoin-core-dev 08:57 -!- Netsplit *.net <-> *.split quits: G1lius, sanada 09:02 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 258 seconds] 09:06 -!- G1lius [~stefangil@94.242.219.133] has joined #bitcoin-core-dev 09:06 -!- sanada [sanada@36-2-119-80.chiba.ap.gmo-isp.jp] has joined #bitcoin-core-dev 09:06 < phantomcircuit> is anybody going ot kill me for suggesting that MAX_MONEY and COIN/CENT be moved to consensus/params.h 09:06 < phantomcircuit> just because... it's a constant that's consensus critical 09:07 < gmaxwell> does it count if they are already going to kill you? 09:07 -!- CubicEarth [~cubiceart@c-50-159-126-21.hsd1.wa.comcast.net] has joined #bitcoin-core-dev 09:09 < phantomcircuit> gmaxwell, no 09:19 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-core-dev 09:29 < jtimon> phantomcircuit: no, in fact, maybe it would make sense to move some other stuff (ie MoneyRange() ) back to core/transaction.h and leave CFeeRate and related stuff alone to be cleanly moved to policy/feerate.o, that shouldn't be in the consensus package or libconsensus, my "brainstorming" branch about that is #7820 but I will happily ack if you replace it with something simpler 09:31 < jtimon> I mean, that PR couples moving CFeeRate out of libconsensus with introducing CPolicy, but you don't need to do that 09:32 -!- Arnavion [arnavion@unaffiliated/arnavion] has quit [Disconnected by services] 09:32 -!- Arnavion [arnavion@unaffiliated/arnavion] has joined #bitcoin-core-dev 09:32 < jtimon> I mostly created that for policy encapsulation brainstorming/progress, but by all means take all the consensus stuff out of there (warning: likely include disruption) 09:33 < jtimon> maaku may have a different opinion 09:33 < jtimon> I suggest you ping him in the PR too 09:33 -!- Giszmo [~leo@pc-122-14-46-190.cm.vtr.net] has quit [Quit: Leaving.] 09:34 -!- Arnavion [arnavion@unaffiliated/arnavion] has quit [Disconnected by services] 09:34 -!- Arnavion [arnavion@unaffiliated/arnavion] has joined #bitcoin-core-dev 09:36 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 246 seconds] 09:40 -!- fengling [~fengling@58.135.95.134] has joined #bitcoin-core-dev 09:42 -!- Giszmo [~leo@pc-122-14-46-190.cm.vtr.net] has joined #bitcoin-core-dev 09:44 -!- paveljanik [~paveljani@unaffiliated/paveljanik] has joined #bitcoin-core-dev 09:45 -!- fengling [~fengling@58.135.95.134] has quit [Ping timeout: 240 seconds] 09:47 -!- CubicEarth [~cubiceart@c-50-159-126-21.hsd1.wa.comcast.net] has quit [Remote host closed the connection] 09:51 -!- jl2012 [uid133844@gateway/web/irccloud.com/x-baaykllpemxyycfd] has quit [Quit: Connection closed for inactivity] 09:56 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-core-dev 10:04 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 244 seconds] 10:11 -!- moli [~molly@unaffiliated/molly] has joined #bitcoin-core-dev 10:14 -!- molly [~molly@unaffiliated/molly] has quit [Ping timeout: 244 seconds] 10:14 -!- molz [~molly@unaffiliated/molly] has joined #bitcoin-core-dev 10:16 -!- moli [~molly@unaffiliated/molly] has quit [Ping timeout: 240 seconds] 10:19 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-core-dev 10:22 -!- molly [~molly@unaffiliated/molly] has joined #bitcoin-core-dev 10:23 -!- molly [~molly@unaffiliated/molly] has quit [Read error: Connection reset by peer] 10:24 -!- molly [~molly@unaffiliated/molly] has joined #bitcoin-core-dev 10:26 -!- molz [~molly@unaffiliated/molly] has quit [Ping timeout: 246 seconds] 10:40 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 260 seconds] 10:42 -!- fengling [~fengling@58.135.95.134] has joined #bitcoin-core-dev 10:46 -!- fengling [~fengling@58.135.95.134] has quit [Ping timeout: 240 seconds] 10:59 < GitHub37> [bitcoin] theuni opened pull request #8097: RFC: rpc: Remove dns argument for getaddednodeinfo (master...remove-getaddednodeinfo-dns) https://github.com/bitcoin/bitcoin/pull/8097 11:00 -!- fengling [~fengling@58.135.95.134] has joined #bitcoin-core-dev 11:01 -!- jtimon [~quassel@253.110.132.37.dynamic.jazztel.es] has quit [Ping timeout: 260 seconds] 11:03 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-core-dev 11:04 -!- pedrobranco [~pedrobran@79.242.108.93.rev.vodafone.pt] has quit [Remote host closed the connection] 11:05 -!- fengling [~fengling@58.135.95.134] has quit [Ping timeout: 240 seconds] 11:06 -!- pedrobranco [~pedrobran@79.242.108.93.rev.vodafone.pt] has joined #bitcoin-core-dev 11:07 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 244 seconds] 11:11 -!- dev141 [~dev141@104.192.186.6] has joined #bitcoin-core-dev 11:11 < GitHub164> [bitcoin] MarcoFalke opened pull request #8098: [qa] test_framework: Append portseed to tmpdir (master...Mf1605-qatmpdir) https://github.com/bitcoin/bitcoin/pull/8098 11:12 -!- pedrobranco [~pedrobran@79.242.108.93.rev.vodafone.pt] has quit [Ping timeout: 276 seconds] 11:13 -!- sanada` [sanada@36-2-119-80.chiba.ap.gmo-isp.jp] has joined #bitcoin-core-dev 11:16 -!- G1lius [~stefangil@94.242.219.133] has quit [Ping timeout: 258 seconds] 11:16 -!- sanada [sanada@36-2-119-80.chiba.ap.gmo-isp.jp] has quit [Ping timeout: 258 seconds] 11:18 -!- pedrobranco [~pedrobran@167.225.61.94.rev.vodafone.pt] has joined #bitcoin-core-dev 11:23 -!- pedrobranco [~pedrobran@167.225.61.94.rev.vodafone.pt] has quit [Ping timeout: 260 seconds] 11:23 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-core-dev 11:32 -!- CubicEarth [~cubiceart@c-50-159-126-21.hsd1.wa.comcast.net] has joined #bitcoin-core-dev 11:39 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 252 seconds] 11:42 -!- Kvarnefalk [d559d06a@gateway/web/freenode/ip.213.89.208.106] has joined #bitcoin-core-dev 11:43 -!- Kvarnefalk [d559d06a@gateway/web/freenode/ip.213.89.208.106] has quit [Client Quit] 11:54 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-core-dev 11:55 -!- Hoshea [50874f37@gateway/web/freenode/ip.80.135.79.55] has joined #bitcoin-core-dev 11:56 < NicolasDorier> My RPC Client sometimes use source address 0.0.0.0 for making a request (randomly) 11:56 < NicolasDorier> problem is 11:56 < NicolasDorier> that 0.0.0.0 is an "invalid address" and thus fail CSubnet::match 11:57 < NicolasDorier> so I receive a forbidden 403 11:57 < NicolasDorier> sound like a bug ? 11:58 -!- CubicEarth [~cubiceart@c-50-159-126-21.hsd1.wa.comcast.net] has quit [] 12:02 -!- fengling [~fengling@58.135.95.134] has joined #bitcoin-core-dev 12:04 -!- Hoshea [50874f37@gateway/web/freenode/ip.80.135.79.55] has quit [Quit: Page closed] 12:06 -!- 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] 12:06 -!- jtimon [~quassel@253.110.132.37.dynamic.jazztel.es] has joined #bitcoin-core-dev 12:06 -!- fengling [~fengling@58.135.95.134] has quit [Ping timeout: 240 seconds] 12:11 < paveljanik> NicolasDorier, interesting. IIRC we have seen similar reports in Issues. 12:13 < NicolasDorier> paveljanik: seems to be the culprit https://github.com/bitcoin/bitcoin/blob/18436d889653cbae62e86cd789479d4a69ada278/src/netbase.cpp#L1323 ... My HTTP client sometimes bind to ::1 sometimes to 127.0.0.1, sometimes to 0.0.0.0, which mean that 1/3 of the time it fails 12:20 < NicolasDorier> yep, forcing my client to use 127.0.0.1 fixed the issue on my side. But I think this is a regression, I don't remember having this problem before 12:22 < paveljanik> interesting. 12:22 < gmaxwell> why do you have 0/0 configured as an interface? thats just broken. 12:22 < NicolasDorier> I have no idea, I use a class of .NET named WebRequest. It selects the interface automatically 12:22 < NicolasDorier> somehow, it select 0.0.0.0 sometimes 12:23 < gmaxwell> binding to 0.0.0.0 is a special case in the socket interface, it means "use any interface". Having an interface of 0.0.0.0 existing on your system is busted and invalid. 12:24 < NicolasDorier> gmaxwell: I don't have such interface normally... it just select this IP as the IP source of the request 12:24 < NicolasDorier> checking if something wrong on my system... I formatted 1 week ago so it is unlikely 12:25 < paveljanik> I have never seen this on unices... 12:26 < NicolasDorier> I have no interfaces on 0.0.0.0, yep very strange 12:26 < gmaxwell> that may be a bug on windows where it sees incoming connections as 0/0 sometimes? 12:27 < NicolasDorier> gmaxwell: it is possible, it would explain why I never had the bug before. Only now I formatted to windows 10 12:28 < gmaxwell> an important question is if it only does it for local connections or if it could also do it with remote connections. 12:31 < NicolasDorier> it would make no sense it does with remote one 12:32 < NicolasDorier> but well... microsoft is often very creative 12:32 < NicolasDorier> will try to put a wireshark and experiment with the WebRequest class tomorrow on remote address for curiosity :p 12:33 < paveljanik> I think it is OK for remote connections. Because otherwise it could not escape the system 8) 12:35 < NicolasDorier> paveljanik: except if the bug is specifically in the WebRequest class of .NET 12:35 < paveljanik> you mean if the outgoing requests from such class are 1/3 successful? ;-) 12:35 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has quit [Remote host closed the connection] 12:35 < NicolasDorier> yes 12:36 < NicolasDorier> will try tomorrow 4:30am here :p 12:36 < paveljanik> good night ;-) 12:36 < NicolasDorier> thx :) 12:41 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-core-dev 12:42 -!- frankenmint [~frankenmi@174-25-25-137.ptld.qwest.net] has joined #bitcoin-core-dev 12:48 -!- frankenmint [~frankenmi@174-25-25-137.ptld.qwest.net] has quit [Ping timeout: 260 seconds] 12:48 -!- Sosumi [~Leon@bl10-113-190.dsl.telepac.pt] has quit [Quit: Bye] 12:52 -!- jl2012 [uid133844@gateway/web/irccloud.com/x-ecwuluqyiuwaduog] has joined #bitcoin-core-dev 12:57 -!- Pasha [~C@unaffiliated/cory] has joined #bitcoin-core-dev 12:58 -!- Pasha [~C@unaffiliated/cory] has quit [K-Lined] 13:02 -!- cryptapus [~cyptapus@unaffiliated/cryptapus] has quit [Ping timeout: 260 seconds] 13:03 -!- fengling [~fengling@58.135.95.134] has joined #bitcoin-core-dev 13:07 -!- fengling [~fengling@58.135.95.134] has quit [Ping timeout: 240 seconds] 13:12 -!- go1111111 [~go1111111@104.200.154.17] has quit [Ping timeout: 252 seconds] 13:19 -!- instagibbs [~instagibb@pool-100-15-114-5.washdc.fios.verizon.net] has quit [Ping timeout: 260 seconds] 13:21 -!- instagibbs [~instagibb@pool-100-15-114-5.washdc.fios.verizon.net] has joined #bitcoin-core-dev 13:39 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 260 seconds] 13:42 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-core-dev 13:49 -!- cryptapus_afk is now known as cryptapus 13:59 -!- belcher [~user@94.14.208.33] has joined #bitcoin-core-dev 13:59 -!- belcher [~user@94.14.208.33] has quit [Changing host] 13:59 -!- belcher [~user@unaffiliated/belcher] has joined #bitcoin-core-dev 14:04 -!- fengling [~fengling@58.135.95.134] has joined #bitcoin-core-dev 14:08 -!- fengling [~fengling@58.135.95.134] has quit [Ping timeout: 240 seconds] 14:09 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 276 seconds] 14:24 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-core-dev 14:32 -!- btcdrak [uid164083@gateway/web/irccloud.com/x-sdipuzmkbcpraree] has quit [Quit: Connection closed for inactivity] 14:41 -!- Cory [~C@unaffiliated/cory] has joined #bitcoin-core-dev 14:42 -!- Cory [~C@unaffiliated/cory] has quit [K-Lined] 14:43 -!- cryptapus is now known as cryptapus_afk 14:51 -!- btcdrak [uid164083@gateway/web/irccloud.com/x-gehebmkfazgwvtxh] has joined #bitcoin-core-dev 15:05 -!- fengling [~fengling@58.135.95.134] has joined #bitcoin-core-dev 15:05 -!- pedrobranco [~pedrobran@167.225.61.94.rev.vodafone.pt] has joined #bitcoin-core-dev 15:06 -!- frankenmint [~frankenmi@174-25-25-137.ptld.qwest.net] has joined #bitcoin-core-dev 15:10 -!- fengling [~fengling@58.135.95.134] has quit [Ping timeout: 240 seconds] 15:11 -!- frankenmint [~frankenmi@174-25-25-137.ptld.qwest.net] has quit [Ping timeout: 244 seconds] 15:12 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has quit [Remote host closed the connection] 15:14 -!- btcdrak [uid164083@gateway/web/irccloud.com/x-gehebmkfazgwvtxh] has quit [] 15:14 -!- btcdrak [uid165369@gateway/web/irccloud.com/x-yywpitefcotswuoe] has joined #bitcoin-core-dev 15:29 -!- moli [~molly@unaffiliated/molly] has joined #bitcoin-core-dev 15:31 -!- TomMc [~tom@unaffiliated/tommc] has quit [Ping timeout: 264 seconds] 15:32 -!- molly [~molly@unaffiliated/molly] has quit [Ping timeout: 240 seconds] 15:39 -!- frankenmint [~frankenmi@174-25-25-137.ptld.qwest.net] has joined #bitcoin-core-dev 15:39 -!- pedrobranco [~pedrobran@167.225.61.94.rev.vodafone.pt] has quit [Remote host closed the connection] 15:41 -!- frankenmint [~frankenmi@174-25-25-137.ptld.qwest.net] has quit [Remote host closed the connection] 15:53 -!- laurentmt [~Thunderbi@213-245-86-6.rev.numericable.fr] has joined #bitcoin-core-dev 15:56 -!- laurentmt [~Thunderbi@213-245-86-6.rev.numericable.fr] has quit [Client Quit] 15:56 -!- supasonic [~supasonic@172-11-188-117.lightspeed.rcsntx.sbcglobal.net] has joined #bitcoin-core-dev 16:02 -!- Giszmo [~leo@pc-122-14-46-190.cm.vtr.net] has quit [Ping timeout: 244 seconds] 16:06 -!- fengling [~fengling@58.135.95.134] has joined #bitcoin-core-dev 16:11 -!- fengling [~fengling@58.135.95.134] has quit [Ping timeout: 240 seconds] 16:15 -!- Giszmo [~leo@pc-122-14-46-190.cm.vtr.net] has joined #bitcoin-core-dev 16:16 -!- frankenmint [~frankenmi@174-25-25-137.ptld.qwest.net] has joined #bitcoin-core-dev 16:17 -!- zooko [~user@2601:281:8000:8387:200f:4f48:9785:ec3a] has quit [Ping timeout: 250 seconds] 16:18 -!- frankenmint [~frankenmi@174-25-25-137.ptld.qwest.net] has quit [Client Quit] 16:20 -!- pedrobranco [~pedrobran@167.225.61.94.rev.vodafone.pt] has joined #bitcoin-core-dev 16:24 -!- pedrobranco [~pedrobran@167.225.61.94.rev.vodafone.pt] has quit [Ping timeout: 240 seconds] 17:08 -!- fengling [~fengling@58.135.95.134] has joined #bitcoin-core-dev 17:12 -!- fengling [~fengling@58.135.95.134] has quit [Ping timeout: 240 seconds] 17:32 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 250 seconds] 17:41 -!- Ylbam [uid99779@gateway/web/irccloud.com/x-nayvncsfcvgswhjb] has quit [Quit: Connection closed for inactivity] 17:43 -!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Read error: Connection reset by peer] 17:43 -!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-core-dev 17:55 -!- belcher [~user@unaffiliated/belcher] has quit [Quit: Leaving] 17:57 -!- TomMc [~tom@unaffiliated/tommc] has joined #bitcoin-core-dev 18:05 -!- dermoth_ [~thomas@dsl-216-221-51-30.mtl.aei.ca] has quit [Read error: Connection reset by peer] 18:05 -!- dermoth_ [~thomas@dsl-216-221-51-30.mtl.aei.ca] has joined #bitcoin-core-dev 18:10 -!- fengling [~fengling@58.135.95.134] has joined #bitcoin-core-dev 18:23 -!- jtimon [~quassel@253.110.132.37.dynamic.jazztel.es] has quit [Ping timeout: 260 seconds] 18:32 -!- TomMc [~tom@unaffiliated/tommc] has quit [Quit: WeeChat 1.3] 19:02 -!- fengling [~fengling@58.135.95.134] has quit [Quit: WeeChat 1.4] 19:02 -!- fengling [~fengling@58.135.95.134] has joined #bitcoin-core-dev 19:05 -!- Giszmo [~leo@pc-122-14-46-190.cm.vtr.net] has quit [Ping timeout: 260 seconds] 19:11 -!- xiangfu [~xiangfu@58.135.95.136] has joined #bitcoin-core-dev 19:36 < warren> I don't recall, did we disable getwork yet? 19:36 -!- Giszmo [~leo@pc-122-14-46-190.cm.vtr.net] has joined #bitcoin-core-dev 19:42 -!- davec [~davec@cpe-24-243-251-52.hot.res.rr.com] has quit [Ping timeout: 240 seconds] 19:43 < gmaxwell> years ago 19:43 < gmaxwell> also, is typing "bitcoin-cli getwork" all that hard? :) 19:56 < luke-jr> :p 20:01 -!- PaulCapestany [~PaulCapes@204.28.124.82] has quit [Quit: .] 20:01 -!- PaulCapestany [~PaulCapes@204.28.124.82] has joined #bitcoin-core-dev 20:08 -!- PaulCapestany [~PaulCapes@204.28.124.82] has quit [Quit: .] 20:09 -!- PaulCapestany [~PaulCapes@204.28.124.82] has joined #bitcoin-core-dev 20:20 -!- davec [~davec@cpe-24-243-251-52.hot.res.rr.com] has joined #bitcoin-core-dev 20:21 -!- PaulCapestany [~PaulCapes@204.28.124.82] has quit [Quit: .] 20:21 -!- PaulCapestany [~PaulCapes@204.28.124.82] has joined #bitcoin-core-dev 20:34 -!- PaulCapestany [~PaulCapes@204.28.124.82] has quit [Quit: .] 20:35 -!- PaulCapestany [~PaulCapes@204.28.124.82] has joined #bitcoin-core-dev 21:04 -!- PaulCapestany [~PaulCapes@204.28.124.82] has quit [Quit: .] 21:06 -!- Giszmo [~leo@pc-122-14-46-190.cm.vtr.net] has quit [Quit: Leaving.] 21:06 -!- PaulCapestany [~PaulCapes@204.28.124.82] has joined #bitcoin-core-dev 21:23 -!- pedrobranco [~pedrobran@167.225.61.94.rev.vodafone.pt] has joined #bitcoin-core-dev 21:27 -!- pedrobranco [~pedrobran@167.225.61.94.rev.vodafone.pt] has quit [Ping timeout: 260 seconds] 21:33 -!- Alopex [~bitcoin@cyber.dealing.ninja] has quit [Remote host closed the connection] 21:34 -!- Alopex [~bitcoin@cyber.dealing.ninja] has joined #bitcoin-core-dev 22:05 -!- xiangfu [~xiangfu@58.135.95.136] has quit [Ping timeout: 244 seconds] 23:08 < NicolasDorier> paveljanik: gmaxwell: I noticed my earlier problem about the 0.0.0.0 ip source came only when my client was using "localhost" instead of "127.0.0.1". When using "localhost" if it is resolved by [::1] instead of 127.0.0.1, then my client will send ip source as 0.0.0.0 23:08 -!- Ylbam [uid99779@gateway/web/irccloud.com/x-apqkikdljrcseolu] has joined #bitcoin-core-dev 23:08 < NicolasDorier> no problem if I force ipv4 23:10 < NicolasDorier> so either a ipv6 gotcha I don't get. Or a plain bug in MS implementation of WebRequest. 23:18 -!- xiangfu [~xiangfu@58.135.95.136] has joined #bitcoin-core-dev 23:36 -!- BashCo [~BashCo@unaffiliated/bashco] has quit [Remote host closed the connection] 23:55 -!- LeMiner2 [LeMiner@5ED1AFBF.cm-7-2c.dynamic.ziggo.nl] has joined #bitcoin-core-dev 23:59 -!- LeMiner [LeMiner@5ED1AFBF.cm-7-2c.dynamic.ziggo.nl] has quit [Ping timeout: 252 seconds] 23:59 -!- LeMiner2 is now known as LeMiner