Commit Graph

  • 7a02f03a82 Update install instructions with latest msgpack Kashyap 2015-12-01 09:26:19 +05:30
  • 953077b73f Merge pull request #386 from redboltz/update_license cpp-1.3.0 Takatoshi Kondo 2015-11-22 16:26:19 +09:00
  • ba15089d86 Version 1.3.0. Takatoshi Kondo 2015-11-21 12:08:57 +09:00
  • b8ee27c672 Replaced EXPECT_EQ with EXPECT_TRUE to avoid ostream requirement. Takatoshi Kondo 2015-11-19 09:22:40 +09:00
  • ee65a319ba Replaced EXPECT_EQ with EXPECT_TRUE to avoid ostream requirement. Takatoshi Kondo 2015-11-18 08:29:35 +09:00
  • 46502480e9 Replaced EXPECT_EQ with EXPECT_TRUE to avoid ostream requirement. Takatoshi Kondo 2015-11-15 12:40:37 +09:00
  • 50e1c23941 Removed gcc_atomic.cpp from CMakelist.txt. Takatoshi Kondo 2015-11-15 12:40:17 +09:00
  • b76c8aeb83 Merge pull request #384 from jpetso/jpetso_refwrap cpp-1.2 Takatoshi Kondo 2015-11-13 10:23:44 +09:00
  • b5599ef3fc Support to-object conversions for std::reference_wrapper<const T>. Jakob Petsovits 2015-11-11 18:16:44 -05:00
  • 39e7856c48 Fixed #382. Takatoshi Kondo 2015-11-11 23:13:00 +09:00
  • 1a7aa5e5ec Merge pull request #383 from bpay/vs2015-cpp11 Takatoshi Kondo 2015-11-10 22:33:46 +09:00
  • aad5b96083 Fix VS2015 still using C++03 API Ben Payne 2015-11-08 15:58:55 -05:00
  • dea3190d36 Merge pull request #381 from mogemimi/fix-minor-typo Takatoshi Kondo 2015-11-07 20:41:58 +09:00
  • c001a52582 Fix minor typos mogemimi 2015-11-07 15:47:11 +09:00
  • f58eb11fd5 Merge pull request #380 from whoshuu/expand-buffer-tests Takatoshi Kondo 2015-11-01 12:02:01 +09:00
  • 134beee0cd Merge pull request #379 from whoshuu/increase-unpack-coverage Takatoshi Kondo 2015-10-28 11:10:13 +09:00
  • 434dae8424 Add tests for expanding an unpacker buffer Huu Nguyen 2015-10-26 23:08:43 -04:00
  • d8dd77884b Add coverage for all free unpack codepaths Huu Nguyen 2015-10-26 21:27:11 -04:00
  • ea991d5a01 Merge pull request #378 from whoshuu/add-nil-pack-test Takatoshi Kondo 2015-10-25 19:06:50 +09:00
  • 6a127eb24f Add test for packing/unpacking nil Huu Nguyen 2015-10-23 08:49:06 -07:00
  • 5e57dc5da7 Merge pull request #376 from tbeu/patch-1 Takatoshi Kondo 2015-10-20 12:50:51 +09:00
  • d23a649427 Merge pull request #375 from whoshuu/test-parse-error Takatoshi Kondo 2015-10-20 12:50:09 +09:00
  • 12ae60fd77 Only set MSGPACK_DLLEXPORT if not already defined tbeu 2015-10-18 22:55:32 +02:00
  • 282b0b5927 Write test case for parse error when unpacking unused 0xc1 Huu Nguyen 2015-10-18 12:04:37 -04:00
  • 0a261fca42 Merge pull request #373 from redboltz/add_ref_wrapper Takatoshi Kondo 2015-10-15 11:02:47 +09:00
  • 20104301f3 Added convert adaptor support. Takatoshi Kondo 2015-10-11 12:16:34 +09:00
  • 428780db53 Added std::reference_wrapper packing and making object and object_with_zone support. Fixed #370. Takatoshi Kondo 2015-10-09 15:45:16 +09:00
  • 6bf5160bf2 Merge branch 'spatz-patch-4' Takatoshi Kondo 2015-09-10 22:12:11 +09:00
  • ef45359d81 Fix warning with -Wconversion at pack_v4raw(). Takatoshi Kondo 2015-09-10 22:11:52 +09:00
  • 3202bb6a2e Fix warning with -Wconversion Dror Levin 2015-09-06 13:07:40 +03:00
  • 63971da5a4 Merge pull request #364 from redboltz/1_2_0_rel cpp-1.2.0 Nobuyuki Kubota 2015-09-04 19:34:00 +09:00
  • 8a17e7f647 Updated version in README.md Takatoshi Kondo 2015-09-04 19:36:46 +09:00
  • 69607f4117 Updated version. Appended CHANGELOG. Takatoshi Kondo 2015-09-01 12:53:36 +09:00
  • e5948a3450 Merge pull request #363 from nobu-k/add-missing-files Takatoshi Kondo 2015-09-04 19:27:04 +09:00
  • 3fc061b5fd Add unsigned adaptors to CMakeLists.txt Nobuyuki Kubota 2015-09-04 19:26:08 +09:00
  • 2b38389f68 Add missing files to Makefile.am Nobuyuki Kubota 2015-09-04 19:18:23 +09:00
  • 9e4dfb2484 Merge pull request #362 from nobu-k/osx-warning-fix Takatoshi Kondo 2015-09-04 19:07:32 +09:00
  • 356a5ea42d Fix some warnings on OS X Nobuyuki Kubota 2015-09-04 18:51:53 +09:00
  • 93142323f0 Merge pull request #349 from redboltz/variant Nobuyuki Kubota 2015-09-04 18:42:47 +09:00
  • 3352b2f029 Merge pull request #359 from redboltz/fix_243 Nobuyuki Kubota 2015-09-04 18:34:19 +09:00
  • 364658ea99 Merge pull request #360 from redboltz/fixed_warnings_on_release_build Takatoshi Kondo 2015-09-04 18:21:39 +09:00
  • 50088365df Merge pull request #361 from redboltz/fix_make_dist Takatoshi Kondo 2015-09-04 17:21:12 +09:00
  • d640395765 Fixed 'make dist'. Takatoshi Kondo 2015-09-04 15:42:13 +09:00
  • be0f8c280a Fixed warnings on build with CMAKE_BUILD_TYPE=Release. Added stream outputs to suppress warnings and to help understanding. Takatoshi Kondo 2015-09-01 11:06:29 +09:00
  • 9b156823ff Merge pull request #358 from redboltz/fix_357 Takatoshi Kondo 2015-09-01 08:35:11 +09:00
  • dc2e1a4ead Fixed indent style. Takatoshi Kondo 2015-08-31 16:45:01 +09:00
  • 96f145812f Fixed #243. Takatoshi Kondo 2015-08-31 13:45:59 +09:00
  • 33de24239a Fixed #357. Added a conversion member function to msgpack::object. If msgpack::object is nil then returns false else returns true and sets a value. Takatoshi Kondo 2015-08-31 09:05:09 +09:00
  • d17c70cbb0 Added whitespaces at inheritance. Takatoshi Kondo 2015-08-30 19:17:19 +09:00
  • 88ab7b6349 Unified variant and variant_ref to basic_variant. Added is_* and as_* member functions to basic_variant. Added tests. Takatoshi Kondo 2015-08-30 17:05:04 +09:00
  • df5f84d49d Added totally ordered. Takatoshi Kondo 2015-08-30 13:08:00 +09:00
  • 0609347d82 Fixed typo. Removed function stype casts for strings. Takatoshi Kondo 2015-08-30 12:28:53 +09:00
  • 61eb4b1f6e Replaced boost::variant typedef with a class inheriting boost::variant. Added char const* to std::string conversion constructor. Added integer familiy constructor. int64_t is only used when an actual value is negative. Takatoshi Kondo 2015-08-30 12:28:30 +09:00
  • 9ee1168cc4 Merge pull request #354 from redboltz/fix_348 Takatoshi Kondo 2015-08-26 16:14:55 +09:00
  • 95e0fc5cef Merge pull request #344 from n1tehawk/contrib Takatoshi Kondo 2015-08-26 16:14:23 +09:00
  • a0b7e7cc27 Merge pull request #353 from jonitis/feature_sbuffer_move_semantics Takatoshi Kondo 2015-08-19 18:15:17 +09:00
  • 92822996e2 Fixed #348. The parameter 'offset' of unpack() function family, not unpacker family, updates only when the function successfully finished. Takatoshi Kondo 2015-08-19 10:52:08 +09:00
  • e9eac32238 Fix member initialization order Dainis Jonitis 2015-08-18 17:32:45 +03:00
  • c61446b988 operator = should return reference to self Dainis Jonitis 2015-08-18 16:56:35 +03:00
  • 294aa52c3a Merge pull request #350 from redboltz/fix_compile_option Takatoshi Kondo 2015-08-18 21:41:42 +09:00
  • 90f7b9c732 Add move semantics to sbuffer Dainis Jonitis 2015-08-18 14:50:47 +03:00
  • 720c18bcf8 add missing msgpack_unpacker_free(), and a "clean" assertion avoiding side effects NiteHawk 2015-08-18 12:24:16 +02:00
  • 23a040f2e5 Fixed std::map::erase is ambiguous problem in osx, clang, libc++ combination. Takatoshi Kondo 2015-08-18 18:15:10 +09:00
  • cd9d6c5940 Added msgpack::type::variant and msgpack::type::variant_ref that is based on boost::variant. You can convert to those types from any msgpack objects. Takatoshi Kondo 2015-08-10 00:21:43 +09:00
  • 8cae20ffc4 -std=c++11 and -std=c++03 flags shouldn't be given in indivitual CMakeLists.txt. cpp03 examples should be compiled both -std=c++03 and -std=c++11. Takatoshi Kondo 2015-08-18 13:52:02 +09:00
  • 1788d6ce01 amend pull request (#344) following the related discussion NiteHawk 2015-08-17 21:49:03 +02:00
  • 722143c0de Merge pull request #345 from redboltz/added_has_as_to_pair Nobuyuki Kubota 2015-08-17 12:21:25 -07:00
  • 57b030a6dd Merge pull request #347 from redboltz/update_comment Nobuyuki Kubota 2015-08-17 12:11:04 -07:00
  • 9c0f629c68 Merge pull request #346 from aberaud/master Nobuyuki Kubota 2015-08-17 12:08:31 -07:00
  • 018c6c819e Updated comments to describe #if !define(_MSC_VER) reason. Takatoshi Kondo 2015-08-18 00:04:18 +09:00
  • 8d3673e7ee Make example build optional with cmake Adrien Béraud 2015-08-17 10:55:30 -04:00
  • 871a796037 fix: remove unused variable introduced by previous commit NiteHawk 2015-08-17 16:23:11 +02:00
  • 4e65bc35ed refactor example/c/lib_buffer_unpack.c NiteHawk 2015-08-17 15:59:19 +02:00
  • 062864a6b7 Added has_as SFINAE. Takatoshi Kondo 2015-08-17 22:33:15 +09:00
  • 767099a0eb Merge branch 'jonitis-feature_vs2015_support' Takatoshi Kondo 2015-08-15 21:15:41 +09:00
  • 1c810bcb74 Removed the tests that contain std::tuple with non default constructible class on MSVC2015. It seems that MSVC2015 requires tuple elements' default constructor during 'as' process. I don't know why. Takatoshi Kondo 2015-08-15 21:01:12 +09:00
  • 0fafa7a4b3 Updated boost path. Takatoshi Kondo 2015-08-15 14:27:39 +09:00
  • c75009d513 Added explicit MSGPACK_USE_CPP03 on MSVC2015 and leter. Takatoshi Kondo 2015-08-15 10:37:00 +09:00
  • a1ca382b2d Added msgpack:: qualifier. Takatoshi Kondo 2015-08-14 23:31:51 +09:00
  • 8eadc04d37 Merge remote-tracking branch 'boltz/msvc2015_cpp11' into jonitis-feature_vs2015_support Takatoshi Kondo 2015-08-14 21:29:31 +09:00
  • 849ba867d6 Merge branch 'feature_vs2015_support' of https://github.com/jonitis/msgpack-c into jonitis-feature_vs2015_support Takatoshi Kondo 2015-08-14 20:43:50 +09:00
  • 11f2f333c6 Supported C++11 mode on MSVC2015. Takatoshi Kondo 2015-08-14 15:21:38 +09:00
  • 94ddf1ac5d Merge pull request #342 from redboltz/fix_examles Takatoshi Kondo 2015-08-13 15:52:45 +09:00
  • 5da1abb1ce Added byte stream dump. Takatoshi Kondo 2015-08-13 13:23:23 +09:00
  • efc27e8eb4 Fixed the bug that map examples don't use MSGPACK_DEFINE_MAP. Removed MSGPACK_USE_BOOST requirement from map based serialization. Takatoshi Kondo 2015-08-13 13:23:09 +09:00
  • 51dd7cbf22 Merge branch 'jen20-cmake-enable-shared' Takatoshi Kondo 2015-08-13 12:07:38 +09:00
  • 866e73acc3 Merge branch 'cmake-enable-shared' of https://github.com/jen20/msgpack-c into jen20-cmake-enable-shared Takatoshi Kondo 2015-08-13 11:13:10 +09:00
  • a1fc7863e9 Merge pull request #341 from redboltz/refine_examples Takatoshi Kondo 2015-08-13 10:27:56 +09:00
  • 12b5a6235a Added examples to cmake building process. Set /WX flas that is warnings as errors on MSVC build. Updated linux, osx, msvc build to refer to appropriate boost libraries. Takatoshi Kondo 2015-08-12 12:53:56 +09:00
  • e50cc5d79f Fixed warnings on MSVC. Takatoshi Kondo 2015-08-12 12:51:12 +09:00
  • 4501551267 Merge pull request #340 from redboltz/add_boost_preprocessor Takatoshi Kondo 2015-08-12 13:50:55 +09:00
  • e719cbbb7a Removed 7zip installation from appveyor. It is pre-installed now. Takatoshi Kondo 2015-08-11 20:00:48 +09:00
  • 5adea26044 Added install files. Takatoshi Kondo 2015-08-11 19:58:54 +09:00
  • 4b2b3a18df Added Boost.Preprocessor as a submodule. Replaced boost/ with msgpack/ and BOOST with MSGPACK in Boost.Preprocessor files. Renamed existing macron in versioning.hpp to avoid confict with MSGPACK_PP_*. Removed MSGPACK_USE_BOOST requirement from MSGPACK_DEFINE_MAP. Takatoshi Kondo 2015-08-11 16:32:24 +09:00
  • 8f8d1800bd Add Visual Studio 2015 support Dainis Jonitis 2015-08-11 09:46:17 +03:00
  • 091715671c Use version from HEAD Dainis Jonitis 2015-08-11 09:39:41 +03:00
  • 2a349cf418 Merge pull request #337 from redboltz/fix_55 cpp-0.5 Nobuyuki Kubota 2015-08-10 11:44:46 -07:00
  • 41bff7b96d Merge branch 'add_boost_predef' Nobuyuki Kubota 2015-08-10 11:30:29 -07:00
  • b13cb13efc Fix compile errors on OS X due to signed-unsigned comparison in tests Nobuyuki Kubota 2015-08-10 11:28:57 -07:00
  • 38f946d2cf Merge pull request #338 from redboltz/fix_travis Takatoshi Kondo 2015-08-10 12:16:44 +09:00