Permalink
Commits on Jun 26, 2012
  1. @frsyuki
Commits on May 6, 2012
  1. @frsyuki

    ruby 0.4.7

    frsyuki committed May 6, 2012
  2. @frsyuki
  3. @frsyuki
Commits on Apr 30, 2012
  1. @methane
  2. @methane

    Split msgpack-go repository

    methane committed Apr 30, 2012
  3. @methane

    Merge pull request #89 from ngmoco/master

    Go string support
    methane committed Apr 30, 2012
  4. @methane

    Merge branch 'master' of https://github.com/dgryski/msgpack into go

    Conflicts:
    	go/pack.go
    methane committed Apr 30, 2012
  5. @methane

    Merge pull request #104 from ericliang/master

    For go1 release compatiblity with some trivial code refactorations.
    methane committed Apr 30, 2012
Commits on Apr 21, 2012
  1. @frsyuki

    Merge pull request #108 from kou/support-pkg-config

    c: supports pkg-config
    frsyuki committed Apr 21, 2012
Commits on Apr 20, 2012
  1. @advect

    php: supported 5.4.x version

    advect committed Apr 20, 2012
Commits on Apr 15, 2012
  1. @kou

    c: supports pkg-config

    About pkg-config:
    
      From http://www.freedesktop.org/wiki/Software/pkg-config
    
      pkg-config is a helper tool used when compiling applications and
      libraries. It helps you insert the correct compiler options on the
      command line so an application can use gcc -o test test.c
      `pkg-config --libs --cflags glib-2.0` for instance, rather than
      hard-coding values on where to find glib (or other libraries). It is
      language-agnostic, so it can be used for defining the location of
      documentation tools, for instance.
    
    pkg-config is a widely used build helper tool. Major build tools such
    as GNU Autoconf, CMake and so on support pkg-config.
    
    MessagePack users can build their software more easily.
    kou committed Apr 15, 2012
Commits on Mar 30, 2012
  1. @ericliang
  2. @ericliang

    fix error for go1 compatiblity

    ericliang committed Mar 30, 2012
Commits on Mar 21, 2012
  1. @frsyuki

    Merge pull request #99 from kou/support-mingw

    c: supports DLL generation by MinGW
    frsyuki committed Mar 21, 2012
  2. @frsyuki
Commits on Mar 19, 2012
  1. @repeatedly

    Merge pull request #103 from dbussink/rubinius_support

    Improve Rubinius support for msgpack Ruby gem
    repeatedly committed Mar 19, 2012
Commits on Mar 17, 2012
  1. @dbussink
  2. @dbussink

    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.
    dbussink committed Mar 17, 2012
  3. @dbussink

    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.
    dbussink committed Mar 17, 2012
Commits on Feb 29, 2012
  1. @dgryski
Commits on Feb 28, 2012
  1. @dgryski
Commits on Feb 27, 2012
  1. @kou

    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
    kou committed Feb 27, 2012
Commits on Feb 25, 2012
  1. @dgryski
  2. @dgryski
Commits on Feb 24, 2012
  1. @dgryski
  2. @dgryski
Commits on Feb 8, 2012
  1. @muga
  2. @muga
Commits on Jan 27, 2012
  1. @methane
Commits on Jan 26, 2012
  1. @tanakh

    fix decode on bigendian systems

    tanakh committed Jan 26, 2012
Commits on Nov 18, 2011
  1. @tanakh

    fix bug

    tanakh committed Nov 18, 2011
  2. @tanakh

    change auto-derive behaviour

    tanakh committed Nov 18, 2011
Commits on Nov 17, 2011
  1. @tanakh

    version bump

    tanakh committed Nov 17, 2011
  2. @tanakh