Commit Graph

2711 Commits

Author SHA1 Message Date
Takatoshi Kondo
2486aad254 Updated changelog. 2023-07-08 12:29:03 +09:00
Takatoshi Kondo
1fb1dad6bc Merge pull request #1076 from uyha/chrono-no-boost
remove dependency on boost in chrono.hpp
2023-07-06 09:11:42 +09:00
Takatoshi Kondo
2d65f66b0e Merge pull request #1075 from uyha/variant
feat: add support for `std::variant`
2023-07-06 09:09:57 +09:00
Uy Ha
4bc88d7f6f fix indent 2023-07-04 06:56:39 +00:00
Uy Ha
35638ead37 fix style 2023-07-04 06:06:43 +00:00
Uy Ha
f09713e838 fix style 2023-07-04 06:00:22 +00:00
Uy Ha
6507243913 fix style 2023-07-04 05:30:35 +00:00
Uy Ha
f2ffcf0b08 remove dependency on boost in chrono.hpp 2023-07-03 20:05:06 +00:00
Uy Ha
df1d126f61 update CI 2023-07-03 16:30:45 +00:00
Uy Ha
211c50c755 enhance error handling, implement object_with_zone, and add more tests 2023-07-03 16:17:12 +00:00
Uy Ha
8bd1b7877c add headers to Files.cmake 2023-07-03 14:49:43 +00:00
Uy Ha
d6b2de9243 fix MSVC build 2023-07-03 14:01:56 +00:00
Uy Ha
818d87c9cb add option in CMake 2023-07-03 13:50:37 +00:00
Uy Ha
327f3d1ad0 implement as and pack for std::variant 2023-07-03 13:37:37 +00:00
Takatoshi Kondo
ac062e28cb Merge pull request #1071 from redboltz/fix_1070
Fixed #1070.
2023-05-15 09:24:13 +09:00
Takatoshi Kondo
34f8fd65bb Fixed #1070.
- msgpack::type::variant behaves as MessagePack format.
  e.g.)
  12.34  => double
  12.0   => uint64_t
  -12.34 => double
  -12.0  => int64_t
- msgpack::type::variant::as_double() can be used even if interval type is
  int64_t and/or uint64_t.
- msgpack::type::variant::as_*() don't return non const reference
  internal value.
