Takatoshi Kondo
8ad9ce059b
Fixed #226 .
...
Suppressed warnings on MSVC++ 64bit environment.
Added container size limit check.
2015-03-05 07:36:56 +09:00
Takatoshi Kondo
a4aa14d1e2
Added std prefix.
2015-03-04 22:50:47 +09:00
Takatoshi Kondo
f7f2d4b990
Removed double underscore.
2015-03-04 22:44:11 +09:00
Takatoshi Kondo
c675881f3b
Fixed #220 .
...
Added MSGPACK_ prefix to unpack macros.
2015-02-19 17:44:42 +09:00
Takatoshi Kondo
f6d0cd9a4b
Merge pull request #222 from jszakmeister/fix-byteswap-freebsd-and-openbsd
...
Don't include byteswap.h and FreeBSD and OpenBSD.
2015-02-19 16:53:20 +09:00
John Szakmeister
4ef5894856
Don't include byteswap.h and FreeBSD and OpenBSD.
2015-02-17 17:33:49 -05:00
Nobuyuki Kubota
07ddfa1430
Add a list of contributors in README.md and remove AUTHORS file
...
This commit also adds AUTHORS and ChangeLog to .gitignore.
ChangeLog is only used by autoconf/automake and it has a quite
strict format. Since msgpack-c's change log is now written in
Markdown, it's difficult to follow the ChangeLog format.
So, unlike README.md, bootstrap doesn't copy CHANGELOG.md
to ChangeLog.
2015-02-15 16:52:27 -08:00
Nobuyuki Kubota
252d66a4b2
Merge branch 'master' of https://github.com/haneefmubarak/msgpack-c into general-repo-clean-up
2015-02-15 16:08:38 -08:00
Takatoshi Kondo
b4eba4ba09
Merge pull request #219 from redboltz/fix_issue_209
...
Fixed #209
2015-02-07 21:56:00 +09:00
Takatoshi Kondo
2266505eed
Fixed #209
...
Added conditional include stdbool.h based on @equalsraf comment.
2015-02-07 21:25:49 +09:00
Takatoshi Kondo
46e2398e02
Replaced m_stack legacy array with std::vector.
2015-02-04 23:15:32 +09:00
Takatoshi Kondo
3662a17e81
Merge pull request #212 from redboltz/add_zone_reuse_example
...
Added an unpacking msgpack::object on an existing zone example.
2015-02-03 21:52:09 +09:00
Takatoshi Kondo
66f221d088
Merge pull request #211 from redboltz/add_cpp11_container_example
...
Added a C++11 container example.
2015-02-03 21:51:56 +09:00
Takatoshi Kondo
9ed4e443fb
Added an unpacking msgpack::object on an existing zone example.
2015-02-03 21:20:34 +09:00
Takatoshi Kondo
15aec0493d
Added a C++11 container example.
2015-02-03 20:40:44 +09:00
Takatoshi Kondo
d6a7bd1995
Merge pull request #207 from redboltz/refine_examples
...
Refine examples
2015-02-02 21:56:41 +09:00
Takatoshi Kondo
ff86d61799
Replaced auto& with auto const& for msgpack::object.
...
Replaced auto with auto const& for msgpack::object.
Avoided msgpack::object conversion in EXPECT_EQ.
2015-02-02 15:27:15 +09:00
Mizuki Hirata
97886c50e7
Fixed iterator test case.
2015-02-02 15:27:15 +09:00
Mizuki Hirata
327b0db626
Added versioning namespace and test case to iterator.
2015-02-02 15:27:15 +09:00
Mizuki Hirata
994144dac2
Add range-based for loop support.
2015-02-02 15:27:15 +09:00
Takatoshi Kondo
023f81ae9c
Added char* support.
2015-02-01 22:30:21 +09:00
Takatoshi Kondo
83fac26762
Added enum examples.
...
Added converting to zone with or without zone.
2015-02-01 22:10:13 +09:00
Takatoshi Kondo
213ba44b65
Added copylight text.
...
Refined examples.
2015-02-01 21:35:48 +09:00
Takatoshi Kondo
fa231139d7
Merge pull request #205 from redboltz/fix_issue_204
...
Fixed #204 , #202 .
2015-02-01 21:20:31 +09:00
Takatoshi Kondo
5cd1c6bfa1
Merge pull request #201 from redboltz/fix_issue_184
...
Added unpack function using existing zone.
2015-02-01 21:18:05 +09:00
Takatoshi Kondo
c4fb47c00d
Fixed #204 , #202 .
...
enum support had been incomplete.
This fix made enum support complete.
Replaced int with auto on c++11 scoped enum.
Replaced template specializations with function overloads on operator<< and operator>> for enum.
enum can convert to object with and without zone.
When you want to adapt enum, you need to write as follows:
// NOT msgpack.hpp
enum yourenum {
elem
};
MSGPACK_ADD_ENUM(yourenum);
// msgpack.hpp should be included after MSGPACK_ADD_ENUM(...)
int main() {
msgpack::object obj(yourenum::elem);
}
2015-01-31 22:19:31 +09:00
Takatoshi Kondo
70e50d9679
Added unpack function using existing zone.
...
Removed redundant inline keyword form declarations.
2015-01-30 22:57:27 +09:00
Takatoshi Kondo
978e6b9057
Merge pull request #200 from anton-sergeev/master
...
Fix cmake for subproject usage
2015-01-30 21:58:32 +09:00
Anton Sergeev
571f1a27a2
Fix cmake for subproject usage
...
Signed-off-by: Anton Sergeev <Anton.Sergeev@elecard.ru>
2015-01-26 20:32:31 +06:00
Takatoshi Kondo
c3518c0666
Included vector header.
2015-01-25 22:25:35 +09:00
Takatoshi Kondo
64ac09c492
Fixed #198 .
...
Added a conversion support from msgpack::object to std::vector<bool>.
2015-01-25 21:59:39 +09:00
Takatoshi Kondo
414da4e8c6
Merge pull request #195 from nobu-k/configure-version-fix
...
Support OS X's sed in configure.in
2015-01-17 23:43:20 +09:00
Nobuyuki Kubota
3eadb124fc
Support OS X's sed in configure.in
2015-01-16 22:15:05 +09:00
Nobuyuki Kubota
fd9eb26688
Add static inline to msgpack_zone_malloc_no_align
2015-01-16 21:47:49 +09:00
Nobuyuki Kubota
6c59e5195a
Merge branch 'fix_issue_191'
...
Conflicts:
test/streaming_c.cpp
2015-01-16 21:47:13 +09:00
Nobuyuki Kubota
3bdf646cc6
Merge pull request #192 from redboltz/fix_issue_190
...
Fixed #190 .
2015-01-16 20:05:39 +09:00
Nobuyuki Kubota
2bbf10a324
Merge pull request #181 from redboltz/change_zone_align_default
...
Modified the default value of MSGPACK_ZONE_ALIGN from sizeof(int) to siz...
2015-01-16 19:53:27 +09:00
Takatoshi Kondo
737e6703df
Fixed #191 .
...
The names of float format family are changed.
old new
dec -> f64
MSGPACK_OBJECT_DOUBLE -> MSGPACK_OBJECT_FLOAT
msgpack::type::DOUBLE -> msgpack::type::FLOAT
Client codes could have compile errors when it use dec, MSGPACK_OBJECT_DOUBLE or msgpack::type::DOUBLE.
The best way to fix such errors, update client code. If it can't, set MSGPACK_USE_LEGACY_NAME_AS_FLOAT macro.
Then both old names and new names are available.
2015-01-16 00:20:43 +09:00
Takatoshi Kondo
7f48ddc85e
Fixed #190 .
...
Supressed warnings on MSVC.
2015-01-15 20:42:33 +09:00
Takatoshi Kondo
a84f444ce2
Merge pull request #185 from bajamircea/master
...
Fix one more memory size calculation.
2015-01-06 10:20:07 +09:00
Mircea Baja
7e597779e4
Fix one more memory size calculation.
...
See https://github.com/msgpack/msgpack-c/issues/149
and the commit d6cc5494a9dd25fe640c1602cdf1b566690c9ba7
2015-01-05 21:55:57 +00:00
Takatoshi Kondo
bf8c830eef
Merge pull request #183 from spatz/patch-3
...
Comment unused variable name
2015-01-05 09:55:37 +09:00
Dror Levin
5f52ec5030
Comment unused variable name
...
Prevents unused parameter error from gcc when compiled with -Wextra.
2015-01-04 13:43:55 +02:00
Haneef Mubarak
c71ce9eb49
minor markdown error
2015-01-02 23:14:16 -08:00
Haneef Mubarak
f105b4bbb0
misc top level directory cleanup
2015-01-02 23:09:44 -08:00
Haneef Mubarak
f64be3b2d0
add all contributors to AUTHORS file
2015-01-02 23:05:25 -08:00
Haneef Mubarak
abac9fe90a
add links to QUICKSTART
2015-01-02 22:31:59 -08:00
Haneef Mubarak
5798fa0e47
rewrite and cleanup README
2015-01-02 22:27:55 -08:00
Takatoshi Kondo
fe4af1125d
Modified the default value of MSGPACK_ZONE_ALIGN from sizeof(int) to sizeof(void*).
...
On the x64 environment, sizeof(int) == 4 but pointer size is 8. The latter is suitable for the default value.
2015-01-03 10:22:58 +09:00
Nobuyuki Kubota
ce96ca8bfc
Merge pull request #175 from redboltz/add_limit
...
- Added unpack limit.
2015-01-02 12:22:03 -08:00