advect
9dd0a6eb86
php: supported 5.4.x version
2012-04-20 15:29:20 +09:00
FURUHASHI Sadayuki
3399148d75
Merge pull request #99 from kou/support-mingw
...
c: supports DLL generation by MinGW
2012-03-21 00:10:49 -07:00
FURUHASHI Sadayuki
0eea92de66
cpp: fixed template generation logic for 0-length classes #101
2012-03-21 00:10:26 -07:00
Masahiro Nakagawa
92975bb21d
Merge pull request #103 from dbussink/rubinius_support
...
Improve Rubinius support for msgpack Ruby gem
2012-03-19 08:12:08 -07:00
Dirkjan Bussink
bf18e04134
Detect whether st.h is present and don't use RUBY_VM as the condition
2012-03-17 12:43:26 +01:00
Dirkjan Bussink
4a0d7f18fd
Explicitly state msgpack doesn't modify char* buffers from RSTRING_PTR
...
From what I could investigate, msgpack doesn't modify char* buffers
obtained from RSTRING_PTR. This means that on Rubinius we don't have to
copy back and forth the buffer to make sure it's also updated on the
Ruby side.
This copying of buffers is a similar problem as the RARRAY_PTR problem,
because it is not safe to expose GC'ed memory on Rubinius to extensions
since it can move due to Rubinius having a moving GC.
2012-03-17 12:40:29 +01:00
Dirkjan Bussink
65c360a2ca
Don't use MRI internals in the Ruby extension
...
Using internals of MRI by using RARRAY_PTR makes it necessary for other
implementations such as Rubinius to continuously copy the structure
returned by RARRAY_PTR back and forth since in Rubinius objects are
layed out differently internally.
Extensions should not depend and use these internal MRI structures if
this is not necessary and when there are API methods that can provide
the same functionality. This makes sure other implementations can also
use the extension without any big problems.
For this reason I also removed the FIXME comment, since that change
would also heavily depend on the internal memory layout of objects on
MRI.
2012-03-17 11:28:19 +01:00
Kouhei Sutou
0d615442ba
c: supports DLL generation by MinGW
...
libtool requires -no-undefined link option to generate a DLL
by MinGW. A DLL should not have any unresolved symbols and
-no-undefined link option declares that the library doesn't
depends on any libraries other than the ones listed on the
command line.
See also: description about -no-undefined option at
http://www.gnu.org/software/libtool/manual/libtool.html#Link-mode
2012-02-27 14:31:37 +09:00
Muga Nishizawa
8786a8e6e0
deleted .settings directory and .gitignore file
2012-02-09 02:23:25 +09:00
Muga Nishizawa
748236fef0
MessagePack for Java was moved to https://github.com/msgpack/msgpack-java .
2012-02-09 02:21:43 +09:00
INADA Naoki
ae1b06f20b
Fix bug on unpacking empty array.
2012-01-28 02:20:39 +09:00
Hideyuki Tanaka
b8aa93ce30
fix decode on bigendian systems
2012-01-26 16:38:27 +09:00
Hideyuki Tanaka
49d40a42f1
fix bug
2011-11-18 17:49:22 +09:00
Hideyuki Tanaka
1845f34b81
change auto-derive behaviour
2011-11-18 16:49:12 +09:00
Hideyuki Tanaka
43903d446a
version bump
2011-11-17 18:29:01 +09:00
Hideyuki Tanaka
256da2124b
support auto-derive parameterized type
2011-11-17 18:27:37 +09:00
Hideyuki Tanaka
7869e96bac
change behaviour of auto-deriver
2011-11-17 17:40:10 +09:00
Hideyuki Tanaka
79b51a6e4b
improve and change user data auto-deriver
2011-11-17 17:15:05 +09:00
Hideyuki Tanaka
cad9f6d46e
fix dependencies
2011-11-16 14:49:01 +09:00
Fuji Goro
0eacc58e29
Merge branch 'master' of git://github.com/msgpack/msgpack
2011-10-10 16:02:19 -07:00
Fuji Goro
3bec736aee
Fix pack/unpack for double on arm-oabi
2011-10-10 10:38:49 -07:00
Hideyuki Tanaka
3241ffd1b4
version bump
2011-08-30 13:58:16 -07:00
INADA Naoki
d0d7b266bc
Split msgpack-python to separated repository.
2011-08-21 18:55:16 +09:00
advect
c24948258b
php: 0.5.1
...
Merge pull request #81
Fixed include path for version check. (Contributed by duedal)
2011-08-20 16:40:48 +09:00
Fuji Goro
d36666bd98
Move perl/ to https://github.com/msgpack/msgpack-perl
2011-08-19 12:37:03 +09:00
Fuji Goro
2794b1d310
perl: tiny tweaks
2011-08-19 11:33:46 +09:00
Fuji Goro
f456fa03da
perl: encourage to inlining
2011-08-19 11:15:09 +09:00
Fuji Goro
356b7b43f8
perl: add JSON.pm-like interface: Data::MessagePack->new->encode(...)
2011-08-19 10:54:30 +09:00
Fuji Goro
92718e2140
perl: Refactor config vars
2011-08-19 10:49:59 +09:00
Fuji Goro
4021160a64
perl: Performance tweaks for $Canonical
2011-08-19 10:22:28 +09:00
Fuji, Goro
6f043e3326
Merge pull request #82 from cho45/canonical
...
perl: Implemented canonical mode.
2011-08-18 18:06:54 -07:00
cho45
74b0b1da21
perl: Implemented canonical mode.
2011-08-17 18:32:43 +09:00
Muga Nishizawa
3a5f676687
fixed bug, which is cause of CannotCompileException during compiling primitive-type fields annotated by Nullable
2011-08-09 18:35:42 +09:00
FURUHASHI Sadayuki
4fa7cffc37
fixed sysdep.h
2011-08-09 03:30:56 +09:00
FURUHASHI Sadayuki
79b83e78a5
cpp: version 0.5.7
2011-08-08 23:52:09 +09:00
FURUHASHI Sadayuki
048a3835e7
cpp: -O3 -> -O4
2011-08-08 23:51:12 +09:00
FURUHASHI Sadayuki
4a4891036a
ruby: 0.4.6
2011-08-08 23:50:25 +09:00
FURUHASHI Sadayuki
ff00c83f15
ruby: -O4 -> -O3
2011-08-08 23:49:19 +09:00
FURUHASHI Sadayuki
79d31b7452
Merge pull request #76 from bketelsen/master
...
Update Go support to latest release version (R58)
2011-08-07 12:57:09 -07:00
Fuji, Goro
20cc6f7463
Revert "Changelogging"
...
This reverts commit ba7183a5b415666a5c7f38e437588ef151be4f8e.
2011-08-07 18:51:34 +09:00
Fuji, Goro
8acabaa135
Revert "SVs with POK and IOK/NOK should be packed as numbers, not strings"
...
This reverts commit 28f4338a6ca40bff9fb0b0e82f121d395978fa5c.
2011-08-07 18:51:16 +09:00
Fuji, Goro
ba7183a5b4
Changelogging
2011-08-07 18:40:52 +09:00
Fuji, Goro
28f4338a6c
SVs with POK and IOK/NOK should be packed as numbers, not strings
2011-08-07 18:36:50 +09:00
Fuji, Goro
800a93a859
Update .gitignore and MANIFEST.SKIP
2011-08-07 18:36:34 +09:00
advect
2e969e3a0a
php: 0.5.0
...
Fix ZEND_DECLARE_MODULE_GLOBALS
Add unpack of template converter (Merge pull request #57 #58 from enfinity/msgpackr)
2011-07-28 08:15:38 +09:00
Muga Nishizawa
3fb31f651d
scala: fixed bug within reflection-based beans template builder
2011-07-22 20:36:31 +09:00
Brian Ketelsen
682d25b551
fixed author and updated to r58 or higher
2011-07-21 12:33:44 -04:00
Muga Nishizawa
bcad8d4c4c
MSGPACK-27: appended \'synchronized\' to modifiers of TemplateRegistry#unregister ( )
2011-06-30 10:36:01 +09:00
Muga Nishizawa
96bab8e02e
java: Added utilities for unit testing
2011-06-27 11:49:17 +09:00
Muga Nishizawa
fa4a615d0f
java: Updated versions of dependencies, which are junit, slf4j-api and slf4j-log4j12
2011-06-27 11:37:48 +09:00