summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 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.
* adding semver pin to libyajl2 gemLamont Granquist2014-07-161-1/+1
|
* bump version to 0.2.10.2.1Lamont Granquist2014-07-151-1/+1
|
* add tests for prett_generate's options hash argumentLamont Granquist2014-07-121-0/+12
|
* avoid find_library adding -lyajlLamont Granquist2014-07-062-16/+12
|
* also don't need the commentLamont Granquist2014-07-061-1/+0
|
* homebrew wires up symlinks in /usr/local/includeLamont Granquist2014-07-061-1/+0
| | | | (didn't need this)
* build with system libs if libyajl2-gem missing libsLamont Granquist2014-07-062-0/+62
| | | | | | | libyajl2-gem with USE_SYSTEM_LIBYAJL2=1 is just missing the libs and includes in the path, so if we can't find libyajl2 after setting up the libyajl2-gem, then go hunting for libyajl2 in the system and/or use the --with-yajl-include/dir/lib options
* allow failures on ruby-head/jruby-headLamont Granquist2014-07-061-0/+7
|
* 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).
* more wordsLamont Granquist2014-06-261-2/+4
|
* changing license to MIT from ApacheLamont Granquist2014-06-241-201/+22
| | | | | stole too much code from yajl-ruby, maintaining brian's MIT license to not create a mess.
* add license + thanksLamont Granquist2014-06-242-4/+28
|
* add JSON.fast_generate benchmark0.2.0Lamont Granquist2014-06-171-0/+5
|