Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | bumping version to 1.0.11.0.1 | Lamont Granquist | 2014-07-17 | 1 | -1/+1 |
| | |||||
* | bump version to release 1.0.01.0.0 | Lamont Granquist | 2014-07-16 | 1 | -1/+1 |
| | | | | | | bumping to 1.0 to pin in chef. and committing to not violating semver with this change. | ||||
* | adding semver pin to libyajl2 gem | Lamont Granquist | 2014-07-16 | 1 | -1/+1 |
| | |||||
* | bump version to 0.2.10.2.1 | Lamont Granquist | 2014-07-15 | 1 | -1/+1 |
| | |||||
* | add tests for prett_generate's options hash argument | Lamont Granquist | 2014-07-12 | 1 | -0/+12 |
| | |||||
* | avoid find_library adding -lyajl | Lamont Granquist | 2014-07-06 | 2 | -16/+12 |
| | |||||
* | also don't need the comment | Lamont Granquist | 2014-07-06 | 1 | -1/+0 |
| | |||||
* | homebrew wires up symlinks in /usr/local/include | Lamont Granquist | 2014-07-06 | 1 | -1/+0 |
| | | | | (didn't need this) | ||||
* | build with system libs if libyajl2-gem missing libs | Lamont Granquist | 2014-07-06 | 2 | -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-head | Lamont Granquist | 2014-07-06 | 1 | -0/+7 |
| | |||||
* | fix DL/Fiddle logic stop using ffi | Lamont Granquist | 2014-06-26 | 1 | -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 words | Lamont Granquist | 2014-06-26 | 1 | -2/+4 |
| | |||||
* | changing license to MIT from Apache | Lamont Granquist | 2014-06-24 | 1 | -201/+22 |
| | | | | | stole too much code from yajl-ruby, maintaining brian's MIT license to not create a mess. | ||||
* | add license + thanks | Lamont Granquist | 2014-06-24 | 2 | -4/+28 |
| | |||||
* | add JSON.fast_generate benchmark0.2.0 | Lamont Granquist | 2014-06-17 | 1 | -0/+5 |
| | |||||
* | handle StringIOs by being slurpy for now | Lamont Granquist | 2014-06-15 | 2 | -1/+4 |
| | |||||
* | fix very large floats in ffi | Lamont Granquist | 2014-06-15 | 2 | -2/+1 |
| | |||||
* | support yajl parser options | Lamont Granquist | 2014-06-14 | 4 | -7/+140 |
| | |||||
* | allow_comments support for C ext | Lamont Granquist | 2014-06-14 | 1 | -4/+9 |
| | |||||
* | implementing allow_comments in ffi | Lamont Granquist | 2014-06-14 | 4 | -5/+11 |
| | |||||
* | add Oj.load | Lamont Granquist | 2014-06-14 | 3 | -7/+21 |
| | |||||
* | don't do the long tests on ruby <= 1.9.2 | Lamont Granquist | 2014-06-14 | 2 | -2/+3 |
| | | | | seems to lock up rspec completely | ||||
* | remove useless memcpy | Lamont Granquist | 2014-06-14 | 1 | -11/+2 |
| | |||||
* | cache the symbolize_keys lookup in C | Lamont Granquist | 2014-06-14 | 1 | -9/+11 |
| | |||||
* | symbolize_keys fix for 1.8.7 | Lamont Granquist | 2014-06-14 | 1 | -0/+5 |
| | |||||
* | this might fix rbx | Lamont Granquist | 2014-06-14 | 1 | -0/+1 |
| | | | | | my local rbx install is blocked on building nokogiri, committing blindly... | ||||
* | fix ordering deprecation warning | Lamont Granquist | 2014-06-14 | 1 | -1/+1 |
| | |||||
* | fix some rspec deprecation warnings | Lamont Granquist | 2014-06-14 | 1 | -18/+18 |
| | |||||
* | >= 1.9 support for symbolize_keys | Lamont Granquist | 2014-06-14 | 1 | -8/+21 |
| | |||||
* | avoid memcpy of the key | Lamont Granquist | 2014-06-14 | 1 | -5/+1 |
| | |||||
* | mark some of the other stuff pending for now | Lamont Granquist | 2014-06-14 | 1 | -0/+3 |
| | |||||
* | implement symbolize_keys/names for FFI | Lamont Granquist | 2014-06-13 | 5 | -12/+17 |
| | | | | disable some unimplemented specs | ||||
* | additional parser specs | Lamont Granquist | 2014-06-13 | 1 | -50/+337 |
| | |||||
* | fix very long nums/strings/keys | Lamont Granquist | 2014-06-13 | 1 | -3/+6 |
| | |||||
* | bumping to 0.2.0 for development | Lamont Granquist | 2014-06-13 | 1 | -1/+1 |
| | | | | 0.1.7 was pretty stable | ||||
* | explicit nil needs to turn into an empty hash0.1.7 | Lamont Granquist | 2014-06-13 | 1 | -1/+2 |
| | | | | or else has_key? just asplodes later | ||||
* | mark the 'ctx' variable as volatile | Lamont Granquist | 2014-06-13 | 1 | -2/+2 |
| | | | | | this should avoid compiler optimizations that might interfere with the garbage collector later | ||||
* | fixing state context in the c extension | Lamont Granquist | 2014-06-12 | 3 | -37/+39 |
| | | | | | | | 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 problem | Lamont Granquist | 2014-06-12 | 1 | -18/+16 |
| | |||||
* | setup ivars before allocating array | Lamont Granquist | 2014-06-11 | 1 | -3/+3 |
| | |||||
* | make sure fiddle supports dlopen before using it | Lamont Granquist | 2014-06-10 | 1 | -2/+2 |
| | |||||
* | bump version to 0.1.60.1.6 | Lamont Granquist | 2014-06-04 | 1 | -1/+1 |
| | |||||
* | add more garbage collection mitigation | Lamont Granquist | 2014-06-04 | 1 | -0/+2 |
| | |||||
* | use fiddle instead of DL if we find it | Lamont Granquist | 2014-06-04 | 1 | -4/+15 |
| | |||||
* | don't run c-extension tests on jruby | Lamont Granquist | 2014-06-04 | 1 | -1/+3 |
| | |||||
* | update travis with libyajl2-gem's new matrix | Lamont Granquist | 2014-06-04 | 1 | -38/+8 |
| | |||||
* | bump rpsec to 2.99 | Lamont Granquist | 2014-06-02 | 1 | -1/+1 |
| | |||||
* | WIP: test-kitchen support | Lamont Granquist | 2014-06-02 | 3 | -0/+101 |
| | |||||
* | change "pending" to "skip" | Lamont Granquist | 2014-06-02 | 1 | -4/+4 |
| | |||||
* | relaxing ffi gem to match chef pin | Lamont Granquist | 2014-06-02 | 1 | -1/+1 |
| |