Permalink
Commits on May 30, 2014
  1. build on newer rewbies too

    committed May 30, 2014
  2. allow rbx mode to fail

    committed May 30, 2014
Commits on Dec 17, 2013
  1. bump to 1.2.0

    committed Dec 17, 2013
  2. ignore bin/ dir

    committed Dec 17, 2013
  3. use secure rubygems host

    committed Dec 17, 2013
Commits on Nov 7, 2013
  1. Merge pull request #127 from benweint/bump-max-depth

    Bump YAJL_MAX_DEPTH from 128 to 256
    committed Nov 7, 2013
  2. Merge pull request #126 from benweint/deep-nesting-fix

    Fix segmentation fault when encoding deeply-nested arrays or hashes
    committed Nov 7, 2013
  3. Fix segmentation fault when encoding deeply-nested arrays or hashes

    This fixes #125 by ensuring that we always check the return value from
    yajl_gen_* functions, and raise an exception when these functions return
    anything but yajl_gen_status_ok.
    
    In particular, we now will raise a Yajl::EncodeError when we attempt to encode
    a deeply nested array or hash (with a depth > YAJL_MAX_DEPTH).
    benweint committed with benweint Nov 6, 2013
Commits on Feb 19, 2013
  1. Merge pull request #115 from cleverscale/master

    Bugfix in `Yajl::Encoder.encode`. Could not write to an IO object.
    committed Feb 19, 2013
  2. Bugfix in `Yajl::Encoder.encode`: could not write to an IO object whi…

    …ch does not respond to :read. `Yajl::Encoder.new.encode` does not have the bug.
    nfo committed Feb 19, 2013
Commits on Feb 6, 2013
  1. Merge pull request #114 from fxn/patch-1

    Update README.md
    committed Feb 6, 2013
  2. Update README.md

    fxn committed Feb 6, 2013
Commits on Nov 14, 2012
  1. Merge pull request #110 from jc00ke/patch-1

    Allow rbx to fail on Travis
    committed Nov 14, 2012
  2. Allow rbx to fail on Travis

    If they pass let's remove the allowed failures.
    jc00ke committed Nov 14, 2012
Commits on Sep 12, 2012
  1. Merge pull request #105 from c42engineering/symbolize_names

    allowing symbolize_names to be used instead of symbolize_keys for compatibility with the json gem. #94
    committed Sep 12, 2012
  2. Merge pull request #106 from f1sherman/fix-generate-nil-opts-error

    fix bug where JSON.generate(["foo"], nil) raises NoMethodError: undefine...
    committed Sep 12, 2012
  3. Merge pull request #107 from timfel/master

    DATA_PTR isn't available on MagLev
    committed Sep 12, 2012
  4. Merge pull request #108 from mmb/master

    Remove unused encoder instance from example.
    committed Sep 12, 2012
  5. Merge pull request #109 from coolo/master

    Testing with ruby-head
    committed Sep 12, 2012
Commits on Sep 4, 2012
  1. avoid C99 comments

    ruby 2.0dev forces C90 on it's C extensions, so avoid // comments
    coolo committed Sep 4, 2012
Commits on Aug 20, 2012
Commits on Aug 19, 2012
Commits on Aug 3, 2012
  1. fix bug where JSON.generate(["foo"], nil) raises NoMethodError: undef…

    …ined method "has_key?" for nil:NilClass
    f1sherman committed Aug 3, 2012
Commits on Jul 30, 2012
  1. allowing symbolize_names to be used instead of symbolize_keys for com…

    …patibility with the json gem. #94
    srushti committed Jul 30, 2012
Commits on Dec 16, 2011
  1. xmalloc and xfree

    committed Dec 16, 2011
Commits on Dec 14, 2011
  1. Merge pull request #93 from avsej/hide-yajl-api

    HACK: do not expose libyajl API
    committed Dec 14, 2011
Commits on Dec 13, 2011
  1. HACK: do not expose libyajl API

    avsej committed Dec 13, 2011
Commits on Nov 9, 2011
  1. bump for 1.1.0 release

    committed Nov 9, 2011
  2. I think I've made my point

    committed Nov 9, 2011
Commits on Nov 8, 2011
Commits on Oct 31, 2011
  1. don't inline stuff

    committed Oct 31, 2011
Commits on Sep 22, 2011
  1. turn off debug symbols again

    committed Sep 22, 2011