aboutsummaryrefslogtreecommitdiff
path: root/external/boost/archive (follow)
AgeCommit message (Collapse)AuthorFilesLines
2019-09-04boost: fix little/big endian compatibilitymoneromooo-monero2-2/+4
When no little/big endian flag is given to the writer, it stores data in host endianness. When loading, if no flag is set, it also assumes host endianness. This works as long as the loading and writing are done on machines with the same endianness. We change this to default to little endian when saving. This will cause the loader to see the little endian flag, and swap endianness when loading on a big endian machine. Similarly, writing on a big endian machine will swap on save, and a little endian machine will load little endian data.
2019-07-09boost: update obsolete usage of endian APImoneromooo-monero3-6/+6
2017-08-21Silence stupid fallthru warning in gcc 7Howard Chu1-5/+10
2017-01-08Merge pull request #1531Riccardo Spagni3-4/+7
9d1d3a45 portable serializer: use signed char for size (kenshi84)
2017-01-08Merge pull request #1515Riccardo Spagni2-0/+7
ada7c7da portable serializer: tests added (kenshi84) f390a0e2 portable serializer: make signerd/unsigned tx portable, ignore archive version checking (kenshi84)
2017-01-07portable serializer: use signed char for sizekenshi843-4/+7
2017-01-02portable serializer: make signerd/unsigned tx portable, ignore archive ↵kenshi842-0/+7
version checking
2016-12-23Fix multiple definition clash on ARMv7 buildHoward Chu2-10/+10
Broken by d1d6e27ab661f71d90fb6530db84d5a2b92550a8
2016-12-21account for API difference between 1.58 & 1.59kenshi842-0/+47
2016-12-20moved boost cpp into hpp since they're supposed to be header onlykenshi843-0/+234
2016-12-16added experimental boost::archive::portable_binary_{i|o}archivekenshi843-0/+452