Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | WIPparsing-numbers-with-specified-number-classes | Florian Frank | 2016-09-23 | 1 | -1301/+1160 |
| | |||||
* | Fix issue #296 when parsing frozen strings | Florian Frank | 2016-07-26 | 1 | -8/+11 |
| | |||||
* | Stores current nesting on stack | Florian Frank | 2016-07-01 | 1 | -66/+61 |
| | |||||
* | Fix some merge problems | Florian Frank | 2016-06-21 | 1 | -64/+0 |
| | |||||
* | Optional hash in rb_scan_args | Nobuyoshi Nakada | 2016-06-21 | 1 | -0/+32 |
| | | | | | Use ':' in rb_scan_args to get optional hash, which available since ruby 2.1. | ||||
* | Exception encoding | Nobuyoshi Nakada | 2016-06-21 | 1 | -1/+33 |
| | | | | Raise with messages in UTF-8 encoding. | ||||
* | Use rb_encoding | Nobuyoshi Nakada | 2016-06-21 | 1 | -89/+8 |
| | | | | Use rb_encoding functions to convert encodings. | ||||
* | Remove unnecessary conversion | Nobuyoshi Nakada | 2016-06-21 | 1 | -1/+32 |
| | | | | StringValue does the conversion. | ||||
* | Use enum | Nobuyoshi Nakada | 2016-06-21 | 1 | -8/+57 |
| | | | | | Use `enum` instead of `static const int` to get rid of unused-const-variable warnings. | ||||
* | regenerate parser | Aaron Patterson | 2016-06-21 | 1 | -0/+2 |
| | |||||
* | Merge more changes from ruby core | Florian Frank | 2016-06-21 | 1 | -95/+110 |
| | |||||
* | Force ASCII 8bit to be UTF-8 and hope for the best | Florian Frank | 2016-06-03 | 1 | -79/+83 |
| | |||||
* | Disallow usage of symbolize_names and create_additions | Florian Frank | 2015-06-15 | 1 | -10/+16 |
| | |||||
* | Ext parser is green now as well | Florian Frank | 2015-06-15 | 1 | -332/+211 |
| | |||||
* | Remove byte sniffing from Ext::Parser | Florian Frank | 2015-06-13 | 1 | -88/+53 |
| | |||||
* | parser.rl: allocate structs with wrapper | nobu | 2015-05-28 | 1 | -10/+4 |
| | | | | | | | | * ext/json/ext/parser/parser.rl (cJSON_parser_s_allocate): allocate structs with making new wrapper objects and get rid of potential memory leak. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50660 b2dd03c8-39d4-4d8f-98ff-823fe69b080e | ||||
* | use ZALLOC if it can be used, and defined ZALLOC macro. | SHIBATA Hiroshi | 2015-02-12 | 1 | -35/+34 |
| | |||||
* | sync trunk again: fixed regression of r49027 | SHIBATA Hiroshi | 2015-02-12 | 1 | -4/+4 |
| | |||||
* | Fall back to Data_* wrappers on ancient rubies | Florian Frank | 2015-01-02 | 1 | -0/+2 |
| | |||||
* | Merge branch 'ruby-2.2' of https://github.com/zzak/json into zzak-ruby-2.2 | Florian Frank | 2015-01-02 | 1 | -4/+21 |
|\ | | | | | | | | | | | | | Conflicts: .travis.yml json.gemspec json_pure.gemspec | ||||
| * | RUBY_TYPED_FREE_IMMEDIATELY isn't always available | Zachary Scott | 2014-12-27 | 1 | -33/+35 |
| | | |||||
| * | Sync with trunk | Zachary Scott | 2014-12-25 | 1 | -39/+54 |
| | | |||||
| * | - Pass over generator.c for grammar fixes. | Vipul A M | 2014-07-03 | 1 | -1/+1 |
| | | | | | | | | - Typo fixes across json ext | ||||
| * | Change documentation to reflect new default value | Florian Frank | 2014-04-01 | 1 | -1/+1 |
| | | |||||
* | | Fix documentation wording | Florian Frank | 2014-07-03 | 1 | -2/+2 |
|/ | |||||
* | Security fix create_additons/JSON::GenericObjectv1.7.7 | Florian Frank | 2013-02-11 | 1 | -1/+1 |
| | |||||
* | Increase default max_nesting to 100 | Erik Michaels-Ober | 2012-10-05 | 1 | -3/+3 |
| | | | | See discussion at https://github.com/intridea/multi_json/pull/59. | ||||
* | Throw exception unless source is a string | Florian Frank | 2012-04-27 | 1 | -17/+18 |
| | |||||
* | The behavior of reference to inner defined variable is undefined. | NARUSE, Yui | 2012-01-15 | 1 | -1/+1 |
| | | | | | https://bugs.ruby-lang.org/issues/5888 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51862 | ||||
* | Support duck typed ruby array in JRuby as well | Florian Frank | 2011-12-20 | 1 | -5/+5 |
| | |||||
* | Support object class with duck type hash | Florian Frank | 2011-12-20 | 1 | -71/+77 |
| | |||||
* | Move fbuffer in its own directory | Florian Frank | 2011-11-28 | 1 | -1/+1 |
| | |||||
* | avoid symlink | Florian Frank | 2011-11-23 | 1 | -1/+1 |
| | |||||
* | Extract fbuffer and use it in parser and generator | Florian Frank | 2011-11-23 | 1 | -84/+93 |
| | |||||
* | always raise type error when parsing nil | Florian Frank | 2011-11-03 | 1 | -17/+18 |
| | |||||
* | Add support for BigDecimal numbers | Florian Frank | 2011-10-02 | 1 | -3/+0 |
| | |||||
* | Add some documentationv1.5.4 | Florian Frank | 2011-08-31 | 1 | -0/+3 |
| | |||||
* | Implement quirks_mode | Florian Frank | 2011-07-27 | 1 | -154/+359 |
| | | | | This allows parsing of primitive values | ||||
* | remove trailing spaces. | Nobuyoshi Nakada | 2011-07-08 | 1 | -7/+8 |
| | |||||
* | no force_encoding | Nobuyoshi Nakada | 2011-07-08 | 1 | -20/+10 |
| | | | | | * ext/json/ext/parser/parser.rl (JSON_parse_string): no needs to use force_encoding. | ||||
* | * remove trailing spaces. | nobu | 2011-07-07 | 1 | -106/+106 |
| | | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31573 b2dd03c8-39d4-4d8f-98ff-823fe69b080e | ||||
* | * ext/json/ext/parser/parser.h (GET_PARSER): raise TypeError. | nobu | 2011-07-07 | 1 | -1/+1 |
| | | | | | | * ext/json/ext/parser/parser.rl (cParser_initialize): ditto. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30792 b2dd03c8-39d4-4d8f-98ff-823fe69b080e | ||||
* | * ext/json/ext/parser/parser.h (GET_PARSER): check if initialized. ↵ | nobu | 2011-07-07 | 1 | -6/+11 |
| | | | | | | | | [ruby-core:35079] * ext/json/ext/parser/parser.rl (cParser_initialize): ditto. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30791 b2dd03c8-39d4-4d8f-98ff-823fe69b080e | ||||
* | * ext/json/ext/parser/parser.rl: add local variables for emacs. | nobu | 2011-07-07 | 1 | -8/+15 |
| | | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30790 b2dd03c8-39d4-4d8f-98ff-823fe69b080e | ||||
* | clean up superflous tabs | Florian Frank | 2011-06-15 | 1 | -6/+6 |
| | |||||
* | Don't optimize calls for ducktypes | Florian Frank | 2011-05-12 | 1 | -27/+33 |
| | |||||
* | If a custom :object_class is given, the C extension should not use ↵ | Jon Leighton | 2011-05-11 | 1 | -69/+73 |
| | | | | rb_hash_aset - it should call the object's []= method instead. | ||||
* | renamed :match argument to :match_stringv1.5.0 | Florian Frank | 2011-01-05 | 1 | -9/+10 |
| | |||||
* | implement string matching for java parser | Florian Frank | 2011-01-02 | 1 | -44/+34 |
| | |||||
* | Added matching in pure/ext parser | Florian Frank | 2011-01-02 | 1 | -30/+73 |
| |