1 2016-04-27T00:02:59  *** PRab has joined #bitcoin-core-dev
  2 2016-04-27T00:05:52  *** supasonic has quit IRC
  3 2016-04-27T00:14:09  *** belcher has quit IRC
  4 2016-04-27T00:18:42  *** BonyM has joined #bitcoin-core-dev
  5 2016-04-27T00:19:15  *** supasonic has joined #bitcoin-core-dev
  6 2016-04-27T00:20:48  *** BonyM1 has joined #bitcoin-core-dev
  7 2016-04-27T00:21:30  *** BonyM has quit IRC
  8 2016-04-27T00:21:30  *** BonyM1 has quit IRC
  9 2016-04-27T00:21:45  *** BonyM has joined #bitcoin-core-dev
 10 2016-04-27T00:23:12  *** BonyM has quit IRC
 11 2016-04-27T00:23:30  *** BonyM has joined #bitcoin-core-dev
 12 2016-04-27T00:26:06  *** Samdney has quit IRC
 13 2016-04-27T00:31:08  *** Ylbam has quit IRC
 14 2016-04-27T00:39:04  <achow101> The current master fails to cross compile for windows for me. Anyone else see this?
 15 2016-04-27T00:47:39  *** Chris_Stewart_5 has joined #bitcoin-core-dev
 16 2016-04-27T00:56:21  *** BonyM has quit IRC
 17 2016-04-27T01:12:23  *** NotAnNSAgent has joined #bitcoin-core-dev
 18 2016-04-27T01:19:44  *** BonyM has joined #bitcoin-core-dev
 19 2016-04-27T01:30:28  *** dermoth has quit IRC
 20 2016-04-27T01:31:02  *** dermoth has joined #bitcoin-core-dev
 21 2016-04-27T02:01:44  *** BonyM has quit IRC
 22 2016-04-27T02:08:26  *** moli has quit IRC
 23 2016-04-27T02:08:50  *** moli has joined #bitcoin-core-dev
 24 2016-04-27T02:10:37  *** arowser has quit IRC
 25 2016-04-27T02:11:03  *** arowser has joined #bitcoin-core-dev
 26 2016-04-27T02:19:16  *** Chris_Stewart_5 has quit IRC
 27 2016-04-27T02:21:12  *** laurentmt has joined #bitcoin-core-dev
 28 2016-04-27T02:21:44  *** laurentmt has quit IRC
 29 2016-04-27T02:21:45  *** Giszmo has quit IRC
 30 2016-04-27T02:27:57  *** Cory has quit IRC
 31 2016-04-27T02:30:27  *** Pasha has joined #bitcoin-core-dev
 32 2016-04-27T02:34:21  <GitHub193> [bitcoin] achow101 opened pull request #7953: Create signmessagewithprivkey rpc (master...signmessagewithprivkey) https://github.com/bitcoin/bitcoin/pull/7953
 33 2016-04-27T02:37:20  *** Pasha is now known as Cory
 34 2016-04-27T02:50:50  *** zooko has quit IRC
 35 2016-04-27T02:51:02  *** fkhan has quit IRC
 36 2016-04-27T02:59:01  *** fengling has joined #bitcoin-core-dev
 37 2016-04-27T03:11:35  *** TomMc has joined #bitcoin-core-dev
 38 2016-04-27T03:18:44  *** TomMc has quit IRC
 39 2016-04-27T03:19:52  *** achow101 has quit IRC
 40 2016-04-27T03:20:13  *** fkhan has joined #bitcoin-core-dev
 41 2016-04-27T03:24:04  *** pmienk has quit IRC
 42 2016-04-27T03:37:25  *** pmienk has joined #bitcoin-core-dev
 43 2016-04-27T03:39:07  *** cryptapus_afk has quit IRC
 44 2016-04-27T03:47:01  *** Alopex has quit IRC
 45 2016-04-27T03:48:06  *** Alopex has joined #bitcoin-core-dev
 46 2016-04-27T04:03:01  *** Alopex has quit IRC
 47 2016-04-27T04:04:06  *** Alopex has joined #bitcoin-core-dev
 48 2016-04-27T04:29:01  *** Alopex has quit IRC
 49 2016-04-27T04:30:06  *** Alopex has joined #bitcoin-core-dev
 50 2016-04-27T04:35:23  *** zooko has joined #bitcoin-core-dev
 51 2016-04-27T04:52:59  *** NotAnNSAgent has quit IRC
 52 2016-04-27T05:02:14  *** pedrobranco has joined #bitcoin-core-dev
 53 2016-04-27T05:06:52  *** pedrobranco has quit IRC
 54 2016-04-27T05:18:39  <GitHub115> [bitcoin] theuni opened pull request #7954: build: quiet annoying warnings without adding new ones (master...clean-warnings) https://github.com/bitcoin/bitcoin/pull/7954
 55 2016-04-27T05:24:10  <GitHub131> [bitcoin] pstratem opened pull request #7955: [WIP] sync mempool after new block (master...2016-04-26-mempoolsync) https://github.com/bitcoin/bitcoin/pull/7955
 56 2016-04-27T05:30:13  *** xiangfu has joined #bitcoin-core-dev
 57 2016-04-27T05:34:52  *** xiangfu has quit IRC
 58 2016-04-27T05:35:56  *** fengling has quit IRC
 59 2016-04-27T05:36:23  *** xiangfu has joined #bitcoin-core-dev
 60 2016-04-27T05:41:51  *** supasonic has quit IRC
 61 2016-04-27T05:42:21  *** supasonic has joined #bitcoin-core-dev
 62 2016-04-27T05:52:41  *** roidster has quit IRC
 63 2016-04-27T06:00:04  *** dermoth has quit IRC
 64 2016-04-27T06:00:54  *** dermoth has joined #bitcoin-core-dev
 65 2016-04-27T06:03:57  *** arowser has quit IRC
 66 2016-04-27T06:04:27  *** arowser has joined #bitcoin-core-dev
 67 2016-04-27T06:06:53  *** ThomasV has joined #bitcoin-core-dev
 68 2016-04-27T06:08:09  *** fengling has joined #bitcoin-core-dev
 69 2016-04-27T06:17:33  *** BashCo has quit IRC
 70 2016-04-27T06:20:09  *** ThomasV has quit IRC
 71 2016-04-27T06:29:58  *** Thireus has quit IRC
 72 2016-04-27T06:31:51  *** Ylbam has joined #bitcoin-core-dev
 73 2016-04-27T06:36:58  <gmaxwell> So -- we have bytessent_per_msg and bytesrecv_per_msg ... would it be insane to ahve a bytes_implied to track bytes of blocks implicitly sent/recieved via comprblock/blocktxn in matt's block relay code?
 74 2016-04-27T06:37:55  *** ThomasV has joined #bitcoin-core-dev
 75 2016-04-27T06:41:05  *** BashCo has joined #bitcoin-core-dev
 76 2016-04-27T06:52:46  <da2ce7_mobile> is there a easy way to 'reset' an unconfirmed transaction in Bitcoin-QT?
 77 2016-04-27T06:54:11  *** cryptocoder has joined #bitcoin-core-dev
 78 2016-04-27T06:58:40  *** binns has quit IRC
 79 2016-04-27T06:58:40  *** Expanse has quit IRC
 80 2016-04-27T06:59:16  *** ibrightly has quit IRC
 81 2016-04-27T06:59:19  *** Guyver2 has joined #bitcoin-core-dev
 82 2016-04-27T07:01:13  *** ibrightly has joined #bitcoin-core-dev
 83 2016-04-27T07:01:15  *** binns has joined #bitcoin-core-dev
 84 2016-04-27T07:05:38  *** jtimon has quit IRC
 85 2016-04-27T07:06:01  *** Expanse has joined #bitcoin-core-dev
 86 2016-04-27T07:06:37  *** Thireus has joined #bitcoin-core-dev
 87 2016-04-27T07:07:56  *** Thireus has quit IRC
 88 2016-04-27T07:08:06  <da2ce7_mobile> I should be able to right click on a unconfirmed transaction and go 'delete' and then make a replacement one. (if I wish).
 89 2016-04-27T07:08:43  <da2ce7_mobile> But I suppose reddit would go crazy if you could do that. "meh-unconfirmed-tx-double-spends"
 90 2016-04-27T07:13:20  *** Thireus has joined #bitcoin-core-dev
 91 2016-04-27T07:16:22  *** xiangfu has quit IRC
 92 2016-04-27T07:17:41  *** cjcj has joined #bitcoin-core-dev
 93 2016-04-27T07:18:07  *** xiangfu has joined #bitcoin-core-dev
 94 2016-04-27T07:18:27  <sipa> da2ce7_mobile: there is a pull request for adding support for abandoning a transactionz and RPCs for respending with higher fee
 95 2016-04-27T07:29:47  <luke-jr> da2ce7_mobile: the right click option needs to do the replacement too, so it can ensure there's a shared input
 96 2016-04-27T07:31:04  *** ThomasV has quit IRC
 97 2016-04-27T07:31:19  *** gevs has quit IRC
 98 2016-04-27T07:33:14  <da2ce7_mobile> what is the best way to do it *now* if I don't want to compile bitcoin with that pull request merged?
 99 2016-04-27T07:34:05  <luke-jr> da2ce7_mobile: the abandon RPC + coin control to ensure you double-spend it
