85 Commits (32b93a1bc2795ed2bc3a8d3d911d54f023d1ad54)

Author SHA1 Message Date
Michael Ford 1c0aa9110e Update serialize comments to be doxygen compatible 10 years ago
Cory Fields fa7361907a boost: split stream classes out of serialize.h 10 years ago
Wladimir J. van der Laan a873823864
CAutoFile: Explicit Get() and remove unused methods 10 years ago
Ruben Dario Ponticeli fef24cab1a Add IsNull() to class CAutoFile and remove operator ! 10 years ago
Cory Fields 52955068b7 boost: drop dependency on tuple in serialization 10 years ago
Cory Fields 1d9b86d584 boost: drop dependency on is_fundamental in serialization 10 years ago
Philip Kaufmann 938bccebf1 CAutoFile: make file private 10 years ago
Philip Kaufmann 0c35486dc9 CBufferedFile: add explicit close function 10 years ago
Philip Kaufmann c9fb27da0a CBufferedFile: convert into a non-refcounted RAII wrapper 10 years ago
sinetek 775b7b8d70 LLu is standard, but not portable. use ULL 10 years ago
Cory Fields 6eb67b0ed2 autofile: Disallow by-value copies of CAutoFile 10 years ago
ENikS 87314c1c5e Fixing improper input syntax and failing bounds check 10 years ago
Philip Kaufmann 611116d4e3 header include cleanup 10 years ago
Pieter Wuille 3f6540ad8f Rename IMPLEMENT_SERIALIZE to ADD_SERIALIZE_METHODS 10 years ago
Pieter Wuille 31e9a8384a Use CSizeComputer to avoid counting sizes in SerializationOp 10 years ago
Kamil Domanski 84881f8c47 rework overhauled serialization methods to non-static 10 years ago
Kamil Domanski 5d96b4ae01 remove fields of ser_streamplaceholder 10 years ago
Kamil Domanski 3d796f8996 overhaul serialization code 10 years ago
Philip Kaufmann 093303a887 add missing header end comments 10 years ago
Kamil Domanski 8695a39350 replace int with size_t in stream methods 10 years ago
Pieter Wuille eb0b56b190 Simplify serialize.h's exception handling 10 years ago
Pieter Wuille 216e9a4456 Add a way to limit deserialized string lengths 10 years ago
Pieter Wuille b069750d3f Break up CAddrMan's IMPLEMENT_SERIALIZE 11 years ago
Wladimir J. van der Laan fa126effc2
Avoid undefined behavior using CFlatData in CScript serialization 11 years ago
Yoichi Hirai fbf617a5f1 remove an assignment which is never used. 11 years ago
Brandon Dahler 51ed9ec971 Cleanup code using forward declarations. 11 years ago
Gavin Andresen d5d1425657 Bug fix: CDataStream::GetAndClear() when nReadPos > 0 11 years ago
Pieter Wuille e9755001ab Remove redundant insert method in serialize. 11 years ago
super3 db0e8ccd90 Bump Year Number to 2013 11 years ago
Gavin Andresen 8dc206a1e2 Reject non-canonically-encoded sizes 11 years ago
Pieter Wuille 41b052ad87 Use per-message send buffer, rather than per connection 12 years ago
Pieter Wuille e754cf4133 Split off CBlockHeader from CBlock 12 years ago
Pieter Wuille b5d5f44c95 Add CBufferedFile 12 years ago
Pieter Wuille 4d6144f97f Compact serialization for variable-length integers 12 years ago
Wladimir J. van der Laan b019ea17ec Remove VC6 comment and pointless #ifdef'd benchmark code 12 years ago
Matt Corallo 467b79391f Fix signed/unsigned warnings in {script,serialize}.h (fixes #1541) 13 years ago
Fordy 3a25a2b9b0 Update License in File Headers 13 years ago
Philip Kaufmann 810b4fad7d remove unused typedef in serialize.h 13 years ago
Pieter Wuille 6b6aaa1698 Further reduce header dependencies 13 years ago
Wladimir J. van der Laan 7fa3ad83a9 Remove unused and unreachable code 13 years ago
Jeff Garzik c3fad8350b serialize.h: CAutoFile's read and write may take size_t nSize 13 years ago
Jeff Garzik b87c0fc440 version.h: separate client, net sections. Move more constants to this file. 13 years ago
Wladimir J. van der Laan 6cb6d62347 remove dependency on serialize.h and util.h for SecureString 13 years ago
Wladimir J. van der Laan 52d3a48128 VC2010 compile fixes 13 years ago
Pieter Wuille 6b8de05d0a Begin doxygen-compatible comments 13 years ago
Matt Corallo db1a5609a0 Fix compilation warning. 13 years ago
Gavin Andresen 882164196e Update all copyrights to 2012 13 years ago
Gavin Andresen a1de57a063 Compile with extra warnings turned on. And more makefile/code tidying up. 13 years ago
Matt Corallo f7a9a11391 Fix horrific performance found by gmaxwell. 13 years ago
Wladimir J. van der Laan bde280b9a4 Revert "Use standard C99 (and Qt) types for 64-bit integers" 13 years ago