aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-10-15Merge #8880: protocol.h: Move MESSAGE_START_SIZE into CMessageHeaderWladimir J. van der Laan
1df3111 protocol.h: Make enums in GetDataMsg concrete values (Wladimir J. van der Laan) 2c09a52 protocol.h: Move MESSAGE_START_SIZE into CMessageHeader (Wladimir J. van der Laan) f9bd92d version.h: s/shord/short/ in comment (Wladimir J. van der Laan)
2016-10-15Merge #8906: [qt] sync-overlay: Don't show progress twiceWladimir J. van der Laan
fafeec3 [qt] sync-overlay: Don't show progress twice (MarcoFalke)
2016-10-14Merge #8915: Add copyright/patent issues to possible NACK reasonsMarcoFalke
36f60a5 Add copyright/patent issues to possible NACK reasons (Peter Todd)
2016-10-13Add copyright/patent issues to possible NACK reasonsPeter Todd
Adding in response to a Slack discussion where someone was unclear on the fact that a NACK may be justified if code can't be accepted due to copyright/patent issues. For example, it would be reasonable and prudent to NACK a contribution of AGPL-licensed consensus code on the basis that the license terms are incompatible with the MIT license used by the rest of the codebase.
2016-10-13Merge #8817: update bitcoin-tx to output witness dataWladimir J. van der Laan
4408558 Update bitcoin-tx to output witness data. (jonnynewbs)
2016-10-13Merge #8904: [qa] Fix compact block shortids for a test caseWladimir J. van der Laan
4cdece4 [qa] Fix compact block shortids for a test case (Dagur Valberg Johannsson)
2016-10-13Merge #8911: qt: Translate all files, even if wallet disabledWladimir J. van der Laan
8aed5f6 qt: Translate all files, even if wallet disabled (Wladimir J. van der Laan)
2016-10-13Merge #8892: doc: Add build instructions for FreeBSDWladimir J. van der Laan
3f92bc9 doc: Add build instructions for FreeBSD (Wladimir J. van der Laan)
2016-10-13doc: Add build instructions for FreeBSDWladimir J. van der Laan
2016-10-11qt: Translate all files, even if wallet disabledWladimir J. van der Laan
This passes all QT cpp files to the lupdate executable which extracts translations, no matter what conditional functionality is enabled.
2016-10-11Merge #8882: [qa] Fix race conditions in p2p-compactblocks.py and sendheaders.pyMarcoFalke
b55d941 [qa] Fix race condition in sendheaders.py (Suhas Daftuar) 6976db2 [qa] Another attempt to fix race condition in p2p-compactblocks.py (Suhas Daftuar)
2016-10-10[qa] Fix compact block shortids for a test caseDagur Valberg Johannsson
2016-10-10[qt] sync-overlay: Don't show progress twiceMarcoFalke
* Don't show integer progress in progress bar. (Already shown in front of progress bar) * Also, use non-static method to get current msecs
2016-10-10Merge #8821: [qt] sync-overlay: Don't block during reindexJonas Schnelli
fa85e86 [qt] sync-overlay: Don't show estimated number of headers left (MarcoFalke) faa4de2 [qt] sync-overlay: Don't block during reindex (MarcoFalke)
2016-10-10Merge #8393: Support for compact blocks together with segwitPieter Wuille
27acfc1 [qa] Update p2p-compactblocks.py for compactblocks v2 (Suhas Daftuar) 422fac6 [qa] Add support for compactblocks v2 to mininode (Suhas Daftuar) f5b9b8f [qa] Fix bug in mininode witness deserialization (Suhas Daftuar) 6aa28ab Use cmpctblock type 2 for segwit-enabled transfer (Pieter Wuille) be7555f Fix overly-prescriptive p2p-segwit test for new fetch logic (Matt Corallo) 06128da Make GetFetchFlags always request witness objects from witness peers (Matt Corallo)
2016-10-08Merge #8891: [Doc] Update bips.md for Segregated WitnessMarcoFalke
ef28d8a [Doc] Update bips.md for Segregated Witness (fanquake)
2016-10-08Merge #8881: Add some verbose logging to bitcoin-util-test.pyMarcoFalke
621441a add verbose mode to bitcoin-util-test.py (jnewbery)
2016-10-08Merge #8896: Update INSTALL landing redirection notice for build instructions.MarcoFalke
2920be2 Update INSTALL landing redirection notice for build instructions. (randy-waterhouse)
2016-10-08Merge #8885: gui: fix ban from qt consoleJonas Schnelli
cb78c60 gui: fix ban from qt console (Cory Fields)
2016-10-06[qa] Fix race condition in sendheaders.pySuhas Daftuar
Also de-duplicates code that has been moved to mininode
2016-10-06Merge #8887: [Doc] Improve GitHub issue templateMarcoFalke
7d8afb4 [Doc] Improve GitHub issue template (fanquake)
2016-10-06[Doc] Update bips.md for Segregated Witnessfanquake
2016-10-06[Doc] Improve GitHub issue templatefanquake
2016-10-06Update INSTALL landing redirection notice for build instructions.randy-waterhouse
2016-10-05add verbose mode to bitcoin-util-test.pyjnewbery
2016-10-05Update bitcoin-tx to output witness data.jonnynewbs
2016-10-05Merge #8884: Bugfix: Trivial: RPC: getblockchaininfo help: pruneheight is ↵Wladimir J. van der Laan
the lowest, not highest, block a78e542 Bugfix: Trivial: RPC: getblockchaininfo help: pruneheight is the lowest, not highest, block (Luke Dashjr)
2016-10-05protocol.h: Make enums in GetDataMsg concrete valuesWladimir J. van der Laan
This concretizes the numbers and adds a comment to make it clear that these numbers are fixed by the protocol, and may avoid people forgetting to claim numbers in the future (e.g. issue #8500). Also gets rid of a weird unused `MSG_TYPE_MAX` in the middle of the enumeration (thanks @paveljanik for noticing).
2016-10-05Merge #8879: [doc] Rework docsWladimir J. van der Laan
eeeebdd [doc] Rework docs (MarcoFalke)
2016-10-04gui: fix ban from qt consoleCory Fields
Rather than doing a circle and re-resolving the node's IP, just use the one from nodestats directly. This requires syncing the addr field from CNode.
2016-10-04Bugfix: Trivial: RPC: getblockchaininfo help: pruneheight is the lowest, not ↵Luke Dashjr
highest, block
2016-10-04[qa] Another attempt to fix race condition in p2p-compactblocks.pySuhas Daftuar
sync_with_ping() only guarantees that the node has processed messages it's received from the peer, not that block announcements from the node have made it back to the peer. Replace sync_with_ping() with an explicit check that the node's tip has been announced.
2016-10-04[qa] Update p2p-compactblocks.py for compactblocks v2Suhas Daftuar
2016-10-04[qa] Add support for compactblocks v2 to mininodeSuhas Daftuar
2016-10-04[qa] Fix bug in mininode witness deserializationSuhas Daftuar
Also improve tx printing
2016-10-04Use cmpctblock type 2 for segwit-enabled transferPieter Wuille
Contains version negotiation logic by Matt Corallo and bugfixes by Suhas Daftuar.
2016-10-04Fix overly-prescriptive p2p-segwit test for new fetch logicMatt Corallo
2016-10-04Make GetFetchFlags always request witness objects from witness peersMatt Corallo
This fixes a bug where we might (in exceedingly rare circumstances) accidentally ban a node for sending us the first (potentially few) segwit blocks in non-segwit mode.
2016-10-04[doc] Rework docsMarcoFalke
* Minor formatting such as adjusting links * Move sections of `doc/multiwallet-qt.md` to the source code and delete the file, as it is outdated * Fix typo in the release notes * Amend release process to mention update of BLOCK_CHAIN_SIZE
2016-10-04protocol.h: Move MESSAGE_START_SIZE into CMessageHeaderWladimir J. van der Laan
Also move the enum to the top, and remove a deceptive TODO comment.
2016-10-04version.h: s/shord/short/ in commentWladimir J. van der Laan
2016-10-04Merge #8848: Add NULLDUMMY verify flag in bitcoinconsensus.hWladimir J. van der Laan
2fa0063 Add NULLDUMMY verify flag in bitcoinconsensus.h (Johnson Lau)
2016-10-04Merge #8862: Fix a few cases where messages were sent after requested disconnectWladimir J. van der Laan
905bc68 net: fix a few cases where messages were sent rather than dropped upon disconnection (Cory Fields)
2016-10-04Merge #8850: Implement (begin|end)_ptr in C++11 and add deprecation commentWladimir J. van der Laan
f00705a serialize: Deprecate `begin_ptr` / `end_ptr` (Wladimir J. van der Laan) 47314e6 prevector: add C++11-like data() method (Wladimir J. van der Laan)
2016-10-03Merge #8856: Globals: Decouple GetConfigFile and ReadConfigFile from global ↵Wladimir J. van der Laan
mapArgs 3450c18 Globals: Decouple GetConfigFile and ReadConfigFile from global mapArgs (Jorge Timón)
2016-10-03Merge #8860: [qa] util: Move wait_bitcoinds() into stop_nodes()MarcoFalke
fa7c35c [qa] util: Move wait_bitcoinds() into stop_nodes() (MarcoFalke)
2016-10-03Merge #8863: univalue: Pull subtreeWladimir J. van der Laan
2ca7faa Squashed 'src/univalue/' changes from daf1285..16a1f7f (MarcoFalke)
2016-10-03Merge #8858: rpc: Generate auth cookie in hex instead of base64Wladimir J. van der Laan
1c80386 rpc: Generate auth cookie in hex instead of base64 (Wladimir J. van der Laan)
2016-10-02Merge #8857: [qa] mininode: Only allow named args in wait_untilMarcoFalke
fa66609 [qa] mininode: Only allow named args in wait_until (MarcoFalke)
2016-10-02[qa] mininode: Only allow named args in wait_untilMarcoFalke