Takatoshi Kondo
b03902d93b
Merge pull request #506 from redboltz/fix_494_user_class
...
Fixed #494 .
2016-07-22 20:21:11 +09:00
Takatoshi Kondo
8a2be5b4e9
Fixed #494 .
...
Added false positive warinig suppression code for user_class.cpp.
2016-07-22 16:00:50 +09:00
Takatoshi Kondo
010acda932
Merge pull request #495 from redboltz/fix_494
...
Fixed #494
2016-07-05 17:17:59 +09:00
Takatoshi Kondo
c951f58531
Fixed #494
...
Added warning supression code.
2016-06-30 21:59:12 +09:00
Takatoshi Kondo
e59f6e67a5
Merge pull request #468 from redboltz/ver1.4.2
...
Updated version number.
cpp-1.4.2
2016-05-27 18:08:08 +09:00
Takatoshi Kondo
9a8405bcd7
Updated change log and readme.
2016-05-26 20:27:08 +09:00
Takatoshi Kondo
9eca5a9ff6
Updated version number.
2016-05-26 19:50:07 +09:00
Takatoshi Kondo
8388ced33f
Merge pull request #467 from redboltz/bp_441
...
Backported #441 to cpp-1.4.
2016-05-18 21:59:17 +09:00
Takatoshi Kondo
0dcab0b2b1
Backported #441 to cpp-1.4.
...
Fixed a pointer operation problem at msgpack::zone::chunk_list::clear().
It was only happened on C++03.
2016-05-18 19:21:52 +09:00
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