summaryrefslogtreecommitdiff
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
...
* Revert "remove stray 'pp' debugging"Lamont Granquist2014-08-071-0/+2
| | | | This reverts commit f71850a421f734bc535806418ec79a0eed7842af.
* remove stray 'pp' debuggingLamont Granquist2014-08-071-2/+0
|
* fix for chef pretty printing issuesLamont Granquist2014-08-073-10/+12
|
* change allow_comment default to trueLamont Granquist2014-08-071-13/+12
| | | | | this matches yajl-ruby's default and fixes a regression in Chef where we stopped accepting comments.
* change allow_comment default to trueLamont Granquist2014-08-071-1/+6
| | | | | this matches yajl-ruby's default and fixes a regression in Chef where we stopped accepting comments.
* bumping version to 1.0.11.0.1Lamont Granquist2014-07-171-1/+1
|
* bump version to release 1.0.01.0.0Lamont Granquist2014-07-161-1/+1
| | | | | | bumping to 1.0 to pin in chef. and committing to not violating semver with this change.
* bump version to 0.2.10.2.1Lamont Granquist2014-07-151-1/+1
|
* fix DL/Fiddle logic stop using ffiLamont Granquist2014-06-261-8/+8
| | | | | | | the ffi_lib attempt didn't work. also fix to delay the require of the 'dl' library until we've determined that Fiddle does not meet our needs (otherwise we get deprecation warnings even though we don't wind up using DL).
* add JSON.fast_generate benchmark0.2.0Lamont Granquist2014-06-171-0/+5
|
* handle StringIOs by being slurpy for nowLamont Granquist2014-06-151-0/+4
|
* fix very large floats in ffiLamont Granquist2014-06-151-1/+1
|
* support yajl parser optionsLamont Granquist2014-06-142-1/+24
|
* implementing allow_comments in ffiLamont Granquist2014-06-143-2/+10
|
* add Oj.loadLamont Granquist2014-06-142-7/+20
|
* this might fix rbxLamont Granquist2014-06-141-0/+1
| | | | | my local rbx install is blocked on building nokogiri, committing blindly...
* implement symbolize_keys/names for FFILamont Granquist2014-06-133-4/+5
| | | | disable some unimplemented specs
* bumping to 0.2.0 for developmentLamont Granquist2014-06-131-1/+1
| | | | 0.1.7 was pretty stable
* explicit nil needs to turn into an empty hash0.1.7Lamont Granquist2014-06-131-1/+2
| | | | or else has_key? just asplodes later
* fixing state context in the c extensionLamont Granquist2014-06-122-15/+16
| | | | | | | just pass self through the context and then access state and ruby objects through the instance variables. question? what if the self object is moved by the garbage collector?
* working on dlopen problemLamont Granquist2014-06-121-18/+16
|
* make sure fiddle supports dlopen before using itLamont Granquist2014-06-101-2/+2
|
* bump version to 0.1.60.1.6Lamont Granquist2014-06-041-1/+1
|
* use fiddle instead of DL if we find itLamont Granquist2014-06-041-4/+15
|
* bump version to 0.1.50.1.5Lamont Granquist2014-05-211-1/+1
|
* nasty hack to convert dylib to bundle on macLamont Granquist2014-05-202-0/+3
|
* bump version to 0.1.40.1.4Lamont Granquist2014-05-201-1/+1
|
* bump version to 0.1.30.1.3Lamont Granquist2014-05-201-1/+1
|
* bumping version to 0.1.20.1.2Lamont Granquist2014-05-071-1/+1
|
* dynamically link against libyajl2-gem at runtimeLamont Granquist2014-05-071-4/+11
| | | | - avoids all the RPATH bullshit at link time
* bump version to 0.1.10.1.1Lamont Granquist2014-05-061-1/+1
|
* fix empty-string spec + turn greenLamont Granquist2014-05-061-0/+3
|
* tagging 0.1.00.1.0Lamont Granquist2014-05-061-1/+1
| | | | bumping minor since this includes the libyajl2 gem
* use the libyajl2 gemLamont Granquist2014-05-051-1/+2
|
* 0.0.4 releaseedLamont Granquist2014-01-131-1/+1
| | | | - bumping version for 0.0.5 development
* 0.0.3 releaseedLamont Granquist2014-01-121-1/+1
| | | | - bumping version for 0.0.4 development
* the rbx work fixed ruby-1.8 c-extLamont Granquist2014-01-121-4/+4
|
* 0.0.2 releaseedLamont Granquist2014-01-111-1/+1
| | | | - bumping version for 0.0.2 development
* convert symbols to strings when encoding0.0.2Lamont Granquist2014-01-111-0/+9
|
* 0.0.1 releaseedLamont Granquist2014-01-091-1/+1
| | | | - bumping version for 0.0.2 development
* disable c-extension for ruby-1.8.7Lamont Granquist2014-01-012-2/+8
|
* fix commentLamont Granquist2013-12-311-1/+1
|
* reorganization of ext-vs-ffiLamont Granquist2013-12-315-46/+45
| | | | | cleanup ext-vs-ffi logic, require 'ffi_yajl/ffi' and 'ffi_yajl/ext' should work now
* remove debugging putsLamont Granquist2013-12-221-1/+0
|
* amusing ruby 1.8.7 bugLamont Granquist2013-12-222-0/+2
|
* unicode fixesLamont Granquist2013-12-191-3/+5
|
* more parser refactoringLamont Granquist2013-12-161-29/+44
|
* code rearrangementLamont Granquist2013-12-166-128/+133
|
* major rework on parser codeLamont Granquist2013-12-161-33/+27
|
* add NaN + Infinity checking to Fixnum+BignumLamont Granquist2013-12-161-1/+7
| | | | - this might not be necessary...