Permalink
Commits on Oct 17, 2016
  1. v1.0.2

    tagomoris committed Oct 17, 2016
  2. v1.0.1

    tagomoris committed Oct 17, 2016
  3. Merge pull request #126 from christopheraue/master

    Fixed broken inheritance of ext types
    tagomoris committed on GitHub Oct 17, 2016
Commits on Oct 13, 2016
Commits on Aug 2, 2016
  1. Merge pull request #125 from leonid-shevtsov/jruby-unpacker-stream-an…

    …d-opts
    
    Allow JRuby Unpacker to accept both a stream and options
    tagomoris committed on GitHub Aug 2, 2016
Commits on Aug 1, 2016
Commits on Jul 8, 2016
  1. v1.0.0

    tagomoris committed Jul 8, 2016
Commits on Jul 6, 2016
  1. Merge pull request #122 from msgpack/preserve_symbols_jruby

    Serializing symbols using an ext type
    tagomoris committed on GitHub Jul 6, 2016
  2. add "hasSymbolExtType" to specify to use extension type instead of bu…

    …ilt in encoding method for symbol
    tagomoris committed Jun 27, 2016
Commits on Jul 5, 2016
  1. Merge pull request #123 from nurse/use-RUBY_INTEGER_UNIFICATION-macro

    Use RUBY_INTEGER_UNIFICATION macro
    frsyuki committed on GitHub Jul 5, 2016
Commits on Jun 28, 2016
  1. Use RUBY_INTEGER_UNIFICATION

    nurse committed Jun 28, 2016
Commits on Jun 23, 2016
  1. Merge pull request #116 from msgpack/to-msgpack-uses-packer

    Fixed RDoc about to_msgpack that actually requires packer
    tagomoris committed on GitHub Jun 23, 2016
Commits on May 28, 2016
Commits on May 25, 2016
  1. Merge pull request #115 from msgpack/mri-24-integer

    fix SEGV that will happen with MRI 2.4.0 because of unification of Fixnum and Bignum into Integer
    frsyuki committed May 25, 2016
  2. Fixed RDoc about to_msgpack that actually requires packer

    IO is still supported for backward compatibility but they actually use
    packer. This is because Packer has internal buffer and using IO as the
    interface will require Packer to flush the buffer to IO every time.
    frsyuki committed May 25, 2016
  3. fix SEGV that will happen with MRI 2.4.0 because of unification of Fi…

    …xnum and Bignum into Integer
    frsyuki committed May 25, 2016
Commits on May 10, 2016
  1. v0.7.6

    tagomoris committed May 10, 2016
  2. Merge pull request #113 from msgpack/jruby-small-bignum-bug-fix

    Handle the case when a Bignum in JRuby contains a small value
    tagomoris committed May 10, 2016
  3. Encode Bignums using the smallest possible representation

    This is how the MRI implementation handles Bignums.
    iconara committed May 10, 2016
Commits on May 9, 2016
  1. Make the small Bignum tests work in MRI too

    The problem exists in the MRI implementation too.
    iconara committed May 9, 2016
  2. Handle the case when a Bignum in JRuby contains a small value

    In JRuby a Java extension can create a Bignum with any value, which our current implementation doesn't expect.
    
    Ensure that the code handles byte arrays from Java's BigInteger#toByteArray that are less than 8 bytes – and make sure the top bytes are filled with either 0x00 or 0xFF depending on the sign of the value.
    
    This fixes #112.
    iconara committed May 9, 2016
Commits on Apr 6, 2016
  1. v0.7.5

    tagomoris committed Apr 6, 2016
Commits on Mar 16, 2016
  1. Merge pull request #109 from cosmo0920/add-jruby-9.0.5.0

    travis: Add jruby-9.0.5.0
    tagomoris committed Mar 16, 2016
  2. travis: Add jruby-9.0.5.0 with OS X into allow failure

    It causes following error in travis:
    
    Error loading RubyGems plugin
    "/Users/travis/.rvm/gems/jruby-9.0.5.0@global/gems/executable-hooks-1.3.2/lib/rubygems_plugin.rb":
    setting default path failed: Invalid keystore format
    (OpenSSL::X509::StoreError)
    
    I have no idea who causes this error.
    So, I decide to mark "allow failure" for now.
    cosmo0920 committed Mar 16, 2016
  3. travis: Add jruby-9.0.5.0

    JRuby encoding bug has been fixed.
    It seems that this bug seems to be included JRuby 9.0.4.0 or earlier
    major 9 versions.
    jruby-9.0.0.0 and jruby-9.0.3.0 are also affected.
    cosmo0920 committed Mar 16, 2016
Commits on Feb 19, 2016
  1. Merge pull request #108 from rhertzog/fix-ext-type-signedness

    Fix char signedness when reading ext_type value
    tagomoris committed Feb 19, 2016