Age | Commit message (Expand) | Author |
2023-09-19 | Remove SER_GETHASH, hard-code client version in CKeyPool serialize | MarcoFalke |
2023-09-15 | Merge bitcoin/bitcoin#28473: refactor: Serialization parameter cleanups | fanquake |
2023-09-14 | serialize: add SER_PARAMS_OPFUNC | Anthony Towns |
2023-09-14 | serialize: specify type for ParamsWrapper not ref | Anthony Towns |
2023-09-14 | serialize: move ser_action functions out of global namespace | Anthony Towns |
2023-09-12 | [refactor] Allow std::array<std::byte, N> in serialize.h | MarcoFalke |
2023-08-28 | Support for serialization parameters | MarcoFalke |
2023-08-28 | Rename CSerAction* to Action* | MarcoFalke |
2023-08-28 | Replace READWRITEAS macro with AsBase wrapping function | MarcoFalke |
2023-08-03 | refactor: use "if constexpr" in std::vector's Unserialize() | Martin Leitner-Ankerl |
2023-08-03 | refactor: use "if constexpr" in std::vector's Serialize() | Martin Leitner-Ankerl |
2023-08-03 | refactor: use "if constexpr" in prevector's Unserialize() | Martin Leitner-Ankerl |
2023-08-03 | refactor: use "if constexpr" in prevector's Serialize() | Martin Leitner-Ankerl |
2023-08-03 | refactor: use fold expressions instead of recursive calls in UnserializeMany() | Martin Leitner-Ankerl |
2023-08-03 | refactor: use fold expressions instead of recursive calls in SerializeMany() | Martin Leitner-Ankerl |
2023-06-30 | Allow std::byte serialization | MarcoFalke |
2023-06-29 | Merge bitcoin/bitcoin#27978: refactor: Drop unsafe AsBytePtr function | Andrew Chow |
2023-06-28 | refactor: Drop unsafe AsBytePtr function | Ryan Ofsky |
2023-06-27 | util: Allow std::byte and char Span serialization | MarcoFalke |
2023-01-31 | clang-tidy: Fix `modernize-use-default-member-init` in headers | Hennadii Stepanov |
2022-12-24 | scripted-diff: Bump copyright headers | Hennadii Stepanov |
2022-07-26 | Add ChronoFormatter to serialize | MarcoFalke |
2022-04-26 | scripted-diff: rename BytePtr to AsBytePtr | João Barbosa |
2022-01-02 | Remove unused char serialize | MarcoFalke |
2022-01-02 | Use spans of std::byte in serialize | MarcoFalke |
2021-12-30 | scripted-diff: Bump copyright headers | Hennadii Stepanov |
2021-12-10 | Types are compact size uints | Andrew Chow |
2021-05-31 | refactor: Switch serialize to uint8_t (1/n) | MarcoFalke |
2021-05-24 | Remove support for double serialization | Pieter Wuille |
2021-05-24 | Remove unused float serialization | MarcoFalke |
2020-10-09 | Support bypassing range check in ReadCompactSize | Pieter Wuille |
2020-06-22 | refactor: Use uint16_t instead of unsigned short | Aaron Hook |
2020-05-24 | Remove old serialization primitives | Pieter Wuille |
2020-05-24 | Convert LimitedString to formatter | Pieter Wuille |
2020-05-20 | Merge #18317: Serialization improvements step 6 (all except wallet/gui) | MarcoFalke |
2020-05-19 | Add comments to CustomUintFormatter | Pieter Wuille |
2020-04-16 | scripted-diff: Bump copyright headers | MarcoFalke |
2020-03-30 | Add SER_READ and SER_WRITE for read/write-dependent statements | Russell Yanofsky |
2020-03-30 | Extend CustomUintFormatter to support enums | Russell Yanofsky |
2020-03-30 | Merge BigEndian functionality into CustomUintFormatter | Pieter Wuille |
2020-03-05 | Merge #18112: Serialization improvements step 5 (blockencodings) | Wladimir J. van der Laan |
2020-02-25 | Add CustomUintFormatter | Pieter Wuille |
2020-02-19 | Add static_asserts to ser_X_to_Y() methods | Samer Afach |
2020-02-17 | Fix a violation of C++ standard rules that unions cannot be switched. | Samer Afach |
2020-02-15 | Make VectorFormatter support stateful formatters | Russell Yanofsky |
2020-02-14 | Convert CCompactSize to proper formatter | Pieter Wuille |
2020-02-10 | Get rid of VARINT default argument | Pieter Wuille |
2020-02-06 | Make std::vector and prevector reuse the VectorFormatter logic | Pieter Wuille |
2020-02-06 | Add custom vector-element formatter | Pieter Wuille |
2020-01-29 | Add a constant for the maximum vector allocation (5 Mbyte) | Pieter Wuille |