51 Commits (c18a9ca7886ada5dfc43787631c578a32f7dc5bf)

Author SHA1 Message Date
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 10 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
Pieter Wuille 6b8de05d0a Begin doxygen-compatible comments 13 years ago
Pieter Wuille 5fee401fe1 CAddrMan: stochastic address manager 13 years ago
Pieter Wuille 18c0fa97d0 Post-feb20 simplifications 13 years ago
Gavin Andresen 882164196e Update all copyrights to 2012 13 years ago
Pieter Wuille c981d768b3 Fix handling of default ports 13 years ago
Pieter Wuille 67a42f929b Network stack refactor 13 years ago
Wladimir J. van der Laan bde280b9a4 Revert "Use standard C99 (and Qt) types for 64-bit integers" 13 years ago
Luke Dashjr 21d9f36781 Use standard C99 (and Qt) types for 64-bit integers 13 years ago
Giel van Schijndel e4dde849ae Move CInv to protocol.[ch]pp 14 years ago
Giel van Schijndel 33e28c9948 Move CAddress to protocol.[ch]pp 14 years ago
Giel van Schijndel 507fd9d15b Start moving protocol-specific code to protocol.[ch]pp 14 years ago