Takatoshi Kondo
7df967142d
Merge pull request #439 from redboltz/ver1.4.1
...
Updated the version to 1.4.1.
cpp-1.4.1
2016-03-06 20:30:15 +09:00
Takatoshi Kondo
437400c6fe
Updated the version to 1.4.1.
2016-03-06 19:54:33 +09:00
Takatoshi Kondo
ae8de13ab6
Merge pull request #438 from redboltz/bp_436
...
Backported #436 to version 1.4.0.
2016-03-06 18:49:20 +09:00
Takatoshi Kondo
39433e8588
Merge pull request #437 from redboltz/bp_435
...
Backported #435 to version 1.4.0.
2016-03-06 18:48:52 +09:00
Takatoshi Kondo
94c9bc2ddc
Backported #436 to version 1.4.0.
2016-03-06 14:19:10 +09:00
Takatoshi Kondo
1088aa55af
Backported #435 to version 1.4.0.
2016-03-06 13:40:40 +09:00
Takatoshi Kondo
66a5fcf8f1
Merge pull request #428 from redboltz/bp_426_1.4
...
Backported #426 to version 1.4.0.
2016-02-21 00:04:51 +09:00
Takatoshi Kondo
bb0617bd47
Merge pull request #427 from redboltz/bp_423_to_1.4
...
Backported #423 to version 1.4.0.
2016-02-21 00:03:54 +09:00
Takatoshi Kondo
f642b70e6a
Backported #426 to version 1.4.0.
2016-02-20 19:09:18 +09:00
Takatoshi Kondo
3f4ffb9386
Backported #423 to version 1.4.0.
2016-02-20 18:50:13 +09:00
Takatoshi Kondo
cabd8a8a03
Merge pull request #413 from redboltz/version-1.4.0
...
Release version 1.4.0.
cpp-1.4.0
2016-01-22 10:53:12 +09:00
Takatoshi Kondo
8640754417
Release version 1.4.0.
...
Fixed markdown layouts.
2016-01-22 10:02:59 +09:00
Takatoshi Kondo
7d1be40e10
Merge pull request #410 from redboltz/fix_399
...
Fixed #399
2016-01-22 00:10:26 +09:00
Takatoshi Kondo
3c271892e3
Fixed #399
...
If MSGPACK_DISABLE_LEGACY_CONVERT is defined, msgpack::object::convert(T*) is removed.
Added MSGPACK_DISABLE_LEGACY_CONVERT to build system and documents.
Please define MSGPACK_DISABLE_LEGACY_CONVERT and update your code as follows:
Replace
int i;
obj.convert(&i); // Removed pointer version
with
int i;
obj.convert(i); // Reference version
2016-01-21 22:28:53 +09:00
Takatoshi Kondo
83ab53ecd4
Merge pull request #412 from redboltz/add_disable_legacy_macros_for_build
...
Added MSGPACK_DISABLE_LEGACY_NIL to build system and documents.
2016-01-21 22:18:09 +09:00
Takatoshi Kondo
ba73841240
Added MSGPACK_DISABLE_LEGACY_NIL to build system and documents.
2016-01-21 20:47:16 +09:00
Takatoshi Kondo
13afc54ccc
Merge pull request #411 from redboltz/change_default_macro
...
Fixed existing code compile error problem.
2016-01-21 19:34:43 +09:00
Takatoshi Kondo
2865a96ba5
Fixed existing code compile error problem.
...
Changed macro name from MSGPACK_USE_LEGACY_NIL to
MSGPACK_DISABLE_LEGACY_NIL. msgpack-c shouldn't make compile error on
existing codes by default without major version up.
So if you want to disable msgpack::type::nil, you need to define
MSGPACK_DISABLE_LEGACY_NIL macro.
2016-01-21 17:29:22 +09:00
Takatoshi Kondo
79222b65a3
Merge pull request #409 from redboltz/fix_wshadow
...
Fixed -Wshadow warning.
2016-01-20 14:58:46 +09:00
Takatoshi Kondo
83f0429db8
Merge pull request #408 from redboltz/replace_nil_with_nil_t
...
Replaced nil with nil_t.
2016-01-20 14:04:56 +09:00
Takatoshi Kondo
6c035f7d2b
Merge pull request #407 from redboltz/add_doc
...
Added unpack, pack, object, and object_handle documentation.
2016-01-19 09:06:58 +09:00
Takatoshi Kondo
ed5a4123b5
Replaced nil with nil_t.
...
Added nil typedef for existing codes.
2016-01-18 22:12:38 +09:00
Takatoshi Kondo
b8530e30df
Fixed -Wshadow warning.
2016-01-18 21:52:50 +09:00
Takatoshi Kondo
8bf2f33782
Added unpack, pack, object, and object_handle documentation.
2016-01-18 21:49:28 +09:00
Takatoshi Kondo
356fbcf187
Merge pull request #400 from ryochack/fix_fbuffer_warning
...
Fixed an incompatible type warning
2016-01-15 12:53:15 +09:00
Takatoshi Kondo
1adf90e9df
Merge branch 'redboltz-fix_382'
2016-01-15 12:45:07 +09:00
Takatoshi Kondo
c2f523e463
Merge branch 'fix_382' of https://github.com/redboltz/msgpack-c into redboltz-fix_382
2016-01-15 12:44:40 +09:00
Takatoshi Kondo
1e8f5d0d67
Merge pull request #402 from redboltz/fix_395
...
Fixed #395
2016-01-15 11:11:55 +09:00
Takatoshi Kondo
0a8d25cd35
Merge pull request #404 from jamessan/fix-endian-condition
...
Check whether MSGPACK_ENDIAN_LITTLE_BYTE is true, not defined.
2016-01-15 11:05:19 +09:00
James McCoy
72e0d1a424
Check whether MSGPACK_ENDIAN_LITTLE_BYTE is true, not defined.
...
msgpack/predef/other/endian.h always defines both
MSGPACK_ENDIAN_LITTLE_BYTE and MSGPACK_ENDIAN_BIG_BYTE, but they're
defined to a true or false value depending on whether the system is
little/big endian.
Fix this condition to check the truthiness rather than whether it is
defined, like the other locations this macro is checked.
Closes #403
Signed-off-by: James McCoy <jamessan@jamessan.com >
2016-01-14 19:31:27 -05:00
Takatoshi Kondo
c06d4d70ef
Fixed #395
...
libmsgpack.[a|so] is the library file for C++.
libmsgpackc.[a|so] is the library file for C.
Since version 1.0.0, the C++ parts of msgpack-c is a header only
library. So libmsgpack.* shouldn't be generated.
On the autotools building environment, removed libmsgpack.*
generation. On the cmake building environment, replaced libmsgpack.*
with libmsgpackc.* and set so-version to 2.0.0.
2016-01-14 07:59:37 +09:00
Takatoshi Kondo
69f588dd36
Merge pull request #401 from redboltz/fix_392
...
Fixed #392
2016-01-14 07:57:05 +09:00
Takatoshi Kondo
65b47fa032
Merge pull request #397 from redboltz/fix_396
...
Fixed #396 .
2016-01-13 18:33:41 +09:00
Takatoshi Kondo
22fd249b12
Fixed #392
...
Avoided the warning when `char` does not have sign using template lazy instantiation.
Removed redundant `inline`.
2016-01-13 17:38:51 +09:00
Takatoshi Kondo
96831350b8
Merge pull request #398 from jamessan/unsigned-char-ci
...
Add CI testing of signed/unsigned char differences
2016-01-13 15:25:55 +09:00
ryochack
5da3c031fd
Fix warning of 'msgpack_fbuffer_write'
2016-01-13 12:18:33 +09:00
James McCoy
71eba2406d
Add CI testing of signed/unsigned char differences
...
This should help catch problems like #392 sooner.
Signed-off-by: James McCoy <jamessan@jamessan.com >
2016-01-12 20:17:43 -05:00
Takatoshi Kondo
892fa8c2bd
Fixed #396 .
...
Added Doxyfile to the distribution package.
Generated ChangeLog as a copy of CHANGELOG.md.
2016-01-11 08:57:00 +09:00
Takatoshi Kondo
42e332bb8c
Merge pull request #394 from jamessan/cmake-SOVERSION
...
Set SOVERSION to 4 for CMake builds
2016-01-11 07:45:02 +09:00
James McCoy
40604c3d40
Set SOVERSION to 4 for CMake builds
...
In aa79fc2f , the SOVERSION was bumped to 4 for autoconf-based builds,
but was left at 3 for CMake builds. This shouldn't differ based on
which tool is used to build msgpack-c.
Signed-off-by: James McCoy <jamessan@jamessan.com >
2016-01-09 21:31:32 -05:00
Takatoshi Kondo
e183efcce2
Merge pull request #387 from kgrz/update-quick-start-docs-with-new-api
...
Update install instructions and QUICKSTART-C.md
2015-12-03 23:11:37 +09:00
Kashyap
772e4e01a3
Remove whitespace
2015-12-01 09:27:10 +05:30
Kashyap
3660b495c3
Use post 1.x APIs in Quickstart docs
2015-12-01 09:26:46 +05:30
Kashyap
7a02f03a82
Update install instructions with latest msgpack
2015-12-01 09:26:19 +05:30
Takatoshi Kondo
953077b73f
Merge pull request #386 from redboltz/update_license
...
Version 1.3.0.
cpp-1.3.0
2015-11-22 16:26:19 +09:00
Takatoshi Kondo
ba15089d86
Version 1.3.0.
...
Updated the license from the license from the Apache License Version 2.0
to the Boost Software License, Version 1.0.
Removed unused files.
2015-11-21 12:41:46 +09:00
Takatoshi Kondo
b8ee27c672
Replaced EXPECT_EQ with EXPECT_TRUE to avoid ostream requirement.
2015-11-19 09:22:40 +09:00
Takatoshi Kondo
ee65a319ba
Replaced EXPECT_EQ with EXPECT_TRUE to avoid ostream requirement.
2015-11-18 08:29:35 +09:00
Takatoshi Kondo
46502480e9
Replaced EXPECT_EQ with EXPECT_TRUE to avoid ostream requirement.
2015-11-15 12:40:37 +09:00
Takatoshi Kondo
50e1c23941
Removed gcc_atomic.cpp from CMakelist.txt.
2015-11-15 12:40:17 +09:00