./devel/msgpack, Binary-based efficient object serialization library

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 3.1.1, Package name: msgpack-3.1.1, Maintainer: pkgsrc-users

MessagePack is an efficient object serialization library, which are very compact
and fast data format, with rich data structures compatible with JSON.


Required to build:
[devel/googletest] [pkgtools/cwrappers]

Master sites:

SHA1: 004fc1465e7b6f962b947f70d120ea13c9b425e0
RMD160: c09d2974785c4ceb449536a15d60946c22348a77
Filesize: 484.236 KB

Version history: (Expand)


CVS history: (Expand)


   2018-09-10 12:24:18 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
msgpack: updated to 3.1.1

version 3.1.1
Add force endian set functionality
Fix vrefbuffer memory management problem
Fix msvc specific problem
Update boost from 1.61.0 to 1.68.0
Fix msgpack_timestamp type mismatch bug
   2018-08-24 11:51:22 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
msgpack: updated to 3.1.0

version 3.1.0
* Improve documents
* Add fuzzer support
* Fix msgpack::object union member access bug
* Improve cross platform configuration
* Fix out of range dereference bug of EXT
* Add timestamp support. std::chrono::system_clock::time_point is mapped to TIMESTAMP
* Add minimal timestamp support for C. The type msgpack_timestamp and the \ 
function msgpack_object_to_timestamp() are introduced
* Improve MSGPACK_DEFINE family name confliction probability
* Add no static-library build option (BUILD_SHARED_LIBS=ON)
* Add header only cmake target
* Add std::byte adaptor
* Remove some warnings
   2018-06-01 09:55:43 by Adam Ciarcinski | Files touched by this commit (5) | Package updated
Log message:
msgpack: updated to 3.0.1

version 3.0.1
Add fuzz directory to release tar ball
Add include file checking for X-Code

version 3.0.0

breaking changes
----------------
Change offset parameter updating rule. If parse error is happend, offset is \ 
updated to the error position.

other updates
-------------
Improve cross platform configuration
Improve build system
Improve user class adaptor
Improve msgpack::object visitation logic
Remove some warnings
Add -> and * operators to object_handle
Improve CI environment
Improve documents
Refactoring
Add OSS-Fuzz support
   2017-11-06 14:28:37 by Thomas Klausner | Files touched by this commit (1)
Log message:
msgpack: follow redirect
   2017-09-04 17:58:05 by Joerg Sonnenberger | Files touched by this commit (4)
Log message:
Use system iovec on FreeBSD and NetBSD. Bump revision.
   2017-08-23 11:38:13 by Jonathan Perkin | Files touched by this commit (1)
Log message:
Requires zlib.
   2017-08-06 21:19:33 by Adam Ciarcinski | Files touched by this commit (2)
Log message:
version 2.1.5
* Improve cross platform configuration
* Add boost asio examples (including zlib)
* Remove some warnings
* Fix unpack visitor to treat float32/64 correctly
* Improve documents
* Fix alignment problem on some platform
* Fix conflict std::tuple, std::pair, and boost::fusion::sequence problem
   2017-07-16 23:01:06 by Adam Ciarcinski | Files touched by this commit (5)
Log message:
2.1.3:
Improve build system
Add C++17 adaptors std::optional and std::string_view.
Improve cross platform configuration
Remove some warnings