94 Commits (a2d7c036e0c5590a86296c17a65e3a980d81f411)

Author SHA1 Message Date
Daira Hopwood d76ed723c5 Don't assume sizes of unsigned short and unsigned int in GetSizeOfCompactSize and WriteCompactSize. 7 years ago
Jack Grigg be74c80deb Add caching of incremental witnesses for spendable notes 8 years ago
Sean Bowe e1ff849d8d New implementation of incremental merkle tree 8 years ago
Sean Bowe 291b191bd7 Add serialization for primitive boost::optional<T>. 8 years ago
Sean Bowe 5884044ba9 Introduce `vpour` to `CTransaction`. 9 years ago
Philip Kaufmann 5207f33f45 fix header include groups 9 years ago
Wladimir J. van der Laan 01f9c3449a src/serialize.h: base serialization level endianness neutrality 10 years ago
Pavel Janík 5262fde0ec Remove whitespaces before double colon in errors and logs 10 years ago
sandakersmann f914f1a746
Added "Core" to copyright headers 10 years ago
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 10 years ago
Wladimir J. van der Laan fa126effc2
Avoid undefined behavior using CFlatData in CScript serialization 10 years ago
Yoichi Hirai fbf617a5f1 remove an assignment which is never used. 10 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 11 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) 12 years ago
Fordy 3a25a2b9b0 Update License in File Headers 12 years ago
Philip Kaufmann 810b4fad7d remove unused typedef in serialize.h 12 years ago
Pieter Wuille 6b6aaa1698 Further reduce header dependencies 12 years ago
Wladimir J. van der Laan 7fa3ad83a9 Remove unused and unreachable code 12 years ago
Jeff Garzik c3fad8350b serialize.h: CAutoFile's read and write may take size_t nSize 12 years ago