[libdata-messagepack-perl] annotated tag perl-0.35_01 created (now 67e978a)
Jonas Smedegaard
dr at jones.dk
Fri May 23 20:27:08 UTC 2014
This is an automated email from the git hooks/post-receive script.
js pushed a change to annotated tag perl-0.35_01
in repository libdata-messagepack-perl.
at 67e978a (tag)
tagging c4480391c726d5ffd54e32eefee7fc260f3a3dca (commit)
tagged by Fuji Goro
on Fri Aug 19 15:28:19 2011 +0900
- Log -----------------------------------------------------------------
Tagging version '0.35_01' using shipit.
Brian Ketelsen (1):
fixed author and updated to r58 or higher
FURUHASHI Sadayuki (69):
ruby: adds Unpacker#feed_each
Merge remote branch 'egtra/master'
ruby: buffer size limit (disabled at present)
java: adds VectoredByteBuffer
java: updates VectoredByteBuffer
java: adds type.Raw
java: uses bit shift operations instead of ByteBuffer.putXxx
java: @MessagePackMessage(default field option)
java: adds @Requred, @Ignore and @Index annotations
java: adds TemplateBuilder and ReflectionTemplateBuilder
java: adds array templates
java adds TemplateRegistry that replaces CustomMessage
java: registers buit-in templates to TemplateRegistry
java: adds BultInTemplateLoader
java: adds DefaultTemplate
java: adds GenericTemplates
java: adds actual generic templates
java: uses TemplateRepostry as default
java: adds TemplateBuilder and ReflectionTemplateBUilder
java: adds JavassistTemplateBuilder
java: adds type.RawTemplate
java: migrates from util.codegen to TemplateBuilder
java: adds TemplateBuildException
java: more test cases of TemplateBuilder
java: adds TemplateRegistry.setTemplateBuilder method
java: adds JavassistTemplateBuilder.addClassLoader method
java: JavassistTemplateBuilder: fixes comments
java: uses ReflectionTemplateBuilder instead of JavassistTempalteBuilder where System.getProperty("java.vm.name") == "Dalvik"
java: fixes comments in TemplateBuffer.java
java: fixes native zero-copy unpacking routines of ByteBuffer
java: disabled ObjectArrayTempalte - it doesn't work
java: array type support
java: added ElementType.PARAMETER to the target of @Ignore, @Index, @Nulable, @Optional and @Required annotations for RPC
java: removes old benchmark codes
java: adds AUTHORS file
Merge branch 'master' of github.com:msgpack/msgpack
java: version 0.5.0
java: throws MessagePackException if target==null on *ArrayTemplate
java: fixes cast error on GenericArrayType
java: version 0.5.1
sysdep.h: eliminated #include <winsock2.h>
cpp: fixes msgpack_vc.postbuild.bat
cpp: fixes some implicit cast warnings
cpp: fixes problem that InterlockedIncrement/Decrement are not found on _WIN32 platform
cpp: version 0.5.5
MSGPACK-4 BufferedUnpackerImpl.unpackLong: more(4)+advance(4) -> more(5)+advance(5)
MSGPACK-4 BufferedUnapckerImpl.unpackInt: more(4)+advance(4) -> more(5)+advance(5)
MSGPACK-5 added test cases for Unpacker.unpackXxx() methods
MSGPACK-7 fixed test cases; iteration order of HashMap is not defined by JDK 5/6 specification
MSGPACK-7 added -source 1.5 -target 1.5 options to javac
java: version 0.5.2-devel
java: fixes typo on CHANGES.txt
ruby: improves compatibility with JRuby
ruby: FIXNUM_P(self) may be false in Fixnum on JRuby
ruby: 0.4.5
java: DefaultTemplate: uses lookupType.toString() instead of lookupType.getClass().getName()
Merge pull request #51 from polrop/fix-cpp-check-when-builddir-diff-srcdir
Merge branch 'master' of github.com:msgpack/msgpack
Merge branch 'master' of github.com:msgpack/msgpack
updated README.md
cpp: fixed configure.in for gcc 3.x support
use larger buffer size on MessagePack.pack
Merge branch 'master' of github.com:msgpack/msgpack
Merge pull request #76 from bketelsen/master
ruby: -O4 -> -O3
ruby: 0.4.6
cpp: -O3 -> -O4
cpp: version 0.5.7
fixed sysdep.h
Fuji Goro (19):
perl: Performance tweaks for $Canonical
perl: Refactor config vars
perl: add JSON.pm-like interface: Data::MessagePack->new->encode(...)
perl: encourage to inlining
perl: tiny tweaks
Reorganize as msgpack-perl
Link to msgpack as a git submodule
Correctly requires PP dependencies (Math::BigInt)
Modernize Makefile.PL
Fix threads
Add tests for threads
Update MANIFEST.SKIP
Make config vars to be properties
Add $mp->utf8 option for unpacking
Remove unused code
Tests
Docs
Change repository
Checking in changes prior to tagging of version 0.35_01.
Fuji, Goro (49):
perl: tiny tweaks
Merge branch 'master' of github.com:msgpack/msgpack
perl: remove tricky hacks
perl: make test code more simple
perl: add $unpacker->utf8 mode, decoding strings as UTF-8.
perl: improve docs
perl: Fix utf8 mode not to be reseted by $unpacker->reset method
perl: cleanup
perl: add XS_VERSION_BOOTCHECK for safety
perl: changelogging
perl: Update Makefile.PL using M::I::XSUtil 0.36 (support for ccache)
perl: changelogging
Merge commit 'perl-0.30'
Checking in changes prior to tagging of version 0.31.
Add tests
perl: add a strong assertion
perl: add tests
Checking in changes prior to tagging of version 0.32.
perl: fix tests
perl: add tests for unpacking 'float'
perl: cleanup PP
perl: tests
perl: comments
perl: tweaks for PreferInteger
perl: optimize PP
Checking in changes prior to tagging of version 0.33.
perl: clean up
perl: tweaks
perl: tests
Fix streaming unpacking for splitted packed data
perl: cleanup
Revert "perl: cleanup"
Revert "Revert "perl: cleanup""
perl: changelogging
Revert "perl: cleanup"
perl: tests
perl: update Unpacker.pod
perl: make error messages compatible with XS
perl: modify internal names for the next refactoring
perl: ord(substr(...)) *is* faster than unpack()
perl: add failing tests for PP
perl: check data strictly; which is slow, but required
perl: disable warnings
Update .gitignore and MANIFEST.SKIP
SVs with POK and IOK/NOK should be packed as numbers, not strings
Changelogging
Revert "SVs with POK and IOK/NOK should be packed as numbers, not strings"
Revert "Changelogging"
Merge pull request #82 from cho45/canonical
Hideyuki TAKEI (1):
import MessagePack for PHP
Hideyuki Tanaka (20):
haskell binding
fix feed function from Handle
make () to OBJECT instance (Nil)
remove compiler warnings
Merge branch 'master' of git at github.com:msgpack/msgpack
fix initialize pointer
fix typo
fix peek object
incr version
pure haskell implementation.
Merge branch 'master' of github.com:msgpack/msgpack
Merge git://github.com/xanxys/msgpack into pull-master
update library version.
fix description
remove Iteratee dependency
fix for packing and unpacking Object
haskell: version bump
fix encoding unicode strings, and Text support
haskell: version bump
haskell: reduce dependency of template-haskell
INADA Naoki (49):
Python: add "load(s)/dump(s)" alias for compatibility to simplejson/marshal/pickle.
python: Support Python3.
Merge branch 'master' of github.com:msgpack/msgpack
python: Fix Unpacker.feed doesn't accept bytes on Python3.
python: Add test for python3 and fix found problems.
Add msgpack.version as version tuple.
python: vesion 0.1.5
python: Release 0.1.6 - Fix wrong version string.
python: Add python3 category.
Use PyUnicode_AsUTF8String() instead of o.encode('utf-8').
Fix testcase for unicode.
Add unicode testcase for Python2.
Add `object_hook` option to unpack and `default` option to pack.
Add test for Python3.
Remove unnecessary refcount manipulation.
Add check for recursion limit and default hook result.
Add list_hook option to unpacker.
python: Add msgpack/_msgpack.c to .gitignore
python: Add test for unpacking buffer object.
python: Support old buffer protocol when unpack. (experimental)
python: Port some tests from 2 to 3.
Merge branch 'master' of github.com:msgpack/msgpack
python: Add ChangeLog.rst
python: Add ws2_32 library if platform is win32.
python: 0.1.7
Merge branch 'master' of github.com:msgpack/msgpack
python: Update ChangeLog.
python: Don't use ``from __future__ import unicode_literals``.
python: Make aliases for API compatibility to pickle.
python: Add test for issue29.
python: Fix segv on unpacking from stream.
python: Fix another segv.
python: msgpack-python-0.1.8
python: Change URL in setup.py from sf.net to msgpack.org
python: Fix typo in docstring. (thanks to Mateusz.)
python: Check if (m|re)alloc's return value is NULL. (Thanks to Mateusz)
python: Add memory error check.
Add use_list option to unpack and unpackb
python: refactoring.
python: 0.1.9
Merge branch 'master' of github.com:msgpack/msgpack
python: Fix segmentation fault when `default` returns it's argument.
python: Disable gc while deserializing.
python: Remove UnpackIterator. Unpacker is iterator of itself.
Merge branch 'pyunicode' of https://github.com/tailhook/msgpack
(python) Change error message for unicode is passed but no encoding is
Revert "(python) Change error message for unicode is passed but no encoding is"
(python) Fix typo in ChangeLog
Merge remote-tracking branch 'origin/master'
Kazuho Oku (2):
do not use the corrupt my_snprintf(%ll[du]) on win32
shorter code, fix comment
Kazuki Ohta (23):
fix build
c: add sometests for serialization
c: fix bugs in c/test.cpp and add more tests
C: add more tests (float, double, nil, true, false, array, raw)
C: add test for map
C: more strict tests for float, double
c++: add vrefbuffer test
cpp: add tests for stream unpacker api
add tests for multi[map, set] and tr1::unordered_[multi][map, set]
c, cpp: fix test problem
introduce JUnit framework for testing.
java: add TestPackUnpack for int
java: add tests for float, double, nil, boolean, string
java: skip building jar file for the faster testing
java: add tests for array and map
java: add javadoc,javadoc-jar,pom,dist,mvn-install,mvn-deploy ANT tasks.
cpp: fixed small typo in configure.in
java: add Unpacker.feed() function for java.nio.ByteBuffer
java: fixed pom.xml to work "mvn deploy" command
java: added testcases for empty array and empty map
java: version 0.3 (added CHANGES.txt and LICENSE.txt)
java: fixed repository location. msgpack.sourceforge.net => msgpack.org
s/msgpack.sourceforge.net/msgpack.org/
Kazuki Oikawa (14):
import C# implementation
csharp: add type check helper
Add MsgPackReader/MsgPackWriter unit tests
csharp: fix fixraw prefix
csharp: add BoxingPacker tests
csharp: add Makefile
csharp: remove reference Microsoft.VisualStudio.QualityTools.UnitTestFramework
csharp: add ObjectPacker
Merge branch 'master' of github.com:kazuki/msgpack
add System.Reflection.Emit based CompiledPacker implementation
csharp: fix char pack/unpack problem on Mono
csharp: Refactoring IL code generator & add two compiled packer implementation (dynamic-method, method-builder)
csharp: add license, rename filename/namespace.
Merge branch 'master' of git://github.com/kazuki/msgpack
Keiji Muraishi (2):
fix typo in Makefile
should raise TypeError on find unsupported value
Masahiro Nakagawa (3):
c: fixes msgpack_zbuffer_flush
cpp: fixes argument type of pack_int* methods
c: fixes comment in pack_template.h
Moriyoshi Koizumi (3):
float type was gone from go language at some time I don't know.
Add TestUnpackFloat().
Documentation.
Muga Nishizawa (126):
object serialization with reflection and with dynamic code generation
change the part for creating a new constructor within DynamicCodeGenerator
Merge branch 'master' of git at github.com:muga/msgpack
Merge branch 'master' of http://github.com/msgpack/msgpack
Merge branch 'master' of http://github.com/msgpack/msgpack
Merge branch 'master' of git at github.com:muga/msgpack
Merge branch 'master' of http://github.com/msgpack/msgpack
Merge branch 'master' of http://github.com/msgpack/msgpack
add annotation utilities for Java
change the version of javassist 3.12.1.GA
add a new test program for annotation-utilities
fixed several bugs of a verify error within annotation-utilities
fixed a bug the program for packing and unpacking byte[] in annotation-utility
change an annotation-utility in Java. it allows users to pack and unpack a List object.
Merge branch 'master' of http://github.com/msgpack/msgpack
java: append a code for generating a messageConvert method to annotation-utilities
java: refactor annotation-utilities
java: refactor annotation-utilities and edit those test programs
java: add several API to annotation-utilities
java: refactor annotation-utilities
java: adds several annotations in an org.msgpack.annotation package and edits Packer.java and its test program
Merge branch 'master' of git at github.com:msgpack/msgpack
java: refactor a Packer class
java: fixed a bug within a Packer class
edit Packer and Unpacker classes, and move org.msgpack.util.annotation.*.java to org.msgpack.util.codegen.*.java
Merge branch 'master' of git at github.com:msgpack/msgpack
edit DynamicCodeGenPacker and DynamicCodeGenUnpacker class
delete old programs: org.msgpack.util.codegen.MessagePackOptional, MessagePackRequired, MessagePackUnpackable, and PackUnpackUtil classes
write a simple test program for a DynamicCodeGenPacker class
java: moves a TestDynamicCodeGenPackerTemplate.java file to org.msgpack.util.codegen
Merge branch 'master' of git at github.com:msgpack/msgpack
java: add test programs for DynamicCodeGenPacker, Unpacker, Converter classes
java: adds a test program of the DynamicCodeGen class for packing and unpacking an object that has a field anntated by @MessagePackMessage
java: changes several methods declared in a DynamicCodeGen class
add a packer and unpacker for Enum types
Merge branch 'master' of git at github.com:msgpack/msgpack
java: edit pom.xml to enable to using slf4j logger
java: add a log4j.properties file in src/main/java/resources
java: insert logging codes into CustomConverter.java, CustomPacker.java, CustomUnpacker.java and util.codegen programs
java: refactor DynamicCodeGen.java
java: edit BasicConstants.java in org.msgpack.util.codegen
java: edit DynamicCodeGen.java
java: refactor the programs in a org.msgpack.util.codegen package
java: edit test programs for org.msgpack.util.codegen.*
Merge branch 'master' of git at github.com:msgpack/msgpack
java: refactor several programs in a org.msgpack.util.codegen package
Merge branch 'master' of git at github.com:msgpack/msgpack
java: refactor DynamicCodeGen.java
java: refactor DynamicCodeGen.java
Merge branch 'master' of git at github.com:msgpack/msgpack
java: refactor the programs in a org.msgpack.util.codegen package
java: add the code for checking a null pointer to DynamicCodeGen.java
java: refactor DynamicCodeGenBase.java
Merge branch 'master' of git at github.com:msgpack/msgpack
java: describe test programs for org.msgpack.template.*.java
java: write test programs for org.msgpack.packer.*.java
java: add a log4j.properties file for unit testing
java: write test programs for org.msgpack.util.codegen.*.java
java: add test programs for org.msgpack.util.codegen.*.java
java: write test programs for OptionalTemplate.java
java: append getter methods for element templates in org.msgpack.template.ListTemplate.java, MapTemplate.java and OptionalTemplate.java
java: refactor org.msgpack.util.codegen.*.java
java: edit copyright notions in org.msgpack.annotation.*.java and org.msgpack.util.codegen.*.java
java: not use a putIfAbsent method in ConcurrentHashMap class
java: refactor org.msgpack.util.codegen.*.java
java: add test programs for org.msgpack.util.codegen.FieldOption.java
java: fix a bug within a code of DynamicCodeGenBase.java
java: change modifiers specified by several methods
java: refactor org.msgpack.util.codegen.*.java
java: merge CustomMessage.java and DynamicCodeGenBase.java that can be not merged automatically
java: refactor DynamicCodeGen.java and Constants.java. Thanks frsyuki for fixing a bug in DynamicCodeGen.java
java: add temporal implementation of ByteBufferTemplate.java
java: move ByteBufferTemplate.java to org.msgpack.util.codegen package
Merge branch 'master' of git at github.com:msgpack/msgpack
delete a dead code within DynamicCodeGen.java
java: delete ByteBufferTemplate.java in org.msgpack.util.codegen package
java: Fixed a bug that ClassTemplate cannot pack a ByteBuffer object but, it is a temporary impl.
java: fixed a bug that javassist cannot find class files that were loaded by custom class loader
java: edit MessagePack.java for TemplateProvider
java: refactor register method in MessagePack.java for TemplateProvider
java: rollback MessagePack.java
Merge branch 'master' of git at github.com:msgpack/msgpack
Merge branch 'master' of git at github.com:msgpack/msgpack
java: refactor ByteBufferTemplate.java
java: performance improvement for ByteBufferTemplate
java: replace reflective method calls with base-level method calls in JavassistTemplateBuilder.java
java: add packByteBuffer method in Packer.java because I needed non-nullcheck pack(ByteBuffer) for refining ByteBufferTemplate.java
java: add test methods for CollectionTemplate and change spec. of several test methods
java: change spec. of pack methods in several template classes as follow: If user passes null object to the pack method, MessageTypeException is thrown.
java: change spec. of pack methods in ListTemplate and MapTemplate as follow: If user passes null object to the pack method, MessageTypeException is thrown.
java: fixed a bug within CollectionTemplate.java
java: refactor JavassistTemplateBuilder.java
improved constructor in JavassistTemplateBuilder class. This improvement is based on https://github.com/msgpack/msgpack-rpc/issues#issue/13.
java: insert codes for initializing BigDecimalTemplate and DateTemplate instances to Templates.java
Merge branch 'master' of git at github.com:msgpack/msgpack
java: edit BuiltInTemplateLoader.java
java: prototyped TemplateClassWriter, which is program for writing class file of generated tmplate class
Merge branch 'master' of git at github.com:msgpack/msgpack
java: edit TemplateRegistry.java
java: Improved DefaultTemplate.java. It allows displaying details of exception messages
Merge branch 'master' of git at github.com:msgpack/msgpack
java: Fixed a bug that NullPointerException occurs within DefaultTemplate.java
java: Fixed RawType's bug that hash values of same byte arrays (raw data) are different
java: Updated several property files in .settings
Merge branch 'master' of git at github.com:msgpack/msgpack
java: Merged takezoux2's branch for 'MessagePack for Scala'
Merge branch 'master' of https://github.com/watabiki/msgpack
scala: Modified pom.xml. I changed version of 'MessagePack for Java' from 0.5.1-devel to 0.5.2-SNAPSHOT
java: Fixed TemplateClassWriter.java but, it doesn't work.
Refactored programs related to TemplateBuilder.java
scala: added a new AUTHORS file and edited pom.xml
scala: deleted the AUTHORS file
java: Refactored template builders again
java: add test program for TemplatePrecompiler
java: write test program for TemplatePrecompiler
java: added test program for TemplatePrecompiler
MSGPACK-6 added new TemplatePrecompiler function
java: add missing dependencies for Ant/Ivy builds
Merge branch 'master' of git at github.com:msgpack/msgpack
java: changed setting files for Eclipse IDE
java: Merged file in .settings manually
java: Updated versions of dependencies, which are junit, slf4j-api and slf4j-log4j12
java: Added utilities for unit testing
MSGPACK-27: appended \'synchronized\' to modifiers of TemplateRegistry#unregister ( )
scala: fixed bug within reflection-based beans template builder
fixed bug, which is cause of CannotCompileException during compiling primitive-type fields annotated by Nullable
Naoki INADA (68):
add pyx
support packing long and tuple. add missing files.
refactoring
add cythoned source and setup script.
Fix unpacking True, False and True.
add test.
merge to trunk
Merge branch 'master' of git://git.sourceforge.jp/gitroot/msgpack/msgpack
Fix double INCREF-ing when unpacking.
Fix setup script doesn't work.
free buffer when packer deleted.
Refactor include path.
Make msgpack package instead of module.
Fix document miss.
Increase stack size.
Fix can't pack float values.
Fix refcount leak and optimize list initialization.
Optimize to parsing data that has a number of same short raw field.
merge changing include path
Fix manifest.
Make msgpack package instead of module. and using Cython in setup script.
merge document fix.
Use std::stack.
Fix compile error.
Update manifest.
merge to master.
Update manifest.
Fix setup script bug.
Remove unneccessary value.
Remove duplicated values.
Reduce memory footprint.
Check return value of c-api.
Make setup.py executable.
merge
Stop unnecessary caching.
merge
Implement streaming deserializer.
merge to git master
Add: README
Rename test files.
Ues more suitable type when packing.
Don't use C++.
Update test_format.
Refactor packing code.
Add some test cases.
Fix error on packing unsigned long long.
Fix tests.
Some optimization on packing.
Major speedup on packing.
Fix memory leak. Remove stream packing feature. Add errorcheck in packing.
Support MinGW.
Clean up
Release 0.1.0
Add setup script for distribution.
Fix to use MANIEFST.in.
Fix Makefile
Start 0.2.0
Update new headers.
Add `use_tuple` option that returns tuple for array object to Unpacker.
Fix tests.
Update gitignore.
Tiny fix in README
cythoning *.pyx when sdist.
replace setup by setup_dev.
Add COPYING file to python package.
Add download url.
Release msgpack-python 0.1.3
Python: 0.1.4
Nicolas Despres (1):
Fix make check when builddir != srcdir.
Taro L. Saito (5):
added pom.xml
moved src and test codes to src/{main,test}/java
removed unnecessary settings
add README
changed the src/test folder
Tokuhiro Matsuno (56):
added perl support
added perl support
perl: enhancement portability
perl: enhancement portability
oops. remove debugging code.
oops. remove debugging code.
perl: use more efficent strategy for memory allocation.this code taken from JSON::XS. thanks to mlehmann++
perl: use more efficent strategy for memory allocation.this code taken from JSON::XS. thanks to mlehmann++
perl: renamed benchmark script
perl: renamed benchmark script
perl: added benchmark script for deserialization
perl: added benchmark script for deserialization
perl: added argument check
perl: added argument check
perl: oops. this doens't needed.
perl: oops. this doens't needed.
update ppport.h
update ppport.h
works correctly under Perl5.8.x.
works correctly under Perl5.8.x. Perl5.8.x makes "a" as PVIV in {"a", 0}.
works correctly under Perl5.8.x. Perl5.8.x makes "a" as PVIV in {"a", 0}.
this module requires perl 5.8
added .gitignore file
copy files into this dir.
added MANIFEST.SKIP files
added Changes file
added .shipit file
Checking in changes prior to tagging of version 0.01. Changelog diff is:
support $Data::MessagePack::PreferredInteger for Data::Model
s/Preferred/Prefer/g suggested by kazuho++
Merge branch 'master' of git://git.sourceforge.jp/gitroot/msgpack/msgpack
Checking in changes prior to tagging of version 0.02. Changelog diff is:
Perl: I don't need CCFLAGS
do not check the string longer than 10.
oops. fixed memory leaks in stream unpacker.
Checking in changes prior to tagging of version 0.03. Changelog diff is:
Merge branch 'master' of tokuhirom at git.sourceforge.jp:/gitroot/msgpack/msgpack
check SvROK first
Checking in changes prior to tagging of version 0.04. Changelog diff is:
perl: added test case for "the flag is working?"
Perl: check IV by SvIOK
Checking in changes prior to tagging of version 0.05. Changelog diff is:
Perl: use SvNOK.
Checking in changes prior to tagging of version 0.06. Changelog diff is:
Merge branch 'master' of tokuhirom at git.sourceforge.jp:/gitroot/msgpack/msgpack
added test case.
Perl: do not use switch (SvTYPE)
Checking in changes prior to tagging of version 0.07. Changelog diff is:
Perl: added benchmark script for memroy-usage
Perl: display original data
perl: display module version
- fixed SVt_PVNV issue.
Perl: use M::I::XSUtil
Checking in changes prior to tagging of version 0.08. Changelog diff is:
- generate README automatically
added some pattern to MANIFEST.SKIP
UENISHI Kota (42):
initial import from http://bitbucket.org/kuenishi/messagepack-for-erlang
added more tests,
Merge branch 'master' of ssh://github.com/msgpack/msgpack
erlang: added usage of cross-language test.
erlang: added more cross-language tests. better type specification.
erlang: temporary documentation and .gitignore
Merge branch 'master' of ssh://github.com/msgpack/msgpack
erlang: tracing crosslang.rb moving to ../test
erlang: tests improved and code refined.
erlang: external APIs' type/specs.
Merge branch 'master' of ssh://github.com/msgpack/msgpack
erlang: too short binary to decode causes error {more, Int}.
erlang: (un)pack_map improved, incremental unpacking
erlang: testing pack_map/unpack_map with a silly bug
erlang: unpack_map's silly bug fixed. use dict:store/3....
erlang: code refined and tests added
updated readme
erlang: bugfix(serialization of -234 goes <<208,22>> while it should go int16 <<0xD1, ...>>)
Merge branch 'master' of http://github.com/vincentdephily/msgpack
erlang: explicit API for serializing proplists,
erlang: explicit API for serializing proplists,
erlang: bad wrong export..
erlang: more suitable variable name and removing unnecessary guards.
erlang: adding shorthand fix for {more, undefined} problem
erlang: reducing unnecessary binary matching in unpack_/2
erlang: just a golf.
erlang: updated the comments
erlang: improved spec.
erlang: added simple performance test.
erlang: added simple performance test description.
erlang: added try-catch clause for easy error handling
erlang: better test cases, except 'Broken pipe'
erlang: modified wrong testcase.
erlang: merged vincent's contribution
erlang: 'edoc' document generation
erlang: stopped support for dict() type.
erlang: unpack_all/1 improve, error handling added.
erlang: omake menus added.
erlang: msgpack:unpack_all/1 doc.
erlang: fixed bug around error case when serializing atom.
Merge branch 'master' of ssh://github.com/msgpack/msgpack
Merge branch 'master' of https://github.com/moriyoshi/msgpack
Vasily Titskiy (4):
Fix all unaligned writes on ARM platform
Add support for GCC 3.x (no _sync* atomic builtins)
Merge branch 'fix-unaligned-access'
Merge branch 'gcc-3.x-support'
Vincent de Phily (15):
Fix encoding of fixmap type.
erlang: Use a simple proplist instead of a dict.
Big speedup (around 40%) of maps and arrays encoding by using proper tail recursion.
Rewrite unpack_/1 using pattern matching to get a 30-40% speedup.
* Return {more,undefined} instead of {more,integer()}, as we can only know the "minimum bytes needed to continue" instead of the actually usefull "total packet size".
Merge branch 'master' of git://github.com/msgpack/msgpack
Remove a couple of superfluous 'when' clauses.
erlang: Fix incomplete/invalid cases of unpack_/1
erlang: Remove unecessary 'throw(short)' clause for unpack_{array,map}_/1
erlang: Fix some existing specs and add a few other.
erlang: fix receiving from port_command in unit tests
erlang: s/short/incomplete/ and s/badarg/{badarg,Term}/
erlang: Make pack_map/1 api private
erlang: Only handle throw() in pack/1 and unpack/1
erlang: Improve documentation
Watabiki Naoya (2):
add DateTemplate and BigDecimalTemplate
java: update BigDecimalTemplate, TestPackConvert and TestPackUnpack
Yuto Hayamizu (3):
/cpp/preprocess: fix string comp. operator
remove duplicated code
gtest requires pthread
advect (8):
Update PHP Extension
Merge branch 'master' of http://github.com/msgpack/msgpack
php: update 0.3.0
php: fiexed unpacker
php: version 0.3.3
php: version 0.3.4: supported Windows building
php: added unpack of class object converter
php: 0.5.0
cho45 (1):
perl: Implemented canonical mode.
egtra (1):
improve msvc support
firewood (3):
undef after including winsock2.h.
add vc2005 project file.
add a blanc after Japanese comment
frsyuki (370):
lang/c/msgpack: added Messagepack, a binary-based efficient data interchange format.
lang/c/msgpack: uint64_t, int64_t support for ruby
lang/c/msgpack: added C++ binding
lang/c/msgpack: update C++ code
lang/c/msgpack: reverted c/bench.c
lang/c/msgpack: added C++ binding msgpack::pack
lang/c/msgpack: removed string type
lang/c/msgpack: C++ binding: implemented built-in buffer.
lang/c/msgpack: C++ binding: support non-MessagePack message that follows after MessagePack message
lang/c/msgpack: C++ binding: added bench.cpp
lang/c/msgpack: C++ binding: enlarged chunk size of zone
lang/c/msgpack: autotoolized
lang/c/msgpack: added license notifications
lang/c/msgpack: optimize zone::alloc()
lang/c/msgpack: C++ binding: changed calback function of packer from Stream& append(const char*, size_t) to SomeType write(SomePointerType, SomeSizeType)
lang/c/msgpack: fix types
lang/c/msgpack: fixed packaging problem
lang/c/msgpack: fixed cpp/Makefile.am
lang/c/msgpack: c-macro based template
lang/c/msgpack: reimplemented C++ binding with template-based static resolution design
lang/c/msgpack: C++ binding: safer memory managent
lang/c/msgpack: C++ binding: implemented msgpack::object >> packer<Stream>
lang/c/msgpack: fix compile optimization flag
lang/c/msgpack: Ruby binding: fix gem warning
lang/c/msgpack: C++ binding: reexamined global operators
lang/c/msgpack: C++ binding: pack()
lang/c/msgpack: divide pack_raw() into pack_raw() and pack_raw_body()
lang/c/msgpack: added msgpack::define
lang/c/msgpack: msgpack::unpacker: fix buffer reallocation algorithm
lang/c/msgpack: ./configure requires erb
lang/c/msgpack: improved configure.in
lang/c/msgpack: C++ binding: abolished implicit convertion and added object::convert()
lang/c/msgpack: wrote README
{c,cpp}/bootstrap: improve compatibility
unpacker::unpacker() accepts initial buffer size
C++: operator<< (std::ostream&, const object&): fix missing double support
add examples
version 0.2.0
msgpack::type::tuple supports reference element
add ruby/test_case.rb
ruby binding: fix Fixnum serialization bug on x86_64
c, c++ binding: catch up with ruby binding
integrate machine-dependent integer serialization routine to msgpack/pack_template.h
c++ binding: fix missing packer::pack_unsigned_long
c++ binding: improve msgpack::zone, zero-copy stream deserializer
c++ binding: remove unpacker::parsed_size() API
merge 0.2.2
C++ binding: efficient serializing interface
Ruby binding: add MessagePack::unpack_limit, MessagePack::Unpacker#execute_limit
c binding: add msgpack_object and msgpack_zone
c binding: add msgpack_sbuffer
c binding: add msgpack::sbuffer
update pack/unpack routines
fix c/configure.in
ruby binding: simplify gem package skeleton
rewrite msgpack::object::via
c and c++: rewritten and integrated
type conversion operator msgpack_object <-> msgpack::object
AC_CONFIG_AUX_DIR(ac)
add example/simple.c
c: msgpack_pack_object
fix msgpack::unpack_return
c: msgpack_unpacker_buffered_size; c++: unpacker::buffered_size
remove msgpack_unpacker_buffered_size, add msgpack_unpacker_parsed_size
add msgpack_unpacker_message_size
example: limit message size
add NOTICE file
c: msgpack_sbuffer; cpp: msgpack::sbuffer
c: msgpack_sbuffer; cpp: msgpack::sbuffer
msgpack::sbuffer::data() const
msgpack::sbuffer::data() const
fix msgpack_sbuffer_release
fix msgpack_sbuffer_release
msgpack::pack is not obsolete
msgpack::pack is not obsolete
fix unpacker
fix unpacker
msgpack_zone_clear, msgpack::zone::clear
msgpack_zone_clear, msgpack::zone::clear
fix msgpack_unpacker_expand_buffer
fix msgpack_unpacker_expand_buffer
fix packaging problem
fix packaging problem
msgpack_zone: sizeof(int) bytes alignment
msgpack_zone: sizeof(int) bytes alignment
zone::push_finalizer reverts memory allocation on exception
zone::push_finalizer reverts memory allocation on exception
zone::base
zone::base
update ruby/msgpack.gemspec
update ruby/msgpack.gemspec
fix serialization bug on BigEndian environment
fix serialization bug on BigEndian environment
fix serialization bug on BigEndian environment 3
fix serialization bug on BigEndian environment 3
more test caces
more test caces
version 0.3.1
version 0.3.1
cpp: const
cpp: const
cpp: fix map<K, V> converter
cpp: fix map<K, V> converter
Merge branch 'master' of frsyuki at git.sourceforge.jp:/gitroot/msgpack/msgpack
Merge branch 'master' of frsyuki at git.sourceforge.jp:/gitroot/msgpack/msgpack
add msgpack_vrefbuffer, msgpack::vrefbuffer
add msgpack_vrefbuffer, msgpack::vrefbuffer
perl package
perl package
version 0.3.3
version 0.3.3
perl: make PreferInteger variable magical and remove get_sv from _msgpack_pack_sv
perl: PreferInteger: faster string to integer conversion; support negative value
Makefile.am: don't package perl and ruby files
operator>> (object, std::vector<T>): return reference; don't copy
fix missing tuple<>::value_type
cpp: add msgpack::type::define
cpp: msgpack::define is obsolete
add
fix Makefile.am
cpp: add missing msgpack::type::make_tuple()
cpp: fix msgpack::type::make_define()
0.3.5
c++: fix Makefile.am
c++: add std::pair and std::set serializer
c++: rebuild type/*.hpp
c++: fix type.hpp
c++: fix object >> std::string
cpp: fix overflow check for minimum number of signed integer type
cpp-0.3.7
cpp: preprocess eruby templates on ./bootstrap; released package doesn't require erb
cpp: add missing preprocess.sh file
fix cpp/preprocess.sh
add c/test.cpp cpp/test.cpp
c: test.cpp: add msgpack_sbuffer_destroy and msgpack_zone_destroy
cpp: test.cpp: fixes EXPECT_EQ rule
cpp: define, type::tuple: GENERATION_LIMIT = 31
cpp: version 0.3.8
cpp: preprocess.sh: more verbose
cpp: add missing type::tuple::tuple(object o)
import MessagePack for Java implementation plan 1
java: fix streaming de/serializer
import MessagePack for Java implementation plan 2
import MessagePack for Java implementation plan 3
ruby: fixes MessagePack_Unpacker_mark marks uninitialized map_key
msgpack template: architecture specific endian conversion
msgpack template: macros for compilers that doesn't not support Case Ranges
add msgpack/sysdep.h
ruby: version 0.3.2
cpp: zone::push_finalizer supports std::auto_ptr<T>
c,cpp: fix unpacker
c,cpp: add msgpack_vrefbuffer_migrate, msgpack::vrefbuffer::migrate
import MessagePack for Java
cpp: add msgpack/type/tr1/unordered_{map,set}.hpp
c,cpp: optimize msgpack_zone: variable-length array of chunk -> list of chunk
c,cpp: optimize msgpack_vrefbuffer
c,cpp: configure.in: version 0.4.0
strict-aliasing rule
configure.in: show error message if __sync_* atomic operations are not supported
c,cpp: 0.4.1
configure.in: fix message
ruby: add Unpacker#each
MSVC2005 compatibility (@hotpepsi++)
removed symbolic links
ruby: makegem.sh
ruby: makegem.sh
Merge branch 'master' of frsyuki at git.sourceforge.jp:/gitroot/msgpack/msgpack
strict-aliasing rule 2
Merge branch 'master' of frsyuki at git.sourceforge.jp:/gitroot/msgpack/msgpack
ruby: add msgpack.mingw.{gemspec,sh}
fixes Visual C++ compatibility
ruby: copy the deserialized string if length <= RSTRING_EMBED_LEN_MAX
cpp: alias pack(Stream* s, const T& v) -> pack(Stream& const T& v)
c,cpp: add msgpack_zbuffer and msgpack::zbuffer
ruby: append_buffer calls "<<" method if the buffer object.class != String
cpp: fixes pack_short(int) -> pack_short(short)
ruby: use 'readpartial' instead of 'sysread' if !io.respond_to?(:sysread)
ruby: version 0.3.4
ruby: use gem-compile gem instead of some scripts to create binary gems
ruby: fixes 'File not found: lib' message on gem installation
Merge branch 'master' of github.com:msgpack/msgpack
ruby fixes gemspec: require_paths = ["lib"]
c: fixes msgpack_zbuffer_flush: error checking
c: fixes msgpack_zbuffer_write: error checking
ruby: fixes Segmentation fault on MessagePack.unpack(nil)
ruby: version 0.3.7
cpp: msgpack/pack.hpp: fixes header
ruby: remove init_stack, adopt rb_gc_mark_maybe
malloc/realloc the stack when its length becomes > MSGPACK_EMBED_STACK_SIZE
ruby: add Symbol#to_msgpack
ruby: set encoding to 'ASCII-8BIT' before deserializing on ruby-1.9
template_execute: fixes embed stack
c,cpp: reforms source tree
Merge branch 'master' of github.com:msgpack/msgpack
cpp: add cpp/README.md
cpp: fixes windows compatibility
ruby: fixes SEGV on MessagePack_Unpacker_each
reverts variable-length stack: avoids memory leak
ruby: 0.3.8
ruby: fixese backward compatibility of streaming deserializer
ruby: streaming deserializer test
ruby-0.3.9
cpp: object::object(const T& v) and object::operator=(const T& v)
cpp: object::object(const T& v, zone* z)
cpp: bool operator==(object& x, const T& y)
cpp: MSGPACK_DEFINE defines T::msgpack_object(object*, zone*)
cpp: explicit object(const T& v)
cpp: fixes serialization of object::type == DOUBLE
cpp: object::object(const T& v, zone* z) 2
cpp: combines libmsgpackc and libmsgpack into libmsgpack
cpp: msgpack_object_equal
c,cpp: MSGPACK_OBJECT_NIL = 0x00
cpp: fixes operator<<(packer<Stream>&, const object&)
cpp: fixes msgpack_vc8.vcproj
cpp: add test/{zone,pack_unpack,streaming,object,convert,buffer}.cc
cpp: build libmsgpackc.so for backward compatibility.
pack_template.h: template_unsigned_long:
msgpack/pack_template.h: don't evaluate undefined macro
python: sourceforge.jp -> sourceforge.net
cpp: new streaming deserialier API.
Merge branch 'master' of github.com:msgpack/msgpack
cpp: fixes unpacker::next
cpp: update ChangeLog
cpp: fix return type mismatch in unpack.c
cpp: fix return type mismatch in zone.c
Merge branch 'master' of github.com:msgpack/msgpack
java: redesign
java: fix direct conversion API
java: add Unpacker.wrap method
java: add Unpacker.wrap method
java: javadoc
java: fix Packer.packByte
java: add Unpacker.unpack(MessageUnpackable) and Unpacker.tryUnpackNil()
java: fixes compile error
java: fixed problem that empty array and empty map don't check Schema
java: fixed problem that empty array and empty map don't check Schema
ruby: rdoc
ruby: update rdoc
cpp: add sbuffer::clear() and vrefbuffer::clear()
ruby: buffer rewinding
ruby: use malloc/realloc for stream buffer
ruby: update gemspec
ruby: version 0.4.0
ruby: set mp->user.source = Qnil before tempalte_execute_do on Unpacker#each
ruby: don't use rb_enc_set/get on ruby 1.8
java: update javadoc
java: Unpacker: rewind internal buffer on filled <= offset
cpp: type::tuple& operator>>: fix conversion type
cpp: move source files into src/ directory
add crosslang.cc
add crosslang.rb
Merge branch 'master' of github.com:msgpack/msgpack
add test/cases.mpac and test/cases_compact.mpac
Merge branch 'master' of github.com:msgpack/msgpack
cpp: add cases.mpac test
cpp: adds msgpack_sbuffer_new and msgpack_sbuffer_free
cpp: adds msgpack_zbuffer_new and msgpack_zbuffer_free
cpp: adds msgpack_vrefbuffer_new and msgpack_vrefbuffer_free
cpp: msgpack::unpack returns void
cpp: adds msgpack_unpacker_next and msgpack_unpack_next
cpp: update tests
cpp: adds Doxyfile
add test/cases.json
update test/README.md
ruby: add test/test_cases.rb
ruby: fixes buffering routine
ruby: adds a test case for buffering
ruby: 0.4.2
Merge branch 'master' of github.com:msgpack/msgpack
java: update
ruby: fixes RDoc of Unpacker#execute and Unpacker#execute_impl
ruby: fixes SEGV problem caused by GC bug at MessagePack_Unpacker_mark.
ruby: MessagePack::VERSION constant
Merge branch 'master' of github.com:msgpack/msgpack
ruby: 0.4.3
cpp: adds operator<<(std::ostream&, const tuple<Type...>&) (experimental)
Merge branch 'master' of github.com:msgpack/msgpack
cpp: adds MSGPACK_VERSION{,_MAJOR,_MINOR} macros and msgpack{,_major,_minor} functions
cpp: adds MSGPACK_VERSION{,_MAJOR,_MINOR} macros and msgpack{,_major,_minor} functions
cpp: ./configure supports --disable-cxx option not to build/install C++ API
cpp: version 0.5.1
cpp: updates vcproj
cpp: fixes missing dependency to generate version.h
cpp: generate version.h using AC_OUTPUT macro in ./configure
cpp: type::raw_ref::str(), operator==, operator!=, operator< and operator> are now const
cpp: version 0.5.2
Merge branch 'master' of github.com:msgpack/msgpack
java: fixes fatal offset calculation bugs on BufferedUnpackerIMPL.unpackInt()
java: adds MessagePackObject class
Merge branch 'master' of github.com:msgpack/msgpack
java: adds MessagePackObject class 2
java: changed deploy path to ./target/website/maven2 directory.
java: MessagePackObject implements Cloneable and MessagePackable interfaces
java: fixes MapSchema
java: implements MessagePackObject::hashCode()
java: adds MessagePackObject.bigIntegerValue(), asBigInteger() and equals()
java: uses MessagePackObject instead of Object for type of deserialized objects
java: adds ObjectEquals test
java: adds cross-language test case
java: fixes cross-language test case
java: supports packing/unpacking of BigInteger less than 0xffffffffffffffff
java: adds Packer.pack(<primitive types>)
java: updates TestDirectConversion
java: NilType::create() returns NilType's one and only instance
java: adds Unpacker.unpackBigInteger()
java: adds TestMessageUnpackable test
cpp: fixes include paths
cpp: adds fixed length serialization for integers
cpp: updates msgpack_vc8.postbuild.bat
cpp: version 0.5.3
cpp: fixes fix_int; updates test/fixint.cc
Merge branch 'master' of github.com:msgpack/msgpack
cpp: adds msgpack_vc2008.vcproj file in source package
cpp: updates README.md
cpp: version 0.5.4
template: casts integer types explicitly
ruby: converts encodings into UTF-8 on Ruby 1.9
ruby: fixes compatibility with ruby-1.8.5
fixes compatibility with Rubinius
Merge branch 'master' of github.com:msgpack/msgpack
Merge branch 'master' of github.com:msgpack/msgpack
cpp: sbuffer: check initial buffer size != 0
cpp: zone: adds msgpack_zone_swap and msgpack::zone::swap
java: adds CustomMessage class (currently not implemented on Packer, Unpacker and ClassTemplate)
java: adds type-conversion mechanisms
java: uses CustomMessage class on Packer, Unpacker and ClassTemplate
java: adds ReflectionPacker and ReflectionTemplate
java: adds templates for primitive types
java: loads template classes when Unpacker, MessagePackObject or ClassTemplate is loaded
java: pom.xml: v0.4
java: Packer: supports Set
java: adds standard packer classes
Merge branch 'master' of http://github.com/advect/msgpack into advect-master
cpp: fixes ./bootstrap to surely run ./preprocess
java: supports Collection<T> to pack
java: adds CollectionTemplate
java: adds OptionalTemplate
java: adds OptionalPacker
java: removes ReflectionPacker and ReflectionTemplate (replaced by DynamicCodeGen)
java: Template extends MessagePacker
java: adds MessagePack class
java: fixes ListTemplate and MapTemplate
java: fixes CollectionTemplate
java: adds MessagePack.register methods
java: improves test case of the MessagePack class
java: improves test case of the MessagePack class
java: fixes CustomMessage class
java: DynamicCodeGen::insertCodeOfUnpackMethodBody unpacks last optional field of classes correctly
java: fixes MessagePack.unpack method
java: version 0.4.1-devel
java: adds ByteBufferTemplate
java: adds NullableTemplate
java: adds MessagePackObject.unpack(Class<T> klass)
java: adds NullableTemplate 2
java: adds MessagePackNullable annotation
java: MessagePack.unpack(InputStream) throws IOException
java: version 0.4.2-devel
java: adds FieldList class
java: changes Template interface: unpack(Unpacker, Object to = null), convert(MessagePackObject from, Object to = null)
java: adds MessagePack.unpack(Class<?>, FieldList)
java: MessagePackOptional -> Optional, MessagePackNullable -> Nullable
java: adds test for DynamicOrdinalEnumTemplate
java: fixes MessagePackObject.convert(Template, T)
java: version 0.4.3-devel
c: fixed a double-free problem on msgpack_unpacker_release_zone #42 (aikar++)
Merge branch 'master' of github.com:msgpack/msgpack
cpp: fixes test/streaming_c.cc #42
cpp: fixed missing ctx.user.z = z and release_zone uses pointer swapp instead of copying #42
cpp: unpacker::release_zone() calls msgpack_unpacker_release_zone() #42
cpp: version 0.5.6
frsyuki (none) (11):
c and c++: rewritten and integrated
type conversion operator msgpack_object <-> msgpack::object
AC_CONFIG_AUX_DIR(ac)
add example/simple.c
c: msgpack_pack_object
fix msgpack::unpack_return
c: msgpack_unpacker_buffered_size; c++: unpacker::buffered_size
remove msgpack_unpacker_buffered_size, add msgpack_unpacker_parsed_size
add msgpack_unpacker_message_size
example: limit message size
add NOTICE file
gfx (82):
Use xshelper.h in all the C files
Depends on XSUtil 0.32
Use newSV(). NEWSV() is deprecated.
Taking NULL is a bug
Improve benchmarks
Tweaks
Micro optimizations
Remove a duplicated depth check
Add an assertion
Avoid compiler's warnings
Tidy
Avoid compiler's warnings
Fix a possible mis-unpack on int64
Micro optimizations
Tweaks
Remove an unused function: xs_unpack_limit
Tweaks
Shortcut av_push()
Add various integers to benchmarks
Tweaks for unpacker
Add const
Remove an unused user data: source (sv)
Remove an useless local variable
Cleanup
The object root can be NULL
Revert "The object root can be NULL"
Fix an usage message
Use sv_mortalcopy()
Clean up
No debug output
More useful error messages
Add failing tests
Add leaktrace tests
Make the code clearer
Fix the stream unpacker
Add binmode() for stream unpacking
Preallocate hv keys
Make leaktrace.t as a regular test
Fix a comment
Fix an use of execute()
More tests; some fails now :(
Comments
Fix tests
Split the boolean class into an outer module
Tidy PP
Fix stddata.t
Tweaks
Add .gitignore
chmod -x
Changelogging
perl: regen README
Fix a macro redefinition
Docs
Add TODOs
perl: fix a test name
perl: Scalar::Util is no longer used
perl: fix int64_t unpacking in both XS and PP
perl: More kind error messages in PP
perl: fix max depth checks in PP
perl: add portability stuff
perl: more kind testing messages
perl: requires the latest version of Math::BigInt for PP
perl: Fix Makefile.PL
perl: add a note about 64 bit integers
perl: PERL_ONLY=1 disables XS
perl: tweaks for benchmarks
perl: docs
perl: make pp benchmarks available
perl: fix bootstrap
perl: Changelogging
perl: regen README
perl: fix unpacking int64_t in PP (based on makamaka's patch)
perl: always unpacking 64 bit ints as a string on 32 bit perls
perl: update .gitignore and MANIFEST.SKIP
More tests
Merge branch 'master' of github.com:msgpack/msgpack
perl: more tests for nil/true/false entities
perl: tweaks for Makefile.PL
perl: make scopes
perl: add tests for boolean values
perl: cleanup PP
perl: add tests for 'extra bytes' exceptions
inada-n (10):
merge python binding from bzr.
Fix wrong MANIFEST.
Fix: Unpacker.unpack() may raise StopIteration before unpacking large object when deserializing from file.
version: python-0.1.1
Fix stream unpacker broken.
Fix bug come from previous commit
Make new Python release.
Make tuple default.
Add .gitignore for Python.
(python) make test pass with Python 2.5
makamaka (19):
added pp version
added PP backend switch into Data::MessagePack
modified some codes for test warnings
removed commented out codes
made Makefile.PL XS/PP configurable
removed dependency on Data::Float
modified t/05_preferred_int.t for Win32
Changes
modified pod
ouch, modified pod
added some comments in Data::MessagePack::PP
Merge branch 'master' of git://github.com/msgpack/msgpack
enable PP to pack/unpack int64 in less than Perl 5.10
modified t/05_preferred_int.t for Win32
fallback PP configuration with c99 unspport compiler
modified begin process about byte order
perl: modified a serious code typo in PP
modified be unpack_(u)int64 in PP
perl: modified trivial codes in PP::Unpacker
moaikids (2):
fix: CS_MAP_16 deserialize bug(line.388)
fix: org.msgpack.impl.UnpackerImpl.java CS_MAP_16 deserialize bug(line.388)
moriyoshi (10):
Add go binding.
Fix bugs in unpacker.
Improve testsuite.
Add .gitignore
Adapt to new reflection API (notified by mattn. thanks)
Forgot to support map16 / map32
Add new API function UnpackReflected() that returns multiple reflect.Value for unpacked elements of arrays or maps.
Fix: InterfaceValue wasnt' correctly unwrapped when passed to PackValue()
Byte arrays in Go should not be serialized as arrays.
Handle unsupported typecode
mzp (2):
ocaml: initial commit
ocaml: upadte build file
tailhook (1):
Implemented encoding for strings
takeshita (12):
Implement Scala MessagePack.
Delete moved class.
Fix compile error.
pom.xmlファイルを修正。
Merge branch 'master' of github.com:geishatokyo/msgpack
scala:Fix bug when companion class does not have apply() method, scala message pack throws exception.
Merge branch 'master' of git://github.com/msgpack/msgpack
Change property ordering based on getter methods to setter methods.
Implement array message pack
Fix big bug.
Merge branch 'master' of git://github.com/msgpack/msgpack
pom.xmlを修正
tanakh (17):
forgot to add file
forgot to remove file
haskel: incr version and update infos.
haskell: refactoring
haskell: instance tupples and String and lazy ByteString
haskell: add Iteratee interface
haskell: add overlapping instances
haskell: nonblocking enumerator
Merge branch 'master' of git at github.com:msgpack/msgpack
haskell: add packToHandle'
haskell: Now, Object is an instance of NFData.
haskell: Object is Eq, Ord, Typeable.
haskell: update cabal file
haskell: TH support and refactoring
Merge branch 'master' of git at github.com:msgpack/msgpack
haskell: finish template-haskell deriving implement
haskell: fix for empty constructor
tokuhirom (70):
Merge branch 'master' of git://git.sourceforge.jp/gitroot/msgpack/msgpack
Perl: support NVTYPE=="long double" or IVTYPE="long long" environment.
Perl: change for release Data-MessagePack-0.09
perl: added more test case for streaming deserializer.
Perl: added more test case for streaming unpacker
Perl: added failing test case for memory leaks
Perl: fixed memory leak issue
Merge branch 'master' of git at github.com:msgpack/msgpack
Perl: updated docs.
Merge branch 'master' of git at github.com:msgpack/msgpack
Perl: change for release Data-MessagePack-0.09_01
Perl: added README file.
Perl: fixed some issues. thanks to gfx++
Perl: added test case
Perl: releng for 0.10
perl: releng for data-messagepack 0.11
Perl: Test::Requires is not needed for this test.
Perl: cleanup Makefile.PL
Perl: PERL_NO_GET_CONTEXT makes horrible dTHXs. remove it.
Perl: releng for 0.12
Perl: build_requires and requires are duped.
oops
Perl: do not use done_testing
clearly specified this distribution requires requires C99.
perl: bump up version to 0.13!
fixed segv on cyclic reference(patch by dankogai)
Perl: bump up version to 0.14
Perl: better argument validation(patch from dankogai)
Perl: 0.15
fixed tests on 64bit machines with -Duselongdouble #60625
bump to 0.16
Merge branch 'master' of git://github.com/makamaka/msgpack
Checking in changes prior to tagging of version 0.16_01.
upgraded docs
Perl: added link to git repository.
Checking in changes prior to tagging of version 0.16_02.
Checking in changes prior to tagging of version 0.16_03.
Checking in changes prior to tagging of version 0.16_04.
Checking in changes prior to tagging of version 0.20.
updated benchmark script
perl: ugpraded benchmarking script. and added result to docs.
use gfx's standard header.
perl: more inline
perl: inlining utility functions
perl: inlining the small functions
perl: added docs for circular reference and blessed object.
Checking in changes prior to tagging of version 0.21.
oops. 0.21 breakes ithreads support!
Checking in changes prior to tagging of version 0.22.
Checking in changes prior to tagging of version 0.23.
perl: updated benchmark result! gfx++ # performance tuning
perl: gfx is a author.
perl: regenerate README file
perl: added failing test case for streaming unpacker with PP.
perl: fixed stream deserializer in pp.
Checking in changes prior to tagging of version 0.24.
Checking in changes prior to tagging of version 0.25.
Merge branch 'master' of github.com:msgpack/msgpack
Checking in changes prior to tagging of version 0.26.
Merge branch 'master' of github.com:msgpack/msgpack
Checking in changes prior to tagging of version 0.27.
Merge branch 'master' of github.com:msgpack/msgpack
Checking in changes prior to tagging of version 0.28.
Merge branch 'master' of github.com:msgpack/msgpack
Merge branch 'perl-utf8-mode' of github.com:msgpack/msgpack
perl: regenerated README file
Checking in changes prior to tagging of version 0.29.
Checking in changes prior to tagging of version 0.30.
Checking in changes prior to tagging of version 0.34.
perl: oops! added settings for shipit
xanxys (1):
haskell: add ObjectFloat to send floats, and Assoc to make map (un)packing explicit
-----------------------------------------------------------------------
No new revisions were added by this update.
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libdata-messagepack-perl.git
More information about the Pkg-perl-cvs-commits
mailing list