aboutsummaryrefslogtreecommitdiff
path: root/src/protocol.h
Commit message (Expand)AuthorAgeFilesLines
* net: advertise support for ADDRv2 via new messageVasil Dimov2020-10-091-0/+12
* net: CAddress & CAddrMan: (un)serialize as ADDRv2Vasil Dimov2020-10-091-2/+10
* Remove header checks out of net_processingTroy Giorshev2020-09-221-1/+1
* Change CMessageHeader ConstructorTroy Giorshev2020-09-221-1/+1
* Merge #19818: p2p: change `CInv::type` from `int` to `uint32_t`, fix UBSan wa...Wladimir J. van der Laan2020-09-031-2/+2
|\
| * p2p: change CInv::type from int to uint32_tJon Atack2020-08-271-2/+2
* | p2p: add CInv block message helper methodsJon Atack2020-08-261-5/+15
|/
* Merge #19721: p2p: comment out unused MSG_FILTERED_WITNESS_BLOCKfanquake2020-08-181-1/+3
|\
| * doc: comment out and add annotation to unused MSG_FILTERED_WITNESS_BLOCKAdam Jonas2020-08-141-1/+3
* | Merge #19705: Shrink CAddress from 48 to 40 bytes on x64Wladimir J. van der Laan2020-08-161-1/+2
|\ \ | |/ |/|
| * Shrink CAddress from 48 to 40 bytes on x64Vasil Dimov2020-08-121-1/+2
* | Merge #19070: p2p: Signal support for compact block filters with NODE_COMPACT...Wladimir J. van der Laan2020-08-131-0/+3
|\ \ | |/ |/|
| * [net] Signal NODE_COMPACT_FILTERS if we're serving compact filters.Jim Posen2020-05-311-0/+3
* | scripted-diff: Remove Reference LinksRobert2020-08-011-20/+0
* | refactor: add GenTxid (=txid or wtxid) type and use it for tx request logicPieter Wuille2020-07-301-0/+4
* | p2p: add CInv transaction message helper methodsJon Atack2020-07-271-0/+8
* | Add p2p message "wtxidrelay"Suhas Daftuar2020-07-191-1/+7
* | Add support for tx-relay via wtxidSuhas Daftuar2020-07-191-1/+2
* | [protocol] Remove unused CADDR_TIME_VERSIONJohn Newbery2020-07-101-1/+7
|/
* Merge #19044: net processing: Add support for getcfiltersMarcoFalke2020-05-311-0/+11
|\
| * [net processing] Message handling for getcfilters.Jim Posen2020-05-261-0/+11
* | util: dedup code in callers of serviceFlagToStr()Vasil Dimov2020-05-291-3/+3
* | util: simplify the interface of serviceFlagToStr()Vasil Dimov2020-05-291-1/+6
* | Merge #18165: Consolidate service flag bit-to-name conversion to a shared ser...Jonas Schnelli2020-05-291-1/+3
|\ \ | |/ |/|
| * Consolidate service flag bit-to-name conversion to a shared serviceFlagToStr ...Luke Dashjr2020-02-211-1/+3
* | [net processing] Message handling for getcfheaders.Jim Posen2020-05-221-2/+13
* | net: Use C++11 member initialization in protocolMarcoFalke2020-05-201-8/+7
* | Merge #18317: Serialization improvements step 6 (all except wallet/gui)MarcoFalke2020-05-201-31/+11
|\ \
| * | Convert everything except wallet/qt to new serializationPieter Wuille2020-03-301-31/+11
* | | net: Run clang-format on protocol.hMarcoFalke2020-05-171-36/+37
* | | net: Remove un-actionable TODOMarcoFalke2020-05-171-3/+0
* | | [net processing] Message handling for getcfcheckpt.Jim Posen2020-05-081-0/+14
|/ /
* / net: Fail instead of truncate command name in CMessageHeaderWladimir J. van der Laan2020-02-061-0/+4
|/
* Merge #17474: Bugfix: GUI: Recognise NETWORK_LIMITED in formatServicesStrMarcoFalke2019-12-111-0/+1
|\
| * GUI: Refactor formatServicesStr to warn when a ServicesFlag is missingLuke Dashjr2019-11-141-0/+1
* | Remove unused includespracticalswift2019-10-151-1/+0
* | p2p: Remove BIP61 reject messagesMarcoFalke2019-10-021-7/+0
|/
* Remove unused bits from the service flags enumMarcoFalke2019-07-121-4/+1
* Use C++11 default member initializersMarcoFalke2019-01-051-1/+0
* Update copyright headers to 2018DrahtBot2018-07-271-1/+1
* Merge #12731: Support serialization as another type without castingWladimir J. van der Laan2018-04-101-1/+1
|\
| * Support serialization as another type without castingPieter Wuille2018-03-201-1/+1
* | Add native support for serializing char arrays without FLATDATAPieter Wuille2018-03-211-3/+3
|/
* Add setter for g_initial_block_download_completedJonas Schnelli2018-02-171-7/+4
* Connect to peers signaling NODE_NETWORK_LIMITED when out-of-IBDJonas Schnelli2018-02-091-0/+5
* Accept addresses with NODE_NETWORK_LIMITED flagJonas Schnelli2018-02-091-2/+2
* Merge #10498: Use static_cast instead of C-style casts for non-fundamental typesMarcoFalke2018-02-071-2/+2
|\
| * Use static_cast instead of C-style casts for non-fundamental typespracticalswift2017-09-221-2/+2
* | Fix typospracticalswift2018-01-281-1/+1
* | Merge #11512: Use GetDesireableServiceFlags in seeds, dnsseeds, fixing static...Wladimir J. van der Laan2018-01-241-1/+9
|\ \