aboutsummaryrefslogtreecommitdiff
path: root/external/boost/archive/portable_binary_iarchive.hpp
Commit message (Collapse)AuthorAgeFilesLines
* boost: fix little/big endian compatibilitymoneromooo-monero2019-09-041-1/+3
| | | | | | | | | | | | | 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.
* boost: update obsolete usage of endian APImoneromooo-monero2019-07-091-3/+3
|
* Merge pull request #1531Riccardo Spagni2017-01-081-1/+1
|\ | | | | | | 9d1d3a45 portable serializer: use signed char for size (kenshi84)
| * portable serializer: use signed char for sizekenshi842017-01-071-1/+1
| |
* | Merge pull request #1515Riccardo Spagni2017-01-081-0/+3
|\ \ | | | | | | | | | | | | ada7c7da portable serializer: tests added (kenshi84) f390a0e2 portable serializer: make signerd/unsigned tx portable, ignore archive version checking (kenshi84)
| * | portable serializer: make signerd/unsigned tx portable, ignore archive ↵kenshi842017-01-021-0/+3
| |/ | | | | | | version checking
* / Fix multiple definition clash on ARMv7 buildHoward Chu2016-12-231-5/+5
|/ | | | Broken by d1d6e27ab661f71d90fb6530db84d5a2b92550a8
* account for API difference between 1.58 & 1.59kenshi842016-12-211-0/+30
|
* moved boost cpp into hpp since they're supposed to be header onlykenshi842016-12-201-0/+132
|
* added experimental boost::archive::portable_binary_{i|o}archivekenshi842016-12-161-0/+208