- fix coding style
2023-05-14 10:12:21 +09:00
Takatoshi Kondo
706fde4d56 Merge pull request #1065 from ArsenArsen/cpp_gcc13
test: Add missing rebind to allocators
2023-04-21 10:02:59 +09:00
Arsen Arsenović
2dd3dbc85f test: Add missing rebind to allocators
See https://gcc.gnu.org/gcc-13/porting_to.html
2023-04-18 15:50:52 +02:00
Takatoshi Kondo
1edfba0cd2 Update CHANGELOG. cpp-6.0.0 2023-03-04 22:44:38 +09:00
Takatoshi Kondo
bc2c446e97 Merge pull request #1054 from redboltz/unify_project_name_cxx
Unify all package related names to msgpack-cxx.
2023-03-04 21:34:58 +09:00
Takatoshi Kondo
ec8895155c Unify all package related names to msgpack-cxx.
Update the version to 6.0.0.
2023-02-28 10:52:21 +09:00
Takatoshi Kondo
8824c626b4 Merge pull request #1048 from redboltz/fix_make_dist.sh_cxx
Fixed cmake config.
cpp-5.0.0
2023-01-10 21:36:31 +09:00
Takatoshi Kondo
960656648b Fixed cmake config. 2023-01-10 20:05:13 +09:00
Takatoshi Kondo
dcabd641b5 Merge pull request #1046 from redboltz/update_to_500_cxx
Update the version to 5.0.0.
2023-01-10 19:57:54 +09:00
Takatoshi Kondo
cfb543401a Update the version to 5.0.0. 2023-01-10 18:45:39 +09:00
Takatoshi Kondo
db4fcf9109 Merge pull request #1045 from traversaro/patch-2
Change CMake package name of C++ library to msgpackc-cxx
2023-01-10 18:32:38 +09:00
Silvio Traversaro
0726c3d930 Change CMake package name of C++ library to msgpackc-cxx 2023-01-05 15:40:38 +01:00
Silvio Traversaro
6c78b521b4 Change CMake package name of C++ library to msgpackc-cxx 2023-01-05 15:37:36 +01:00
Silvio Traversaro
f6d4704605 Change CMake package name of C++ library to msgpackc-cxx 2023-01-05 15:37:01 +01:00
Takatoshi Kondo
7c3ef8e7c5 Merge pull request #1040 from laitingsheng/cpp_master
Fix config for new MSVC preprocessor
2022-11-09 19:59:37 +09:00
Tinson Lai
8fac2a5ca9 Fix config for new MSVC preprocessor 2022-11-08 18:32:54 +08:00
Takatoshi Kondo
7e56a08074 Merge pull request #1039 from redboltz/update_to_413
Update the version to 4.1.3.
cpp-4.1.3
2022-11-02 13:46:28 +09:00
Takatoshi Kondo
d679ba57a0 Update the version to 4.1.3. 2022-11-02 12:55:54 +09:00
Takatoshi Kondo
2603c2a591 Merge pull request #1038 from redboltz/fix_1037
Fixed #1037.
2022-11-02 12:52:59 +09:00
Takatoshi Kondo
535bf33681 Updated zlib on CI. 2022-11-02 09:58:46 +09:00
Takatoshi Kondo
b051192ed6 Fixed #1037.
Added MSGPACK_NO_BOOST guard for direct inclusion of chrono adaptor,
2022-11-02 09:58:36 +09:00
Takatoshi Kondo
fb64ea0b68 Merge pull request #1033 from redboltz/upd_412
Update the version to 4.1.2.
cpp-4.1.2
2022-09-07 13:22:21 +09:00
Takatoshi Kondo
0b9a597360 Update the version to 4.1.2. 2022-09-07 12:55:10 +09:00
Takatoshi Kondo
d5cef62cb9 Merge pull request #1032 from AlexisTM/feature/prevent_usage_of_boost
Prevents the looking for boost if built without it for dependents
2022-09-02 16:10:02 +09:00
Alexis Paques
0b2c6d9d1a Prevent looking for Boost if we do not need it 2022-08-31 11:04:31 +00:00
Takatoshi Kondo
cef8a6fdfa Merge pull request #1028 from redboltz/fix_1025
Fixed #1025.
2022-08-19 22:11:27 +09:00
Takatoshi Kondo
cd5ba5057e Merge pull request #1030 from redboltz/fix_1029
Fixed #1029.
2022-08-19 22:10:46 +09:00
Takatoshi Kondo
5eabf7189a Fixed #1029.
Removed invalid `noexcept` from zone's constructor.
2022-08-19 09:34:07 +09:00
Takatoshi Kondo
12be5d06e3 Fixed #1025.
Propagate compiler options that are decided by cmake options to the
parent project.
2022-08-06 10:58:36 +09:00
Takatoshi Kondo
25c3947a91 Merge pull request #1011 from timblechmann/fix/make-some-headers-self-contained
make some headers self-contained
2022-07-10 19:55:31 +09:00
Takatoshi Kondo
d13d933eea Merge pull request #1018 from GeorgFritze/cpp_master
pack double and float more size efficient
2022-06-13 23:02:38 +09:00
GeorgFritze
33ff3a45b8 fix undefined bahaviour in msgpack_basic tests 2022-06-13 10:58:45 +02:00
GeorgFritze
05de839b44 fix bug in pack_float and pack_double 2022-06-13 09:18:22 +02:00
GeorgFritze
d59e1d7716 update msgpack_basic test for compact double packaging
update pack_double and pack_float to avoid warnings
2022-06-07 09:46:39 +02:00
GeorgFritze
d5c837b612 style changes 2022-06-03 15:08:23 +02:00