63 Commits (5776582b7f3efc9af1c35b68a51bd2c83b848a32)

Author SHA1 Message Date
Matt Corallo 44407100ff Replace relevant services logic with a function suite. 7 years ago
practicalswift 64fb0ac016 Declare single-argument (non-converting) constructors "explicit" 7 years ago
practicalswift 2c2e90d1d4 Fix incorrect Doxygen tag (@ince@since). Make Doxygen parameter names match actual parameter names. 8 years ago
isle2983 27765b6403 Increment MIT Licence copyright header year on files modified in 2016 8 years ago
Greg Walker f004e67df3 Minor change to comment above new NODE_WITNESS service flag to keep it consitent with existing comment structure. Helps with readability. 8 years ago
Pieter Wuille 528472111b Get rid of nType and nVersion 8 years ago
Wladimir J. van der Laan 1df311118d protocol.h: Make enums in GetDataMsg concrete values 8 years ago
Wladimir J. van der Laan 2c09a5209a protocol.h: Move MESSAGE_START_SIZE into CMessageHeader 8 years ago
Wladimir J. van der Laan 305087bdf6 net: Hardcode protocol sizes and use fixed-size types 8 years ago
Wladimir J. van der Laan 41e58faf04 net: Consistent checksum handling 8 years ago
R E Broadley 4c3e2cb2df Show XTHIN in GUI 8 years ago
Cory Fields 21ba407a73 net: narrow include scope after moving to netaddress 9 years ago
Pieter Wuille b8a97498df BIP144: Handshake and relay (receiver side) 9 years ago
Pieter Wuille 7030d9eb47 BIP144: Serialization, hashes, relay (sender side) 9 years ago
Matt Corallo 00c40784fe Add protocol messages for short-ids blocks 9 years ago
Pieter Wuille ee06e04369 Introduce enum ServiceFlags for service flags 9 years ago
Pieter Wuille 15bf863219 Don't require services in -addnode 9 years ago
Alex Morcos 9e072a6e66 Implement "feefilter" P2P message. 9 years ago
Thomas Kerin 6601ce508e protocol.h/cpp: Removes NetMsgType::ALERT 9 years ago
MarcoFalke fa24439ff3 Bump copyright headers to 2015 9 years ago
Wladimir J. van der Laan 9bbe71b641 net: Add and document network messages in protocol.h 9 years ago
Matt Corallo afb0ccaf9c Add NODE_BLOOM service bit and bump protocol version 9 years ago
Pieter Wuille 1d5b47a903 nLastTry is only used for addrman entries 10 years ago
Mike Hearn 5983a4e50f Add a NODE_GETUTXO service bit and document NODE_NETWORK. 10 years ago
Cory Fields eec37136fd make CMessageHeader a dumb storage class 10 years ago
sandakersmann f914f1a746
Added "Core" to copyright headers 10 years ago
Michael Ford 78253fcbad Remove references to X11 licence 10 years ago
Pavel Janík 84738627ce Fix all header defines 10 years ago
Pieter Wuille 20e01b1a03 Apply clang-format on some infrequently-updated files 10 years ago
Pieter Wuille 3f6540ad8f Rename IMPLEMENT_SERIALIZE to ADD_SERIALIZE_METHODS 10 years ago
Pieter Wuille 47eb76597e Serializer simplifications after IMPLEMENT_SERIALIZE overhaul 10 years ago
Pieter Wuille 31e9a8384a Use CSizeComputer to avoid counting sizes in SerializationOp 10 years ago
Kamil Domanski 84881f8c47 rework overhauled serialization methods to non-static 10 years ago
Kamil Domanski 3d796f8996 overhaul serialization code 10 years ago
Wladimir J. van der Laan 70352e11c0
Revert "Add a getutxos command to the p2p protocol. It allows querying of the UTXO set" 10 years ago
Wladimir J. van der Laan 3802224110 Remove all other print() methods 11 years ago
Mike Hearn da2ec100f3 Add a getutxos command to the p2p protocol. It allows querying of the UTXO set 11 years ago
Peter Todd 38405ac141
Add comment regarding experimental-use service bits 11 years ago
jtimon c8c52de3a0 Replace virtual methods with static attributes, chainparams.h depends on 11 years ago
Pieter Wuille ccc84e0963 Reduce bignum.h now it is only needed for scriptnum_tests 11 years ago
Brandon Dahler 51ed9ec971 Cleanup code using forward declarations. 11 years ago
super3 db0e8ccd90 Bump Year Number to 2013 11 years ago
Mike Hearn 0e4b317555 Introduce a CChainParameters singleton class and regtest mode. 12 years ago
Pieter Wuille 41b052ad87 Use per-message send buffer, rather than per connection 12 years ago
Matt Corallo b02ddbedcb Relay CMerkleBlocks when asked for MSG_FILTERED_BLOCK 12 years ago
Luke Dashjr f3a84c3a6b Abstract block hash substr extraction (for debug.log) into BlockHashStr inline 12 years ago
Matt Corallo 24154ed64b Fix remaining warnings. 13 years ago
Fordy 3a25a2b9b0 Update License in File Headers 13 years ago
Jeff Garzik ccd65d4261 Move proto version to version.h. Reduce header deps a bit more. 13 years ago
Jeff Garzik 8b09cd3a4d Replace several network protocol version numbers with named constants 13 years ago