aboutsummaryrefslogtreecommitdiff
path: root/src/streams.h
Commit message (Expand)AuthorAgeFilesLines
* net: CAddress & CAddrMan: (un)serialize as ADDRv2Vasil Dimov2020-10-091-0/+1
* refactor: Drop unused CBufferedFile::Seek()Hennadii Stepanov2020-07-261-12/+0
* scripted-diff: Bump copyright of files changed in 2019MarcoFalke2019-12-301-1/+1
* Remove unused includespracticalswift2019-10-151-2/+0
* util: CBufferedFile fixesLarry Ruane2019-09-101-11/+13
* Trivial: Doxygenize existing CBufferedFile and VectorReader commentsBen Woosley2019-01-251-16/+16
* Merge #14357: streams: Fix broken streams_vector_reader test. Remove unused s...MarcoFalke2019-01-051-16/+4
|\
| * streams: Remove unused seek(size_t)practicalswift2018-11-231-16/+4
* | Merge #14855: test: Correct ineffectual WithOrVersion from transactions_testsMarcoFalke2019-01-041-6/+0
|\ \
| * | test: Correct ineffectual WithOrVersion from transactions_testsBen Woosley2019-01-031-6/+0
| |/
* / Use std::numeric_limits<UNSIGNED>::max()) instead of (UNSIGNED)-1practicalswift2018-12-041-2/+2
|/
* Fix typos reported by codespellpracticalswift2018-09-041-1/+1
* streams: Implement BitStreamReader/Writer classes.Jim Posen2018-08-251-0/+93
* streams: Create VectorReader stream interface for vectors.Jim Posen2018-08-251-0/+74
* Fix PSBT deserialization of 0-input transactionsAndrew Chow2018-08-131-0/+1
* Update copyright headers to 2018DrahtBot2018-07-271-1/+1
* scripted-diff: Remove trailing whitespacesJoão Barbosa2018-07-241-2/+2
* Support deserializing into temporariesPieter Wuille2018-03-131-4/+4
* Fix typospracticalswift2018-01-281-1/+1
* Increment MIT Licence copyright header year on files modified in 2017Akira Takizawa2018-01-031-1/+1
* Merge #10839: Don't use pass by reference to const for cheaply-copied types (...Wladimir J. van der Laan2017-12-141-2/+2
|\
| * Don't use pass by reference to const for cheaply-copied types (bool, char, et...practicalswift2017-08-141-2/+2
* | scripted-diff: Replace #include "" with #include <> (ryanofsky)MeshCollider2017-11-161-2/+2
* | Merge #11221: Refactor: simpler readWladimir J. van der Laan2017-11-091-7/+5
|\ \
| * | Refactor: make the read function simplergnuser2017-09-021-7/+5
* | | Refactor: Modernize disallowed copy constructors/assignmentDan Raviv2017-09-161-8/+8
* | | Trivial: Documentation fixes for CVectorWriter ctorsdanra2017-08-261-2/+2
* | | Merge #9964: Add const to methods that do not modify the object for which it ...MarcoFalke2017-08-161-2/+2
|\ \ \ | |_|/ |/| |
| * | Add const to methods that do not modify the object for which it is calledpracticalswift2017-07-251-2/+2
* | | scripted-diff: Use the C++11 keyword nullptr to denote the pointer literal in...practicalswift2017-08-071-10/+10
|/ /
* / Fix subscript[0] in streams.hJeremy Rubin2017-07-081-1/+1
|/
* Fix some empty vector referencesPieter Wuille2017-04-211-2/+6
* Prevent -Wshadow warnings with gcc versions 4.8.5, 5.3.1 and 6.2.1.Pavel Janík2017-03-181-2/+2
* Merge #8808: Do not shadow variables (gcc set)Wladimir J. van der Laan2017-03-031-3/+3
|\
| * Do not shadow variables (gcc set)Pavel Janík2016-12-051-3/+3
* | Merge #9353: Add data() method to CDataStream (and use it)Pieter Wuille2017-01-091-4/+2
|\ \
| * | streams: Remove special cases for ancient MSVCWladimir J. van der Laan2016-12-151-4/+0
| * | streams: Add data() method to CDataStreamWladimir J. van der Laan2016-12-151-0/+2
| |/
* / Increment MIT Licence copyright header year on files modified in 2016isle29832016-12-311-1/+1
|/
* net: add CVectorWriter and CNetMsgMakerCory Fields2016-11-251-0/+69
* Get rid of nType and nVersionPieter Wuille2016-11-071-9/+25
* Make GetSerializeSize a wrapper on top of CSizeComputerPieter Wuille2016-11-071-14/+0
* Make nType and nVersion private and sometimes constPieter Wuille2016-11-071-19/+15
* Make streams' read and write return voidPieter Wuille2016-11-071-16/+9
* Remove unused ReadVersion and WriteVersionPieter Wuille2016-11-071-4/+0
* serialization: teach serializers variadicsCory Fields2016-11-031-0/+7
* BIP144: Serialization, hashes, relay (sender side)Pieter Wuille2016-06-221-0/+33
* Fix OOM bug: UTXO entries with invalid script lengthPieter Wuille2016-04-251-0/+14
* CDataStream::ignore Throw exception instead of assert on negative nSize.Patrick Strateman2016-04-251-1/+3
* Bump copyright headers to 2015MarcoFalke2015-12-131-1/+1