100 2016-04-27T07:35:15  <da2ce7_mobile> I try: abandontransaction "txid"  but it fails.
101 2016-04-27T07:35:32  *** cryptocoder has quit IRC
102 2016-04-27T07:35:34  <da2ce7_mobile> "TX is not eligible for abandonment (code -5)"
103 2016-04-27T07:35:45  <da2ce7_mobile> I cannot find the documentation to explain what code -5 is.
104 2016-04-27T07:38:10  <sipa> da2ce7_mobile: the code will not tell you anything more than the text
105 2016-04-27T07:40:23  <sipa> da2ce7_mobile: and the rpc help for abandontransaction will explain more
106 2016-04-27T07:43:34  *** gevs has joined #bitcoin-core-dev
107 2016-04-27T07:43:34  *** gevs has joined #bitcoin-core-dev
108 2016-04-27T07:48:19  *** Samdney has joined #bitcoin-core-dev
109 2016-04-27T07:56:53  *** Samdney has quit IRC
110 2016-04-27T08:01:15  *** ThomasV has joined #bitcoin-core-dev
111 2016-04-27T08:26:21  *** murch has joined #bitcoin-core-dev
112 2016-04-27T08:33:53  *** justanotheruser has quit IRC
113 2016-04-27T08:42:27  *** earlest has joined #bitcoin-core-dev
114 2016-04-27T08:44:07  *** AaronvanW has joined #bitcoin-core-dev
115 2016-04-27T08:46:04  *** muuqwaul has quit IRC
116 2016-04-27T08:52:35  *** jannes has joined #bitcoin-core-dev
117 2016-04-27T08:53:39  <GitHub28> [bitcoin] MarcoFalke pushed 3 new commits to master: https://github.com/bitcoin/bitcoin/compare/e26b62093ae2...5c7df7022bcd
118 2016-04-27T08:53:40  <GitHub28> bitcoin/master 5555528 MarcoFalke: [qa] mininode: Unfiddle strings into bytes
119 2016-04-27T08:53:40  <GitHub28> bitcoin/master fada064 MarcoFalke: [qa] test_framework: Properly print exceptions and assert empty dict
120 2016-04-27T08:53:41  <GitHub28> bitcoin/master 5c7df70 MarcoFalke: Merge #7951: [qa] test_framework: Properly print exception...
121 2016-04-27T08:53:49  <GitHub148> [bitcoin] MarcoFalke closed pull request #7951: [qa] test_framework: Properly print exception (master...Mf1604-qaMinorFixes) https://github.com/bitcoin/bitcoin/pull/7951
122 2016-04-27T09:01:48  *** jarret has quit IRC
123 2016-04-27T09:01:49  *** arowser_ has joined #bitcoin-core-dev
124 2016-04-27T09:02:39  *** arowser has quit IRC
125 2016-04-27T09:08:21  *** supasonic has quit IRC
126 2016-04-27T09:08:40  *** pedrobranco has joined #bitcoin-core-dev
127 2016-04-27T09:08:51  *** pedrobranco has joined #bitcoin-core-dev
128 2016-04-27T09:11:18  *** frankenmint has quit IRC
129 2016-04-27T09:11:40  *** cjcj has quit IRC
130 2016-04-27T09:12:32  *** frankenmint has joined #bitcoin-core-dev
131 2016-04-27T09:13:32  <GitHub56> [bitcoin] laanwj opened pull request #7956: test: Add more thorough test for dbwrapper iterators (master...2016_04_dbwrapper_iterator_tess) https://github.com/bitcoin/bitcoin/pull/7956
132 2016-04-27T09:17:07  *** frankenmint has quit IRC
133 2016-04-27T09:20:02  *** ThomasV has quit IRC
134 2016-04-27T09:27:25  *** pmienk has quit IRC
135 2016-04-27T09:27:54  *** xiangfu has quit IRC
136 2016-04-27T09:35:20  *** frankenmint has joined #bitcoin-core-dev
137 2016-04-27T09:55:46  *** ThomasV has joined #bitcoin-core-dev
138 2016-04-27T10:08:29  *** pmienk has joined #bitcoin-core-dev
139 2016-04-27T10:29:36  <gmaxwell> https://bugzilla.redhat.com/show_bug.cgi?id=1020292  < any idea why fedora is building core with tests disabled?
140 2016-04-27T10:31:42  *** cjcj has joined #bitcoin-core-dev
141 2016-04-27T10:33:13  <luke-jr> gmaxwell: dependencies perhaps?
142 2016-04-27T10:33:33  <luke-jr> although I think it's just python-zmq, IIRC we need a rather new version of it
143 2016-04-27T10:33:42  <luke-jr> and that's just Python tests
144 2016-04-27T10:34:01  <sipa> libsecp256k1 tests try to link and run with OpenSSL EC
145 2016-04-27T10:34:06  <sipa> maybe that matters as well?
146 2016-04-27T10:34:43  <gmaxwell> they'll work without openssl, but may not handle the goofed up openssl ec in fedora.
147 2016-04-27T10:38:38  *** frankenmint has quit IRC
148 2016-04-27T10:39:18  *** Samdney has joined #bitcoin-core-dev
149 2016-04-27T10:44:18  *** xiangfu has joined #bitcoin-core-dev
150 2016-04-27T10:52:15  *** achow101 has joined #bitcoin-core-dev
151 2016-04-27T10:55:16  <wumpus> bah, so it should detect deliberately broken openssl as well
152 2016-04-27T10:55:44  <wumpus> luke-jr: only the RPC tests need python-zmq though; I doubt they'd run those
153 2016-04-27T10:56:01  <wumpus> this must be related to either test_bitcoin or secp256k1 tests
154 2016-04-27T10:58:01  <GitHub24> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/5c7df7022bcd...08b37c5e06bf
155 2016-04-27T10:58:01  <GitHub24> bitcoin/master 63b3111 Cory Fields: build: quiet annoying warnings without adding new ones...
156 2016-04-27T10:58:02  <GitHub24> bitcoin/master 08b37c5 Wladimir J. van der Laan: Merge #7954: build: quiet annoying warnings without adding new ones...
157 2016-04-27T10:58:11  <GitHub89> [bitcoin] laanwj closed pull request #7954: build: quiet annoying warnings without adding new ones (master...clean-warnings) https://github.com/bitcoin/bitcoin/pull/7954
158 2016-04-27T11:00:47  *** laurentmt has joined #bitcoin-core-dev
159 2016-04-27T11:01:12  *** laurentmt has quit IRC
160 2016-04-27T11:03:15  *** cjcj has quit IRC
161 2016-04-27T11:10:02  *** ThomasV has quit IRC
162 2016-04-27T11:19:23  *** cryptapus has joined #bitcoin-core-dev
163 2016-04-27T11:24:08  *** Guyver2 has quit IRC
164 2016-04-27T11:35:16  *** fengling has quit IRC
165 2016-04-27T11:45:30  *** JackH has quit IRC
166 2016-04-27T11:48:31  *** jarret has joined #bitcoin-core-dev
167 2016-04-27T11:52:39  *** Samdney has quit IRC
168 2016-04-27T11:58:15  *** JackH has joined #bitcoin-core-dev
169 2016-04-27T11:59:20  <GitHub156> [bitcoin] laanwj closed pull request #7899: optionally provide privkey to signmessage RPC (master...signmessage-using-privkey) https://github.com/bitcoin/bitcoin/pull/7899
170 2016-04-27T12:00:44  *** ThomasV has joined #bitcoin-core-dev
171 2016-04-27T12:03:43  *** jonasschnelli has quit IRC
172 2016-04-27T12:03:43  *** jonasschnelli has joined #bitcoin-core-dev
173 2016-04-27T12:12:03  <GitHub122> [bitcoin] laanwj pushed 3 new commits to 0.12: https://github.com/bitcoin/bitcoin/compare/89ae85484c8b...18b3c3ced812
174 2016-04-27T12:12:04  <GitHub122> bitcoin/0.12 9ca957b Wladimir J. van der Laan: tests: Make proxy_test work on travis servers without IPv6...
175 2016-04-27T12:12:04  <GitHub122> bitcoin/0.12 564aaa2 Cory Fields: travis: switch to Trusty...
176 2016-04-27T12:12:05  <GitHub122> bitcoin/0.12 18b3c3c Wladimir J. van der Laan: Merge #7950: [0.12] travis: switch to Trusty...
177 2016-04-27T12:12:05  <GitHub85> [bitcoin] laanwj closed pull request #7950: [0.12] travis: switch to Trusty (0.12...Mf1604-012travisTrusty) https://github.com/bitcoin/bitcoin/pull/7950
178 2016-04-27T12:13:09  *** davec has quit IRC
179 2016-04-27T12:13:41  *** justanotheruser has joined #bitcoin-core-dev
180 2016-04-27T12:13:53  *** davec has joined #bitcoin-core-dev
181 2016-04-27T12:33:09  *** gevs has quit IRC
182 2016-04-27T12:49:14  *** xiangfu has quit IRC
183 2016-04-27T12:50:42  *** xiangfu has joined #bitcoin-core-dev
184 2016-04-27T12:51:40  *** Samdney has joined #bitcoin-core-dev
185 2016-04-27T12:57:10  *** Chris_Stewart_5 has joined #bitcoin-core-dev
186 2016-04-27T13:05:47  *** xiangfu has quit IRC
187 2016-04-27T13:07:21  *** xiangfu has joined #bitcoin-core-dev
188 2016-04-27T13:09:09  <Chris_Stewart_5> Should this test case fail as a INVALID_STACK_OPERATION instead of BAD_OPCODE?
189 2016-04-27T13:09:12  <Chris_Stewart_5> ["0x4c01","0x01 NOP", "P2SH,STRICTENC","BAD_OPCODE", "PUSHDATA1 with not enough bytes"]
190 2016-04-27T13:11:27  <afk11> Chris_Stewart_5, the test fails because of line 265 I imagine - script.GetOp is responsible for loading the opcode, and pushdata if any. That case has pushdata1 + the length marker, but is missing a byte the interpreter knows should be there
191 2016-04-27T13:11:52  <afk11> hence that function would fail, resulting in SCRIPT_ERR_BAD_OPCODE
192 2016-04-27T13:12:11  <afk11> oops, I'm talking about interpreter.cpp's line 265
193 2016-04-27T13:13:49  *** TomMc has joined #bitcoin-core-dev
194 2016-04-27T13:14:01  <sipa> there is no problem with the stack in that code :)
195 2016-04-27T13:14:17  <sipa> the stack isn't even touched by the failing instruction
196 2016-04-27T13:18:27  <sipa> afk11: indeed
197 2016-04-27T13:23:42  <Chris_Stewart_5> I guess I was thinking in the sense that it is failing to push something onto the stack.. however if we continue that though almost every error would be an invalid stack op
198 2016-04-27T13:23:49  <Chris_Stewart_5> thought*
199 2016-04-27T13:30:31  *** NotAnNSAgent has joined #bitcoin-core-dev
200 2016-04-27T13:33:32  *** fengling has joined #bitcoin-core-dev
201 2016-04-27T13:37:13  <afk11> Chris_Stewart_5, it's only thrown once in the codebase - if the opcode is totally invalid
202 2016-04-27T13:38:17  *** fengling has quit IRC
203 2016-04-27T13:38:27  <Chris_Stewart_5> afk11: Not sure what you mean by that. In the case we are talking about the op code is valid, however the arguments for the op are invalid
204 2016-04-27T13:39:37  *** Samdney has quit IRC
205 2016-04-27T13:41:18  <Chris_Stewart_5> I guess the semantics for SCRIPT_ERROR_BAD_OPCODE extend to the op code AND its implicit arguments
206 2016-04-27T13:42:59  <GitHub11> [bitcoin] jonasschnelli opened pull request #7957: [RPC][Bitcoin-TX] Add support for sequence number (master...2016/04/rbf_base) https://github.com/bitcoin/bitcoin/pull/7957
207 2016-04-27T13:44:56  <afk11> Chris_Stewart_5, indeed. check here to see why https://github.com/bitcoin/bitcoin/blob/master/src/script/script.h#L503
208 2016-04-27T13:52:21  *** ThomasV has quit IRC
209 2016-04-27T13:55:19  <Chris_Stewart_5> Thanks afk11
210 2016-04-27T14:08:40  *** jtimon has joined #bitcoin-core-dev
211 2016-04-27T14:10:33  *** xiangfu has quit IRC
212 2016-04-27T14:14:19  *** Giszmo has joined #bitcoin-core-dev
213 2016-04-27T14:15:20  *** xiangfu has joined #bitcoin-core-dev
214 2016-04-27T14:19:52  *** Samdney has joined #bitcoin-core-dev
215 2016-04-27T14:29:13  *** lysobit is now known as aRUMtest
216 2016-04-27T14:29:26  *** aRUMtest is now known as lysobit
217 2016-04-27T14:34:36  *** xiangfu has quit IRC
218 2016-04-27T14:37:18  *** teward has quit IRC
219 2016-04-27T14:39:49  *** teward has joined #bitcoin-core-dev
220 2016-04-27T14:43:30  <Chris_Stewart_5> Are there any script_tests that test CHECKSEQUENCEVERIFY? I did a quick search and it appears that term doesn't appear in script_tests.json
221 2016-04-27T14:50:31  *** BashCo has quit IRC
222 2016-04-27T15:02:19  *** aburan28 has joined #bitcoin-core-dev
223 2016-04-27T15:10:26  *** xiangfu has joined #bitcoin-core-dev
224 2016-04-27T15:10:59  *** aburan28 has quit IRC
225 2016-04-27T15:16:47  *** BashCo has joined #bitcoin-core-dev
226 2016-04-27T15:20:59  *** paveljanik has joined #bitcoin-core-dev
227 2016-04-27T15:24:15  *** aburan28 has joined #bitcoin-core-dev
228 2016-04-27T15:24:43  <sipa> Chris_Stewart_5: sure, in qa/rpc-tests there are some
229 2016-04-27T15:27:04  *** xiangfu has quit IRC
230 2016-04-27T15:32:47  *** ThomasV has joined #bitcoin-core-dev
231 2016-04-27T15:34:10  *** bysherper has joined #bitcoin-core-dev
232 2016-04-27T15:36:56  *** fengling has joined #bitcoin-core-dev
233 2016-04-27T15:37:04  *** earlest has quit IRC
234 2016-04-27T15:37:59  *** zooko has quit IRC
235 2016-04-27T15:39:08  *** gevs has joined #bitcoin-core-dev
236 2016-04-27T15:41:36  *** fengling has quit IRC
237 2016-04-27T15:58:13  *** earlest has joined #bitcoin-core-dev
238 2016-04-27T16:01:04  *** bysherper has quit IRC
239 2016-04-27T16:01:47  <GitHub78> [bitcoin] paveljanik closed pull request #7810: Refactor AlertNotifyOnce out of UpdateTip (master...20160405_AlertNotifyOnce) https://github.com/bitcoin/bitcoin/pull/7810
240 2016-04-27T16:04:28  *** bysherper has joined #bitcoin-core-dev
241 2016-04-27T16:07:34  *** earlest has quit IRC
242 2016-04-27T16:09:40  <GitHub25> [bitcoin] paveljanik opened pull request #7958: Remove useless argument to AlertNotify. (master...20160427_AlertNotify_remove_arg) https://github.com/bitcoin/bitcoin/pull/7958
243 2016-04-27T16:19:34  *** pedrobranco has quit IRC
244 2016-04-27T16:20:11  *** pedrobranco has joined #bitcoin-core-dev
245 2016-04-27T16:25:43  *** achow101 has quit IRC
246 2016-04-27T16:27:07  *** supasonic has joined #bitcoin-core-dev
247 2016-04-27T16:30:31  *** achow101 has joined #bitcoin-core-dev
248 2016-04-27T16:35:02  *** pmienk has quit IRC
249 2016-04-27T16:43:33  <GitHub147> [bitcoin] kazcw opened pull request #7959: fix race that could fail to persist a ban (master...banmap_race) https://github.com/bitcoin/bitcoin/pull/7959
250 2016-04-27T16:48:54  *** xiangfu has joined #bitcoin-core-dev
251 2016-04-27T16:50:15  *** pmienk has joined #bitcoin-core-dev
252 2016-04-27T16:51:19  <kanzure> still seeing "Request-sent" errors from a python application using python-bitcoinlib's rpc connection object, originally i reported this as #6454 which was fixed by using rpckeepalive=0 (#6454 had an additional issue where rpc would become completely locked up).
253 2016-04-27T16:52:01  <kanzure> my more recent encounters of "Request-sent" are unfortunately not associated with that rpc thread locking behavior
254 2016-04-27T16:53:17  <kanzure> unsure whether this is a python issue or a bitcoind issue. i've found that creating new python-bitcoinlib rpc connection objects (instead of reusing a single object over the course of a few hundred rpc requests and a few minutes) does not cause the "Request-sent" error..
255 2016-04-27T16:55:16  <kanzure> (specifically the exception is "http.client.CannotSendRequest: Request-sent")
256 2016-04-27T17:02:29  *** xiangfu has quit IRC
257 2016-04-27T17:04:03  <kanzure> https://github.com/python/cpython/blob/436064bfe71ffd782dc5b942f65b80f7f0d7d2cd/Lib/http/client.py#L1002
258 2016-04-27T17:12:44  *** ThomasV has quit IRC
259 2016-04-27T17:14:09  *** imsaguy is now known as tripleslash
260 2016-04-27T17:21:27  <jl2012> Will all disabled op codes (e.g. OP_CAT) fail the script, even in an unexecuted branch?
261 2016-04-27T17:23:43  <cfields> MarcoFalke: ping
262 2016-04-27T17:23:57  <MarcoFalke> pong]
263 2016-04-27T17:24:25  <cfields> MarcoFalke: not sure if you saw yesterday... have you looked into parallelizing the rpc tests?
264 2016-04-27T17:25:05  <MarcoFalke> Not yet, other things are holding me back right now.
265 2016-04-27T17:25:45  <cfields> ok. But there's not any major reason not to?
266 2016-04-27T17:25:58  <MarcoFalke> no
267 2016-04-27T17:26:32  <cfields> great. I experimented with it yesterday, and it seemed to work quite well. Unfortunately my python is terrible though, so it was just hacking and slashing
268 2016-04-27T17:26:56  <MarcoFalke> Oh, nice!
269 2016-04-27T17:27:19  <MarcoFalke> My python-foo is not that high, either :)
270 2016-04-27T17:27:50  <cfields> heh, that's not true at all :)
271 2016-04-27T17:29:06  <cfields> only major change necessary seems to be listening port definition. atm we use the pid..pid+3 range, which causes overlaps in tests (assuming they're launched in separate processes as opposed to threads). My solution was to pass in the port range everywhere instead
272 2016-04-27T17:29:42  <cfields> er, func(pid...pid+3), not the pids themselves
273 2016-04-27T17:31:57  *** Guest83827 has joined #bitcoin-core-dev
274 2016-04-27T17:31:58  <MarcoFalke> you mean passing in from rpc-tests.py ?
275 2016-04-27T17:33:07  <MarcoFalke> I can have a look at the patch if you push it
276 2016-04-27T17:33:22  *** Guest83827 is now known as roidster
277 2016-04-27T17:34:23  <cfields> yea, the framework accepts a new option for port range, which defaults to the old behavior of func(pid). In the pull-tester case, it overrides
278 2016-04-27T17:40:12  *** fengling has joined #bitcoin-core-dev
279 2016-04-27T17:44:57  *** fengling has quit IRC
280 2016-04-27T17:51:33  *** Arnavion has quit IRC
281 2016-04-27T18:16:00  *** murch has quit IRC
282 2016-04-27T18:16:17  *** murch has joined #bitcoin-core-dev
283 2016-04-27T18:19:14  <GitHub19> [bitcoin] sdaftuar opened pull request #7960: Only use AddInventoryKnown for transactions (master...block-inv-filter) https://github.com/bitcoin/bitcoin/pull/7960
284 2016-04-27T18:22:10  *** pedrobranco has quit IRC
285 2016-04-27T18:22:42  *** pedrobranco has joined #bitcoin-core-dev
286 2016-04-27T18:24:04  *** pedrobranco has quit IRC
287 2016-04-27T18:24:26  *** pedrobranco has joined #bitcoin-core-dev
288 2016-04-27T18:28:57  *** pedrobranco has quit IRC
289 2016-04-27T18:41:22  *** earlest has joined #bitcoin-core-dev
290 2016-04-27T18:42:38  *** Arnavion has joined #bitcoin-core-dev
291 2016-04-27T18:44:34  *** bysherper has quit IRC
292 2016-04-27T18:45:24  *** bysherper has joined #bitcoin-core-dev
293 2016-04-27T18:46:57  *** pedrobranco has joined #bitcoin-core-dev
294 2016-04-27T18:47:28  *** muuqwaul has joined #bitcoin-core-dev
295 2016-04-27T18:48:34  *** earlest has quit IRC
296 2016-04-27T18:48:38  *** treehug88 has joined #bitcoin-core-dev
297 2016-04-27T18:50:04  *** bysherper has quit IRC
298 2016-04-27T18:51:19  *** pedrobranco has quit IRC
299 2016-04-27T18:53:59  *** ThomasV has joined #bitcoin-core-dev
300 2016-04-27T18:56:23  *** earlest has joined #bitcoin-core-dev
301 2016-04-27T18:58:22  *** bysherper has joined #bitcoin-core-dev
302 2016-04-27T18:59:34  *** muuqwaul has quit IRC
303 2016-04-27T19:00:28  *** muuqwaul has joined #bitcoin-core-dev
304 2016-04-27T19:01:34  *** earlest has quit IRC
305 2016-04-27T19:02:53  *** earlest has joined #bitcoin-core-dev
306 2016-04-27T19:03:04  *** bysherper has quit IRC
307 2016-04-27T19:06:04  *** muuqwaul has quit IRC
308 2016-04-27T19:07:49  *** Chris_Stewart_5 has quit IRC
309 2016-04-27T19:23:12  *** aburan28 has quit IRC
310 2016-04-27T19:28:28  *** ThomasV has quit IRC
311 2016-04-27T19:36:42  *** aburan28 has joined #bitcoin-core-dev
312 2016-04-27T19:43:20  *** fengling has joined #bitcoin-core-dev
313 2016-04-27T19:48:16  *** fengling has quit IRC
314 2016-04-27T20:03:47  *** Chris_Stewart_5 has joined #bitcoin-core-dev
315 2016-04-27T20:05:35  *** pmienk has quit IRC
316 2016-04-27T20:07:32  *** cryptapus has quit IRC
317 2016-04-27T20:11:57  *** aburan28 has quit IRC
318 2016-04-27T20:14:08  *** pmienk has joined #bitcoin-core-dev
319 2016-04-27T20:14:21  *** aburan28 has joined #bitcoin-core-dev
320 2016-04-27T20:16:57  <sipa> cfields: do you have any idea whether memset_s is something common in recent C compilers?
321 2016-04-27T20:17:12  <sipa> cfields: because if it's there, we should use it instead of OpenSSL_cleanse
322 2016-04-27T20:19:33  *** BlueMatt has quit IRC
323 2016-04-27T20:21:01  *** BlueMatt has joined #bitcoin-core-dev
324 2016-04-27T20:25:42  *** ThomasV has joined #bitcoin-core-dev
325 2016-04-27T20:31:27  *** Chris_Stewart_5 has quit IRC
326 2016-04-27T20:35:10  *** AaronvanW has quit IRC
327 2016-04-27T20:46:04  *** amiller has quit IRC
328 2016-04-27T20:50:58  *** ThomasV has quit IRC
329 2016-04-27T20:52:14  *** Guest47532 has joined #bitcoin-core-dev
330 2016-04-27T20:52:54  *** Guest47532 is now known as amiller
331 2016-04-27T20:52:54  *** amiller has joined #bitcoin-core-dev
332 2016-04-27T20:56:50  *** frankenmint has joined #bitcoin-core-dev
333 2016-04-27T20:58:59  <luke-jr> sipa: I don't even have a manpage for memset_s :p
334 2016-04-27T21:08:48  <sipa> luke-jr: eh, neither do i!
335 2016-04-27T21:17:20  *** ThomasV has joined #bitcoin-core-dev
336 2016-04-27T21:20:21  *** Giszmo has quit IRC
337 2016-04-27T21:23:13  *** TomMc has quit IRC
338 2016-04-27T21:25:25  <gmaxwell> sipa: its an appendix of the langauge, and seemingly not quick in coming.
339 2016-04-27T21:25:39  <gmaxwell> looks like we should implement our own. :(
340 2016-04-27T21:27:24  <sipa> this may be interesting: https://mail-index.netbsd.org/tech-userlevel/2012/02/25/msg006157.html
341 2016-04-27T21:28:26  <luke-jr> hm
342 2016-04-27T21:28:52  <sipa> (not suggesting we use NetBSD, but that approach may be useful)
343 2016-04-27T21:29:46  <luke-jr> right
344 2016-04-27T21:30:48  <sipa> or we could just include a piece of asm for common platforms *ducks*
345 2016-04-27T21:32:39  <gmaxwell> sipa: it was my expectation that we had to do that.. the argument that you could use a volitile function pointer is new to me...
346 2016-04-27T21:33:00  <sipa> (the extended asm syntax supported by gcc and clang can indicate that it has side-effects, and the compiler is not allowed to remove it or duplicate it)
347 2016-04-27T21:33:47  <sipa> gmaxwell: how about you make two wrappers around memset, each which modifies a TLS pointer to point to the other one
348 2016-04-27T21:34:00  <sipa> not only is it volatile then, it's even actually changing :)
349 2016-04-27T21:35:07  <gmaxwell> the only disagreement I might have with that volitile pointer argument is that for a long time many compilers frequently miscompiled code when volitile was in use (sometimes even worse than just ignoring the volitile)-- though in the last 5 years that has gotten _much_ better.
350 2016-04-27T21:37:33  *** cryptapus has joined #bitcoin-core-dev
351 2016-04-27T21:37:33  *** cryptapus has joined #bitcoin-core-dev
352 2016-04-27T21:52:34  *** ThomasV has quit IRC
353 2016-04-27T21:55:45  *** MarcoFalke has quit IRC
354 2016-04-27T21:58:28  *** bysherper has joined #bitcoin-core-dev
355 2016-04-27T21:58:41  <luke-jr> inb4 it compiles to: if (memset_volatile != memset) memset_volatile(…);
356 2016-04-27T22:00:50  *** AaronvanW has joined #bitcoin-core-dev
357 2016-04-27T22:01:34  *** earlest has quit IRC
358 2016-04-27T22:04:14  *** treehug88 has quit IRC
359 2016-04-27T22:14:20  *** randy-waterhouse has joined #bitcoin-core-dev
360 2016-04-27T22:16:55  *** Samdney has left #bitcoin-core-dev
361 2016-04-27T22:27:18  *** droark has quit IRC
362 2016-04-27T22:31:58  *** Chris_Stewart_5 has joined #bitcoin-core-dev
363 2016-04-27T22:35:39  *** aburan28 has quit IRC
364 2016-04-27T22:58:35  *** aburan28 has joined #bitcoin-core-dev
365 2016-04-27T23:08:43  *** belcher has joined #bitcoin-core-dev
366 2016-04-27T23:08:53  *** belcher has quit IRC
367 2016-04-27T23:08:53  *** belcher has joined #bitcoin-core-dev
368 2016-04-27T23:37:05  *** murch has quit IRC
369 2016-04-27T23:49:20  *** frankenmint has quit IRC
370 2016-04-27T23:55:50  <cfields> sipa: i've wrestled with that one. We could do an autoconf check for it, but if it's not there we'd fall back to something else. So ultimately we're stuck with a reliance on something else, or we roll our own and don't bother checking for memset_s