summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* windows isn't compatible with libyajl <= 1.1.0lcg/libyajl2-bumpLamont Granquist2014-10-131-1/+1
|
* add deprecation warningLamont Granquist2014-10-091-0/+2
|
* the c ext loads and still tests fine on 1.8.7Lamont Granquist2014-10-091-2/+1
|
* version bump to 1.2.01.2.0Lamont Granquist2014-10-091-1/+1
|
* CHANGELOG fixes for releaseLamont Granquist2014-10-091-0/+8
|
* Merge pull request #27 from opscode/lcg/windows-libnameLamont Granquist2014-10-092-0/+4
|\ | | | | fix libnames for windows
| * fix libnames for windowslcg/windows-libnameLamont Granquist2014-10-082-0/+4
| | | | | | | | this fixes the perf issues on windows where we were falling back to ffi
* | Merge pull request #25 from tyler-ball/tball/remove_to_jsonLamont Granquist2014-10-074-9/+42
|\ \ | |/ |/| If an object does not have .to_json, we no longer try to call it
| * Cleaning up code - letting yajl do more heavy lifting for us. Also removing ↵tyler-ball2014-10-073-3/+9
| | | | | | | | version change since that will occur during release.
| * Making necessary C changes to only call to_json if it is presenttyler-ball2014-10-073-9/+15
| |
| * Upping versiontyler-ball2014-10-061-1/+1
| |
| * If an object does not have .to_json, we no longer try to call ittyler-ball2014-10-062-1/+22
|/
* Merge pull request #13 from opscode/lcg/rbconfiglamont-granquist2014-09-252-1/+3
|\ | | | | Lcg/rbconfig
| * add ChangeLoglcg/rbconfigLamont Granquist2014-08-291-0/+2
| |
| * use RbConfig instead of ConfigLamont Granquist2014-08-291-1/+1
|/
* bumping version to 1.1.01.1.0Lamont Granquist2014-08-262-4/+10
|
* Merge pull request #12 from opscode/lcg/fixing-rbxlamont-granquist2014-08-233-18/+50
|\ | | | | fixing rbx via ffi
| * fix rbx using dlopen via FFILamont Granquist2014-08-233-18/+50
|/ | | | this means rbx uses FFI in ways that I cannot work around.
* Merge pull request #9 from opscode/lcg/datetime-encodinglamont-granquist2014-08-236-14/+129
|\ | | | | add datetime encoding
| * add CHANGELOG.mdLamont Granquist2014-08-231-0/+2
| |
| * fix ruby 1.8.7 testsLamont Granquist2014-08-232-2/+12
| |
| * WIPLamont Granquist2014-08-232-2/+4
| |
| * fix the timezone to UTC or Date specs will failLamont Granquist2014-08-232-6/+28
| | | | | | | | only works in -800 right now
| * add datetime encodingLamont Granquist2014-08-235-13/+92
|/ | | | | | | | necessary for ohai json_gem spec complies with JSON gem format. this also arguably fixes issues with yajl-ruby where it does not encode date objects correctly.
* add changelog for PR#11Lamont Granquist2014-08-231-0/+3
|
* Merge pull request #11 from lebrinkma/fix-gentoolamont-granquist2014-08-232-0/+6
|\ | | | | extconf.rb: remove "-Wl,--no-undefined" from ldflags
| * extconf.rb: remove "-Wl,--no-undefined" from ldflagsLennart Brinkmann2014-08-232-0/+6
|/ | | | | | | | Remove ldflag "-Wl,--no-undefined" if existent to allow for loading libyajl with dlopen. This fixes building the native extensions on systems like gentoo which set the ldflag "-Wl,--no-undefined" by default.
* bumping version + changelog for releas1.0.2Lamont Granquist2014-08-092-1/+5
|
* initial CHANGELOGLamont Granquist2014-08-091-0/+17
|
* Merge pull request #5 from opscode/lcg/default-opts-hashlamont-granquist2014-08-092-1/+10
|\ | | | | ensure opts hash is never nil
| * add spec for explicit nil optionLamont Granquist2014-08-091-1/+9
| |
| * ensure opts hash is never nilLamont Granquist2014-08-081-0/+1
|/
* Merge pull request #4 from opscode/lcg/json-optslamont-granquist2014-08-086-13/+27
|\ | | | | Lcg/json opts
| * add rbx back to the matrixLamont Granquist2014-08-081-0/+1
| | | | | | | | i completely eliminated it before
| * args aren't actually optionalLamont Granquist2014-08-081-2/+1
| | | | | | | | | | and the caller ensures the hashes are initialized, so drop the defensive programming.
| * remove stray debuggingLamont Granquist2014-08-071-2/+0
| |
| * allow failures on rbxLamont Granquist2014-08-071-1/+2
| |
| * fix for chef pretty printing issuesLamont Granquist2014-08-075-12/+27
|/
* Revert "change allow_comment default to true"Lamont Granquist2014-08-071-12/+13
| | | | This reverts commit 199bcc2304bc032559ca0b9f82978b4ebb64fe41.
* Revert "fix for chef pretty printing issues"Lamont Granquist2014-08-075-27/+12
| | | | This reverts commit 5d260103d3f11897e7873fb3fa796966896ff946.
* 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-075-12/+27
|
* 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.
* Merge pull request #3 from opscode/lcg/allow-comments-defaultlamont-granquist2014-08-072-1/+14
|\ | | | | change allow_comment default to true
| * change allow_comment default to trueLamont Granquist2014-08-072-1/+14
|/ | | | | this matches yajl-ruby's default and fixes a regression in Chef where we stopped accepting comments.
* add --retry 3 --jobs 3 to bundle installLamont Granquist2014-07-201-1/+1
|
* s/lamont-granquist/opscode/gLamont Granquist2014-07-202-3/+3
|
* 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.