Nobuyuki Kubota
197ed8c983
Merge pull request #92 from nobu-k/version0.5.9
...
version 0.5.9
cpp-0.5.9
2014-07-03 11:45:20 +09:00
Nobuyuki Kubota
990860fe65
Change CMAKE_MINIMUM_REQUIRED to 2.8.6 for SET_PROPERTY APPEND_STRING
2014-07-03 11:39:43 +09:00
Nobuyuki Kubota
dbeb6e61c6
version 0.5.9
2014-07-02 18:44:07 +09:00
Nobuyuki Kubota
2b3f37f9e0
Add fbuffer.h and fbuffer.hpp to CMakeLists.txt and msgpack_vc.postbuild.bat
2014-07-02 18:07:07 +09:00
Nobuyuki Kubota
f50148a9cc
Merge branch 'fbuffer'
2014-07-02 17:53:18 +09:00
Takatoshi Kondo
9fc8ec5b61
Merge branch 'tbeu-fix-bool-and-inline-for-C-compilation-with-MSVC'
2014-07-02 17:44:18 +09:00
Takatoshi Kondo
751a6f98fe
Moved bool and inline definition from msgpack.h to sysdep.h.
...
Set compile settiong on MSVC. ".c" files are compliled as C, not C++. (msgpack_vc8.vcproj, CMakeLists.txt)
Fixed msgpack root object initialization problem on MSVC. {} initialization is not supported on MSVC.
2014-07-02 17:43:07 +09:00
Nobuyuki Kubota
9d8e6b92fc
Add fclose to fbuffer's tests
2014-07-02 17:35:15 +09:00
Nobuyuki Kubota
c868da2879
Fix Makefile.am to install fbuffer.h and fbuffer.hpp
2014-07-02 17:32:41 +09:00
tbeu
e0c40c1c59
fix type bool and inline specifier
...
For a pure C compilation with MSVC type bool is not available. Not tested with other targets (Mingw, cygwin). Thats why only active of ```_MSC_VER``` is defined. So not sure if the bool fix should be also applied to other targets.
For MSVC the inline specifier is not valid and must be named __inline (or _inline).
2014-07-02 17:13:31 +09:00
Nobuyuki Kubota
f185284776
Merge branch 'mpapierski-cmake'
2014-07-02 16:22:33 +09:00
Takatoshi Kondo
1656ef0111
Merge pull request #90 from tbeu/fix-c-compilation
...
Fix pure C compilation
2014-06-23 21:43:56 +09:00
tbeu
3cb2e4f7c6
Fix pure C compilation
2014-06-23 13:55:25 +02:00
Takatoshi Kondo
3104f7e451
Added -O3 -g option for gcc and clang. Improved compiler checking method.
2014-06-21 19:00:59 +09:00
Takatoshi Kondo
ab8e7ea822
Added -DPIC option on shared library.
2014-06-21 11:27:33 +09:00
Takatoshi Kondo
6daef66ea7
Added warning flags.
2014-06-21 11:11:32 +09:00
Takatoshi Kondo
04286eb9dc
Modified the way to install msgpack headers.
2014-06-12 11:18:06 +09:00
Takatoshi Kondo
d15e30bf4a
Fixed major_version and minor_version.
...
Fixed relase_version.
Added msgpack.pc creating proccess.
2014-06-08 15:25:24 +00:00
Takatoshi Kondo
fb1d480faf
Added the SOVERSION same as autotools.
...
Set CMAKE_MINIMUM_REQUIRED to 2.6.4.
2014-06-08 14:05:33 +00:00
Takatoshi Kondo
c8fa0be345
Supported make install.
...
Removed vc2008 files from make dist.
2014-06-07 14:39:59 +00:00
Takatoshi Kondo
643b0c9523
Supported shared library on cmake.
...
Updated the documentation.
2014-06-07 00:13:23 +09:00
Takatoshi Kondo
06930616b2
Added cmake files.
...
https://github.com/msgpack/msgpack-c/pull/20
Removed 'preprocess' from original CMakeLists.txt.
Removed file copy from original CMakeLists.txt.
Removed 'preprocess' from bootstrap.
Removed file copy from bootstrap.
Added erb generated files. Ruby is no longer required.
Moved cases.mpac, cases_compact.mpa, pack_define.h,
pack_template.h, unpack_define.h, unpack_template.h,
and sysdep.h to apropriate location.
If you want to re-generate zone.hpp, define.hpp, and tuple.hpp,
then you execute preprocess.
2014-06-05 20:49:15 +00:00
Nobuyuki Kubota
6e5fc6d396
Merge pull request #83 from redboltz/fixed_readme
...
Fixed https://github.com/msgpack/msgpack-c/issues/82
2014-06-01 19:16:10 +09:00
Takatoshi Kondo
17b0753023
Fixed linking order.
2014-06-01 19:03:51 +00:00
Nobuyuki Kubota
7491348d40
Merge branch 'philix-Wconversion'
2014-06-01 19:09:02 +09:00
Nobuyuki Kubota
eef2036c36
Remove implicit type conversions from (un)pack_template.h
2014-06-01 19:06:40 +09:00
Nobuyuki Kubota
fbec8f4470
Merge pull request #80 from redboltz/fix_enum_member_test
...
Fixed dereferencing type-punned pointer will break strict-aliasing rules warning
2014-06-01 18:22:46 +09:00
Felipe Oliveira Carvalho
8e0137e1d2
Fix to allow projects to compile with -Wconversion
...
Projects that use -Wconversion don't compile due to errors in msgpack header
files. This commit fixes all the errors in msgpack-c for when -Wconversion is
enabled.
Now I can even compile msgpack-c itself with -Wconversion and all my projects:
CFLAGS=-Wconversion ./configure
make
2014-05-19 15:30:14 -03:00
Takatoshi Kondo
1dac3f890a
Fixed https://github.com/msgpack/msgpack-c/issues/82
2014-04-24 22:39:01 +00:00
Nobuyuki Kubota
9f33266f23
Merge pull request #81 from watsonsong/master
...
fix compile error on Linux by gcc 4.7
2014-04-07 10:37:54 +09:00
Frank Watson Song
d8c7fd5161
fix compile error on Linux by gcc 4.7
2014-04-01 17:34:28 +08:00
Nobuyuki Kubota
731bc643d0
Merge pull request #79 from redboltz/add_inline
...
Fixed https://github.com/msgpack/msgpack-c/issues/77
2014-03-31 17:36:06 +09:00
Takatoshi Kondo
12e8615ac5
Fixed dereferencing type-punned pointer will break strict-aliasing rules warning.
2014-03-31 16:37:29 +09:00
Takatoshi Kondo
22703d2cdb
Fixed https://github.com/msgpack/msgpack-c/issues/77
2014-03-30 18:42:15 +00:00
Takatoshi Kondo
cb518f472a
Merge pull request #73 from ovz/master
...
Fixed failing test zone_allocate_constructor.
2014-03-30 18:46:15 +09:00
Takatoshi Kondo
271f1fa319
Merge pull request #75 from mogemimi/fix/typo
...
Fix typo in QUICKSTART-CPP
2014-03-30 18:21:34 +09:00
mogemimi
9ecc4f0a1e
Fix typo in QUICKSTART-CPP
2014-03-24 23:07:10 +09:00
ovz
977eab7c4a
Fixed failing test zone_allocate_constructor.
...
Corrected a typo in definition of myclass constructor with parameters.
2014-03-18 14:25:55 -07:00
Vladimir Volodko
c9f342f4b2
Make fbuffer's constructor explicit.
2014-03-03 10:21:03 +07:00
Nobuyuki Kubota
126e4d8414
Merge pull request #70 from redboltz/remove_cxx11_features
...
Removed C++11 features
2014-03-02 16:58:16 +09:00
Takatoshi Kondo
14ee1e5827
Removed C++11 features
2014-03-02 14:14:04 +00:00
Nobuyuki Kubota
ecbb9055a2
Merge branch 'vvolodko/improve-define'
2014-02-28 16:15:20 +09:00
Nobuyuki Kubota
862f04104d
Changed the format a little
2014-02-28 16:14:49 +09:00
Vladimir Volodko
d47f72be0c
Refactor define::msgpack_unpack() to use 'switch' instead of several if's.
...
convert.benchmark test show some improvement.
2014-02-28 16:14:33 +09:00
Nobuyuki Kubota
98c5767372
Merge branch 'redboltz/add_integer_to_float_conv'
2014-02-28 15:53:11 +09:00
Nobuyuki Kubota
97a7b7545a
Refactored test cases with type parameterized test
2014-02-28 15:52:36 +09:00
Nobuyuki Kubota
caf5616573
Merge pull request #69 from redboltz/support_libcpp_and_vcxx_unordered
...
Support libcpp and vcxx unordered
2014-02-28 15:22:27 +09:00
Takatoshi Kondo
b8076fa71f
Supported VC++. Fixed testing macro for tr1 containers.
2014-02-27 23:54:48 +00:00
Takatoshi Kondo
2360466aa9
Added unordered containers support for libc++.
2014-02-22 20:43:18 +00:00
Nobuyuki Kubota
28370b36aa
Replaced deprecated functions in example/stream.cc
2014-02-07 20:16:51 +09:00