aboutsummaryrefslogtreecommitdiff
path: root/src/streams.h
Commit message (Expand)AuthorAgeFilesLines
* Fix PSBT deserialization of 0-input transactionsAndrew Chow2018-08-151-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
* Add chainstate obfuscation to avoid spurious antivirus detectionJames O'Beirne2015-10-061-0/+23
* allocators: split allocators and pagelockerCory Fields2015-03-201-1/+1
* openssl: abstract out OPENSSL_cleanseCory Fields2015-02-151-0/+1
* Remove whitespaces before double colon in errors and logsPavel Janík2015-01-311-9/+9
* Added "Core" to copyright headerssandakersmann2014-12-191-1/+1
* Remove references to X11 licenceMichael Ford2014-12-161-1/+1
* boost: split stream classes out of serialize.hCory Fields2014-10-221-0/+571