Takatoshi Kondo
2bcfe2fdb0
Merge branch 'master' of https://github.com/cableramki/msgpack-c into cableramki-master
2018-04-04 15:55:35 +09:00
Takatoshi Kondo
2b49e62b3c
Merge branch 'utkarsh009-master'
2018-04-04 15:54:09 +09:00
Takatoshi Kondo
bf70a36a1d
Merge branch 'master' of https://github.com/utkarsh009/msgpack-c into utkarsh009-master
2018-04-04 14:04:00 +09:00
Takatoshi Kondo
eb92058cf4
Merge branch 'Elv13-master'
2018-04-04 14:00:48 +09:00
Takatoshi Kondo
423eaf25fb
Removed -O3 -g -Werror options from CmakeLists.txt.
...
Added -g -Werror options to .travis.yml.
2018-04-04 13:07:21 +09:00
Takatoshi Kondo
280abe852c
Merge pull request #662 from redboltz/update_boost_on_travis
...
Update boost on travis
2018-04-04 12:18:00 +09:00
Takatoshi Kondo
c91307aaa1
Merge branch 'master' of https://github.com/Elv13/msgpack-c into Elv13-master
2018-04-04 12:13:56 +09:00
Takatoshi Kondo
88ffd08087
Supported boost 1.66.0 or later on the examples.
2018-04-04 07:44:49 +09:00
Takatoshi Kondo
bd337129c6
Updated the boost version to 1.66.0 on travis-ci.
2018-04-04 07:20:08 +09:00
Ramki A
1f5cb86366
Update unpack_decl.hpp
2018-04-02 17:58:04 -07:00
Ramki A
0d39c577d8
Update unpack.hpp
2018-04-02 17:57:52 -07:00
Ramki A
7e66dc28f0
Update unpack_decl.hpp
2018-04-02 17:57:25 -07:00
Ramki A
bec47a59f0
Update unpack.hpp
2018-04-02 17:56:57 -07:00
Ananthakrishnan
1fdfde5d5f
Fixed #elif syntax.
2018-03-30 15:30:49 -07:00
Ananthakrishnan
b1620f1f6a
Fixed Travis Mac OS build.
2018-03-30 15:14:59 -07:00
Ramki Ananthakrishnan
f789635ddc
Fixed Coverity error due to missing header.
2018-03-29 15:09:19 -07:00
Utkarsh Anand
f65c26e280
Include <sys/uio.h> in NetBSD too.
...
This was needed for neovim
2018-03-28 20:18:05 +05:30
Emmanuel Lepage Vallée
579212996f
build: Do not set -g, -O3 and -Werror CFLAGS
...
Hello, here are a few changes to the default CFLAGS
## Why Werror
With each new compiler version, your code "break" and fail to compile. It is true that it's a sometime a "bug" in the code and need visibility to get fixed. However, Werror should *always* be a local CFLAGS and not a project one, see Google for endless people arguing back and forth and removing Werror is now the prevalent winner of that argument. In the latest GCC, it fails to compile because the fwrite result in unchecked. Even if you fix this in new releases, you cannot fix the past and all existing releases used in stable products suddenly fail to compile, wasting everybody time.
## Why -g
This should be decided by the one who compiles the code. Some people want small and pre-stripped binaries and appending this to the CFLAGS breaks the standard way of achieving this. Prepend it if you wish, but please do not append it.
## Why -O3
On many systems with limited cache or higher memory latency, `O3` is slower than `O2`, so IMHO it should not be hardcoded. In my case I used `Os` and it's faster. The `O` value should be left to the system, not hardcoded.
2017-12-12 01:26:22 -05:00
Takatoshi Kondo
208595b262
Merge pull request #639 from redboltz/fix_637
...
Fixed #637 .
2017-11-28 08:05:43 +09:00
Takatoshi Kondo
83a4b89818
Merge pull request #645 from redboltz/fix_644
...
Fixed #644 .
2017-11-14 19:04:03 +09:00
Takatoshi Kondo
d46f220737
Removed unused code.
2017-11-12 12:31:17 +09:00
Takatoshi Kondo
b4db293181
Fixed #644 .
...
Added `as()` checking to MSGPACK_DEFINE family.
2017-11-11 15:44:31 +09:00
Takatoshi Kondo
d1eac600e9
Merge pull request #643 from redboltz/fix_642
...
Fixed #642 .
2017-11-10 12:15:05 +09:00
Takatoshi Kondo
7e758ca053
Fixed #642 .
...
Fixed documentation.
2017-11-09 10:40:43 +09:00
Takatoshi Kondo
db6d4f2003
Merge pull request #641 from redboltz/fix_640
...
Fixed #640 .
2017-11-04 15:43:02 +09:00
Takatoshi Kondo
1ba46a30ce
Fixed #640 .
...
Replaced comma with semi colon.
Unified cording style.
2017-11-04 12:55:22 +09:00
Takatoshi Kondo
5ece2ef2c7
Fixed #637 .
...
<<< Breaking change >>>
In the functions unpack() and parse(),
Old behavior: If any parse error is happend, offset is NOT updated.
New behavior: If any parse error is happend, offset is updated to the
position the error happened.
It helps MessagePack format error analysis.
If you want to old behavior, copy the original value of offset and then call unpack()
and/or parse().
2017-10-22 18:22:41 +09:00
Takatoshi Kondo
9513734040
Merge pull request #635 from sztomi/sztomi/objhandle_ops
...
Added * and -> operators to object_handle
2017-10-14 10:54:28 +09:00
sztomi
d452625ed1
Added * and -> operators to object_handle
2017-10-09 20:23:25 +02:00
Takatoshi Kondo
b02c6beb4d
Merge pull request #634 from redboltz/fix_trusty
...
Fix trusty
2017-10-09 18:39:39 +09:00
Takatoshi Kondo
06c2896def
Added symbolic link.
2017-10-09 15:20:29 +09:00
Takatoshi Kondo
724db8ed89
Added zlib1g-dev for 32bit build.
2017-10-09 14:29:47 +09:00
Takatoshi Kondo
fa48078a52
Merge pull request #631 from redboltz/fix_travis
...
Set `precise` explicitly to fix 32bit zlib missing problem.
2017-10-01 23:38:21 +09:00
Takatoshi Kondo
d8ad85fa8c
Set precise
explicitly to fix 32bit zlib missing problem.
2017-10-01 21:25:06 +09:00
Takatoshi Kondo
cc3b895449
Merge pull request #630 from samdoshi/patch-1
...
Don't sudo with brew in QUICKSTART-C.md
2017-10-01 17:45:36 +09:00
Sam Doshi
384242e5eb
Don't sudo with brew in QUICKSTART-C.md
2017-10-01 08:29:46 +01:00
Takatoshi Kondo
7a98138f27
Merge pull request #625 from redboltz/update_to_215
...
Updated the version to 2.1.5.
cpp-2.1.5
2017-08-05 00:02:07 +09:00
Takatoshi Kondo
cd4e0bda57
Updated the version to 2.1.5.
...
Version 2.1.4 will be removed.
See https://github.com/msgpack/msgpack-c/issues/623
2017-08-04 23:07:27 +09:00
Takatoshi Kondo
1ad2db0c42
Merge pull request #624 from mkaes/master
...
Add defines for QNX build
2017-08-04 22:37:44 +09:00
Michael Kaes
96a76a7a5c
Add defines for QNX build
2017-08-04 14:41:37 +02:00
Takatoshi Kondo
bc964bd847
Merge pull request #622 from redboltz/add_version_updater
...
Added version updating script.
2017-08-04 08:14:43 +09:00
Takatoshi Kondo
12604b5c8e
Added version updating script.
2017-08-04 08:13:48 +09:00
Takatoshi Kondo
7c67109396
Updated README.
cpp-2.1.4
2017-08-04 07:18:17 +09:00
Takatoshi Kondo
fd4e28f23d
Merge pull request #621 from redboltz/v2.1.4
...
Updated the version to 2.1.4.
2.1.4
2017-08-03 23:59:16 +09:00
Takatoshi Kondo
2098062613
Updated the version to 2.1.4.
2017-08-03 22:46:40 +09:00
Takatoshi Kondo
22bc707035
Merge pull request #619 from msgpack/fix_fusion_conflict
...
Fixed conflict between boost fusion sequence and std::tuple/std::pair.
2017-07-26 11:30:43 +09:00
Takatoshi Kondo
7ad743f2da
Fixed conflict between boost fusion sequence and std::tuple/std::pair.
2017-07-26 10:24:17 +09:00
Takatoshi Kondo
315bbd4b40
Merge branch 'chshaob1-alignment'
2017-07-24 08:13:43 +09:00
Takatoshi Kondo
288a6b2e31
Fixed zone expansion algorithm.
2017-07-23 19:12:17 +09:00
Takatoshi Kondo
a0e4294b5a
Set MSGPACK_ZONE_ALIGNOF(char) explicitly.
...
It makes efficient zone allocation.
If it was omitted, the default alignment was applied. It was inefficient.
2017-07-23 19:11:12 +09:00