aboutsummaryrefslogtreecommitdiff
path: root/src/serialize.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* | Merge pull request #1115 from laanwj/2012_04_cleanupmiscGavin Andresen2012-04-171-51/+0
|\ \
| * | Remove unused and unreachable codeWladimir J. van der Laan2012-04-171-51/+0
| |/
* / version.h: separate client, net sections. Move more constants to this file.Jeff Garzik2012-04-121-2/+1
|/
* remove dependency on serialize.h and util.h for SecureStringWladimir J. van der Laan2012-04-041-104/+2
* VC2010 compile fixesWladimir J. van der Laan2012-04-031-1/+4
* Begin doxygen-compatible commentsPieter Wuille2012-03-261-18/+16
* Fix compilation warning.Matt Corallo2012-02-181-0/+1
* Update all copyrights to 2012Gavin Andresen2012-02-071-1/+1
* Compile with extra warnings turned on. And more makefile/code tidying up.Gavin Andresen2012-01-121-0/+3
* Fix horrific performance found by gmaxwell.Matt Corallo2012-01-041-1/+33
* Revert "Use standard C99 (and Qt) types for 64-bit integers"Wladimir J. van der Laan2011-12-211-16/+17
* Use standard C99 (and Qt) types for 64-bit integersLuke Dashjr2011-12-201-17/+16
* Include limits, not climints (using std::numeric_limits now)Gavin Andresen2011-12-201-1/+1
* Use std::numeric_limits<> for typesafe INT_MAX/etcGavin Andresen2011-12-191-4/+4
* Cleanup: removed dead code, and use C99 typedefs for int64 (supported by all ...Gavin Andresen2011-12-191-8/+0
* Implement BIP 14 : separate protocol version from client versionGavin Andresen2011-12-191-39/+37
* Bump version 0.5.99 (prep for pulling for version 0.6)Gavin Andresen2011-12-161-1/+1
* Bump version to 0.5.1Gavin Andresen2011-11-211-1/+1