72 Commits (e8b5f0d549b1b76611c7374bed9ceec7d09fa847)

Author SHA1 Message Date
Pieter Wuille 3f6540ad8f Rename IMPLEMENT_SERIALIZE to ADD_SERIALIZE_METHODS 8 years ago
Pieter Wuille 31e9a8384a Use CSizeComputer to avoid counting sizes in SerializationOp 8 years ago
Kamil Domanski 84881f8c47 rework overhauled serialization methods to non-static 8 years ago
Kamil Domanski 5d96b4ae01 remove fields of ser_streamplaceholder 8 years ago
Kamil Domanski 3d796f8996 overhaul serialization code 8 years ago
Philip Kaufmann 093303a887 add missing header end comments 8 years ago
Kamil Domanski 8695a39350 replace int with size_t in stream methods 8 years ago
Pieter Wuille eb0b56b190 Simplify serialize.h's exception handling 8 years ago
Pieter Wuille 216e9a4456 Add a way to limit deserialized string lengths 8 years ago
Pieter Wuille b069750d3f Break up CAddrMan's IMPLEMENT_SERIALIZE 8 years ago
Wladimir J. van der Laan fa126effc2
Avoid undefined behavior using CFlatData in CScript serialization 8 years ago
Yoichi Hirai fbf617a5f1 remove an assignment which is never used. 9 years ago
Brandon Dahler 51ed9ec971 Cleanup code using forward declarations. 9 years ago
Gavin Andresen d5d1425657 Bug fix: CDataStream::GetAndClear() when nReadPos > 0 9 years ago
Pieter Wuille e9755001ab Remove redundant insert method in serialize. 9 years ago
super3 db0e8ccd90 Bump Year Number to 2013 9 years ago
Gavin Andresen 8dc206a1e2 Reject non-canonically-encoded sizes 9 years ago
Pieter Wuille 41b052ad87 Use per-message send buffer, rather than per connection 10 years ago
Pieter Wuille e754cf4133 Split off CBlockHeader from CBlock 10 years ago
Pieter Wuille b5d5f44c95 Add CBufferedFile 10 years ago
Pieter Wuille 4d6144f97f Compact serialization for variable-length integers 10 years ago
Wladimir J. van der Laan b019ea17ec Remove VC6 comment and pointless #ifdef'd benchmark code 10 years ago
Matt Corallo 467b79391f Fix signed/unsigned warnings in {script,serialize}.h (fixes #1541) 10 years ago
Fordy 3a25a2b9b0 Update License in File Headers 11 years ago
Philip Kaufmann 810b4fad7d remove unused typedef in serialize.h 11 years ago
Pieter Wuille 6b6aaa1698 Further reduce header dependencies 11 years ago
Wladimir J. van der Laan 7fa3ad83a9 Remove unused and unreachable code 11 years ago
Jeff Garzik c3fad8350b serialize.h: CAutoFile's read and write may take size_t nSize 11 years ago
Jeff Garzik b87c0fc440 version.h: separate client, net sections. Move more constants to this file. 11 years ago
Wladimir J. van der Laan 6cb6d62347 remove dependency on serialize.h and util.h for SecureString 11 years ago
Wladimir J. van der Laan 52d3a48128 VC2010 compile fixes 11 years ago
Pieter Wuille 6b8de05d0a Begin doxygen-compatible comments 11 years ago
Matt Corallo db1a5609a0 Fix compilation warning. 11 years ago
Gavin Andresen 882164196e Update all copyrights to 2012 11 years ago
Gavin Andresen a1de57a063 Compile with extra warnings turned on. And more makefile/code tidying up. 11 years ago
Matt Corallo f7a9a11391 Fix horrific performance found by gmaxwell. 11 years ago
Wladimir J. van der Laan bde280b9a4 Revert "Use standard C99 (and Qt) types for 64-bit integers" 11 years ago
Luke Dashjr 21d9f36781 Use standard C99 (and Qt) types for 64-bit integers 11 years ago
Gavin Andresen 0e87f34bed Include limits, not climints (using std::numeric_limits now) 11 years ago
Gavin Andresen 26ce92b352 Use std::numeric_limits<> for typesafe INT_MAX/etc 11 years ago
Gavin Andresen bd846c0e56 Cleanup: removed dead code, and use C99 typedefs for int64 (supported by all modern c++ compilers) 11 years ago
Gavin Andresen f8ded588a2 Implement BIP 14 : separate protocol version from client version 11 years ago
Gavin Andresen 8896c2d9d6 Bump version 0.5.99 (prep for pulling for version 0.6) 11 years ago
Gavin Andresen 67c454c67c Bump version to 0.5.1 11 years ago
Gavin Andresen d764d9161e Obsolete keypool and make sure database removes log files on shutdown. 11 years ago
Gavin Andresen 94eaab7710 Bump version to 0.5.0.0 11 years ago
Gavin Andresen 6853e627f1 Fix build on windows and mac 11 years ago
Gavin Andresen 6b8a5ab622 Bump version to 0.4.1 11 years ago
Gavin Andresen 7464e647de Bumped version numbers to 0.4.0rc1 11 years ago
Giel van Schijndel 82dc6426b4 Move func 'REF' from util.h to serialize.h 11 years ago