frsyuki
c44c9ab74d
cpp: adds msgpack_vc2008.vcproj file in source package
2010-08-29 18:23:16 +09:00
frsyuki
8cc9c871b7
Merge branch 'master' of github.com:msgpack/msgpack
2010-08-28 11:40:45 +09:00
UENISHI Kota
31d211cded
Merge branch 'master' of ssh://github.com/msgpack/msgpack
2010-08-28 00:36:54 +09:00
UENISHI Kota
c42cba1d54
erlang: fixed bug around error case when serializing atom.
2010-08-27 23:02:16 +09:00
frsyuki
c87f7cb9ac
cpp: fixes fix_int; updates test/fixint.cc
2010-08-27 20:52:40 +09:00
frsyuki
421bee3871
cpp: version 0.5.3
cpp-0.5.3
2010-08-27 17:53:19 +09:00
frsyuki
2c7573a032
cpp: updates msgpack_vc8.postbuild.bat
2010-08-27 17:53:02 +09:00
frsyuki
fe2a0f5089
cpp: adds fixed length serialization for integers
2010-08-27 17:42:05 +09:00
frsyuki
59ba8dec4e
cpp: fixes include paths
2010-08-27 16:45:48 +09:00
tokuhirom
8de1f764fd
Perl: bump up version to 0.14
2010-08-21 16:09:30 +09:00
tokuhirom
a91c1ec6d9
fixed segv on cyclic reference(patch by dankogai)
2010-08-21 16:02:23 +09:00
frsyuki
c8e351b31e
java: adds TestMessageUnpackable test
2010-08-21 03:36:44 +09:00
frsyuki
b4c98584db
java: adds Unpacker.unpackBigInteger()
2010-08-19 01:19:34 +09:00
frsyuki
1d17836b7d
java: NilType::create() returns NilType's one and only instance
2010-08-19 00:54:23 +09:00
frsyuki
193a739749
java: updates TestDirectConversion
2010-08-19 00:05:48 +09:00
frsyuki
48da2b8353
java: adds Packer.pack(<primitive types>)
2010-08-18 23:47:31 +09:00
frsyuki
40dc9de6c9
java: supports packing/unpacking of BigInteger less than 0xffffffffffffffff
2010-08-18 23:37:47 +09:00
frsyuki
d7469e4694
java: fixes cross-language test case
2010-08-18 22:55:50 +09:00
frsyuki
fdfabc9f88
java: adds cross-language test case
2010-08-18 22:51:23 +09:00
frsyuki
5658ca5b90
java: adds ObjectEquals test
2010-08-18 22:24:51 +09:00
frsyuki
8b79e6d3c7
java: uses MessagePackObject instead of Object for type of deserialized objects
2010-08-18 18:10:30 +09:00
frsyuki
8c67087a15
java: adds MessagePackObject.bigIntegerValue(), asBigInteger() and equals()
2010-08-18 16:32:42 +09:00
frsyuki
057f73a73e
java: implements MessagePackObject::hashCode()
2010-08-10 14:11:44 +09:00
frsyuki
d3bb37d113
java: fixes MapSchema
2010-08-10 14:11:25 +09:00
frsyuki
6c91b862c9
java: MessagePackObject implements Cloneable and MessagePackable interfaces
2010-07-28 01:17:20 +09:00
frsyuki
cba47b635a
java: changed deploy path to ./target/website/maven2 directory.
2010-07-27 09:50:57 +09:00
Kazuki Ohta
cd83388f8b
java: fixed repository location. msgpack.sourceforge.net => msgpack.org
2010-07-27 08:59:09 +09:00
frsyuki
02ae247536
java: adds MessagePackObject class 2
2010-07-24 18:20:00 +09:00
frsyuki
1621a68191
Merge branch 'master' of github.com:msgpack/msgpack
2010-07-24 18:08:19 +09:00
frsyuki
2aef495d62
java: adds MessagePackObject class
2010-07-24 18:08:00 +09:00
frsyuki
227c168b65
java: fixes fatal offset calculation bugs on BufferedUnpackerIMPL.unpackInt()
2010-07-24 18:07:22 +09:00
UENISHI Kota
dcbcf5842f
erlang: msgpack:unpack_all/1 doc.
2010-07-18 23:55:07 +09:00
UENISHI Kota
8a3ac6d9bd
erlang: omake menus added.
2010-07-18 23:50:29 +09:00
UENISHI Kota
6cabad19d5
erlang: unpack_all/1 improve, error handling added.
2010-07-18 23:48:20 +09:00
UENISHI Kota
dad7a03d19
erlang: stopped support for dict() type.
2010-07-18 23:42:23 +09:00
UENISHI Kota
7b152640d9
erlang: 'edoc' document generation
2010-07-18 23:40:25 +09:00
UENISHI Kota
78fddff34e
erlang: merged vincent's contribution
2010-07-18 23:01:43 +09:00
frsyuki
f8a016edb5
Merge branch 'master' of github.com:msgpack/msgpack
2010-07-14 17:09:34 +09:00
frsyuki
f5453d38ec
cpp: version 0.5.2
cpp-0.5.2
2010-07-14 17:06:16 +09:00
frsyuki
331bf0af21
cpp: type::raw_ref::str(), operator==, operator!=, operator< and operator> are now const
2010-07-14 17:04:41 +09:00
tokuhirom
9ac69337e8
perl: bump up version to 0.13!
2010-07-14 09:58:41 +09:00
tokuhirom
ca0c844f32
clearly specified this distribution requires requires C99.
2010-07-14 09:58:05 +09:00
Vincent de Phily
e629e8784f
erlang: Improve documentation
...
The doc is in edoc format, generated from the source as an html file.
The makefile's default action now also generates the documentation.
I ignored unpack_all/1 and pack(dict()) for now because their future is still uncertain.
2010-07-12 14:08:22 +02:00
Vincent de Phily
e944c1ee93
erlang: Only handle throw() in pack/1 and unpack/1
...
Rationale: We only use throw/1 for error handling, never erlang:error/1.
Caller bugs will get a nice {error,...} return while library bugs will
bubble up in all their uglyness; that's the proper way to do things
in erlang.
2010-07-09 20:37:06 +02:00
Vincent de Phily
02c882bda3
erlang: Make pack_map/1 api private
2010-07-09 20:34:38 +02:00
Vincent de Phily
2c29377abf
erlang: s/short/incomplete/ and s/badarg/{badarg,Term}/
...
Nicer error returns.
2010-07-09 20:30:17 +02:00
Vincent de Phily
21992f1b9e
erlang: fix receiving from port_command in unit tests
...
Ports can send data bit by bit; make sure we read all the port has to offer in one go.
This should fix the "broken pipe" error we sometime got during testing.
We did not previously check the return of compare_all/2, which is why the bug was not noticed.
Incidentally, this change fixes dialyzer warnings too.
2010-07-09 18:53:24 +02:00
Vincent de Phily
8a3f090684
erlang: Fix some existing specs and add a few other.
...
dialyzer still complains about dict() and ?assert(false), but I don't think they're real issues.
2010-07-09 17:36:36 +02:00
UENISHI Kota
a4258505a9
erlang: modified wrong testcase.
2010-07-09 23:23:00 +09:00
Vincent de Phily
ba4a971bfa
erlang: Remove unecessary 'throw(short)' clause for unpack_{array,map}_/1
...
Unecessary because unpack_/1 will throw it anyway.
This does mean that we go a tiny bit deeper to find that we don't have enough data,
but that should be a rare code path. Keep the main code path fast and the code clean.
While at it, rename vars to match its sibling function and to avoid thinking that
RestLen is a byte count (it's an item count).
2010-07-09 13:44:02 +02:00