Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-05-15 | [qa] Remove hardcoded "4 nodes" from test_framework | MarcoFalke | |
2016-05-05 | [qa] Switch to py3 | MarcoFalke | |
2016-01-27 | Merge #7300: [trivial] Add missing copyright headers | Wladimir J. van der Laan | |
fabcee1 Remove copyright header from autogenerated chainparamsseeds.h (MarcoFalke) fa60d05 Add missing copyright headers (MarcoFalke) fa7e4c0 Bump copyright headers to 2014 (MarcoFalke) | |||
2016-01-13 | [qa] Fix pyton syntax in rpc tests | MarcoFalke | |
2016-01-07 | Eliminate race condition in sendheaders.py test | Suhas Daftuar | |
Clear the last block announcement before mining new blocks. | |||
2016-01-05 | Add missing copyright headers | MarcoFalke | |
2015-12-04 | test: remove necessity to call create_callback_map | Wladimir J. van der Laan | |
Remove necessity to call create_callback_map (as well as the function itself) from the Python P2P test framework. Invoke the appropriate methods directly. - Easy to forget to call it and wonder why it doesn't work - Simplifies the code - This makes it easier to handle new messages in subclasses | |||
2015-11-30 | When not filtering blocks, getdata sends more in one test | Pieter Wuille | |
2015-11-29 | Allow block announcements with headers | Suhas Daftuar | |
This replaces using inv messages to announce new blocks, when a peer requests (via the new "sendheaders" message) that blocks be announced with headers instead of inv's. Since headers-first was introduced, peers send getheaders messages in response to an inv, which requires generating a block locator that is large compared to the size of the header being requested, and requires an extra round-trip before a reorg can be relayed. Save time by tracking headers that a peer is likely to know about, and send a headers chain that would connect to a peer's known headers, unless the chain would be too big, in which case we revert to sending an inv instead. Based off of @sipa's commit to announce all blocks in a reorg via inv, which has been squashed into this commit. Rebased-by: Pieter Wuille |