Chris Wolfe
88e94e3776
move the seed corpus in repo
2018-04-25 15:47:53 -05:00
Takatoshi Kondo
4cb938ed18
Merge pull request #673 from redboltz/fix_671
...
Fixed #671 .
2018-04-25 12:52:12 +09:00
Takatoshi Kondo
5f3e62461e
Merge pull request #672 from derwolfe/add-fuzzer-and-test
...
Add the fuzzer from oss-fuzz and a test that exercises it
2018-04-25 11:08:42 +09:00
Takatoshi Kondo
ec239933db
Fixed #671 .
...
Added STR type check to define_map.
2018-04-25 10:43:26 +09:00
Chris Wolfe
de59b393c7
conform to project norms and naming conventions
2018-04-24 20:04:54 -05:00
Chris Wolfe
b02371efe5
no reason to have this declaration
2018-04-24 18:09:15 -05:00
Chris Wolfe
f34289fdfd
remove newline that I accidentally added
2018-04-24 17:17:49 -05:00
Chris Wolfe
584478a4f1
fuzzers are cpp11 only at the moment
2018-04-24 15:22:20 -05:00
Chris Wolfe
700ec688f7
add the fuzzer from oss-fuzz and a test that exercises it
2018-04-24 15:05:09 -05:00
Takatoshi Kondo
a133c1d393
Merge pull request #670 from redboltz/fix_variadic_template
...
Added missing variadic template parameters.
2018-04-12 08:03:02 +09:00
Takatoshi Kondo
6ba9a58648
Added missing variadic template parameters.
2018-04-12 06:36:32 +09:00
Takatoshi Kondo
bb92d326c8
Merge pull request #668 from redboltz/fix_missing_install_files
...
Fixed #667 .
2018-04-11 11:26:12 +09:00
Takatoshi Kondo
1e13dadf1f
Added install file comparison script.
2018-04-11 09:49:47 +09:00
Takatoshi Kondo
7b271c2af2
Fixed #667 .
2018-04-11 08:52:16 +09:00
Takatoshi Kondo
c3f4e52bdb
Merge pull request #666 from redboltz/fix_663_and_update_to_v3
...
Fix 663 and update to v3
2018-04-09 06:20:42 +09:00
Takatoshi Kondo
458b4c0363
Removed redundant version namespace qualification.
2018-04-08 23:24:17 +09:00
Takatoshi Kondo
f8dc0f0d04
Fixed #663 .
2018-04-08 22:29:36 +09:00
Takatoshi Kondo
347658cdc1
Updated the version to 3.0.0.
...
See https://github.com/msgpack/msgpack-c/pull/639#issuecomment-353786498
So I updated the version to 3.0.0.
In the version 2.x, it keeps the original behavior.
2018-04-08 22:27:45 +09:00
Takatoshi Kondo
427a6e7313
Revert "Fixed #637."
...
This reverts commit 5ece2ef2c7e62f77b4d68e1665022c5b0cdbce3d.
2018-04-06 07:38:58 +09:00
Takatoshi Kondo
7f76a3caf0
Merge pull request #661 from Leo3738/master
...
Small grammatical changes made to README.md
2018-04-04 22:55:39 +09:00
Takatoshi Kondo
40539727e6
Merge branch 'kraj-master'
2018-04-04 22:52:56 +09:00
Takatoshi Kondo
30e56d0a45
Merge branch 'master' of https://github.com/kraj/msgpack-c into kraj-master
2018-04-04 21:11:56 +09:00
Takatoshi Kondo
8eef2a245b
Merge branch 'cableramki-master'
2018-04-04 18:23:00 +09:00
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
Leo3738
064f854ddf
Small grammatical changes made to README.md
2018-04-02 15:08:52 -07:00
Khem Raj
a05d92ae85
Fix -Werror=class-memaccess
...
Casting to void* make gcc happy since its upset about
object types and rightly so
Fixes
'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'struct msgpack::v2::object' from an array of 'const msgpack_object' {aka 'const struct msgpack_object'} [-Werror=class-memaccess]
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-04-01 19:55:38 -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