aboutsummaryrefslogtreecommitdiff
path: root/src/serialize.h
Commit message (Expand)AuthorAgeFilesLines
* Prevector typePieter Wuille2015-11-131-38/+119
* fix header include groupsPhilip Kaufmann2015-05-141-2/+2
* src/serialize.h: base serialization level endianness neutralityWladimir J. van der Laan2015-03-061-76/+125
* Remove whitespaces before double colon in errors and logsPavel Janík2015-01-311-1/+1
* Added "Core" to copyright headerssandakersmann2014-12-191-1/+1
* Update serialize comments to be doxygen compatibleMichael Ford2014-10-311-78/+100
* boost: split stream classes out of serialize.hCory Fields2014-10-221-553/+0
* CAutoFile: Explicit Get() and remove unused methodsWladimir J. van der Laan2014-10-221-6/+13
* Add IsNull() to class CAutoFile and remove operator !Ruben Dario Ponticeli2014-10-201-1/+1
* boost: drop dependency on tuple in serializationCory Fields2014-10-151-77/+0
* boost: drop dependency on is_fundamental in serializationCory Fields2014-10-151-19/+19
* CAutoFile: make file privatePhilip Kaufmann2014-10-021-3/+4
* CBufferedFile: add explicit close functionPhilip Kaufmann2014-10-021-6/+18
* CBufferedFile: convert into a non-refcounted RAII wrapperPhilip Kaufmann2014-10-021-9/+21
* LLu is standard, but not portable. use ULLsinetek2014-09-281-1/+1
* autofile: Disallow by-value copies of CAutoFileCory Fields2014-09-261-1/+5
* Fixing improper input syntax and failing bounds checkENikS2014-09-211-1/+1
* header include cleanupPhilip Kaufmann2014-09-141-1/+1
* Rename IMPLEMENT_SERIALIZE to ADD_SERIALIZE_METHODSPieter Wuille2014-09-021-3/+3
* Merge pull request #4737Pieter Wuille2014-09-011-61/+36
|\
| * Use CSizeComputer to avoid counting sizes in SerializationOpPieter Wuille2014-08-311-28/+23
| * rework overhauled serialization methods to non-staticKamil Domanski2014-08-311-7/+7
| * remove fields of ser_streamplaceholderKamil Domanski2014-08-311-9/+1
| * overhaul serialization codeKamil Domanski2014-08-311-40/+28
* | add missing header end commentsPhilip Kaufmann2014-08-281-1/+1
|/
* Merge pull request #4618Pieter Wuille2014-08-241-57/+6
|\
| * Simplify serialize.h's exception handlingPieter Wuille2014-08-091-57/+6
* | replace int with size_t in stream methodsKamil Domanski2014-08-181-6/+4
* | Add a way to limit deserialized string lengthsPieter Wuille2014-08-091-2/+37
|/
* Break up CAddrMan's IMPLEMENT_SERIALIZEPieter Wuille2014-07-161-0/+29
* Avoid undefined behavior using CFlatData in CScript serializationWladimir J. van der Laan2014-06-231-0/+34
* remove an assignment which is never used.Yoichi Hirai2014-03-281-3/+0
* Cleanup code using forward declarations.Brandon Dahler2013-11-101-77/+76
* Merge pull request #3173 from gavinandresen/fuzzmessagesGavin Andresen2013-10-301-2/+2
|\
| * Bug fix: CDataStream::GetAndClear() when nReadPos > 0Gavin Andresen2013-10-291-2/+2
* | Remove redundant insert method in serialize.Pieter Wuille2013-10-261-13/+0
|/
* Merge pull request #3119Pieter Wuille2013-10-201-1/+1
|\
| * Bump Year Number to 2013super32013-10-201-1/+1
* | Reject non-canonically-encoded sizesGavin Andresen2013-08-091-0/+6
|/
* Use per-message send buffer, rather than per connectionPieter Wuille2013-03-291-1/+7
* Split off CBlockHeader from CBlockPieter Wuille2012-11-161-4/+0
* Add CBufferedFilePieter Wuille2012-11-091-0/+144
* Compact serialization for variable-length integersPieter Wuille2012-10-201-1/+93
* Remove VC6 comment and pointless #ifdef'd benchmark codeWladimir J. van der Laan2012-09-091-52/+0
* Fix signed/unsigned warnings in {script,serialize}.h (fixes #1541)Matt Corallo2012-07-021-3/+6
* Update License in File HeadersFordy2012-05-181-1/+1
* remove unused typedef in serialize.hPhilip Kaufmann2012-05-011-2/+0
* Further reduce header dependenciesPieter Wuille2012-04-171-36/+36
* Merge pull request #1106 from jgarzik/sign-compareGavin Andresen2012-04-171-2/+2
|\
| * serialize.h: CAutoFile's read and write may take size_t nSizeJeff Garzik2012-04-151-2/+2