summaryrefslogtreecommitdiff
path: root/ext/json/ext/generator/generator.c
Commit message (Expand)AuthorAgeFilesLines
* Some more changes from ruby 2.7.0merge-recent-ruby-changesFlorian Frank2019-12-101-9/+18
* Merge branch 'master' of github.com:flori/jsonFlorian Frank2019-04-291-1/+2
|\
| * Merge pull request #366 from sho-h/fix-ascii_only-documentFlorian Frank2019-02-211-1/+1
| |\
| | * fix JSON::Generator::State#ascii_only? document same as lib/json/pure/generat...Sho Hashimoto2019-01-081-1/+1
| * | Add some missing ruby 2.6 changesFlorian Frank2019-02-211-0/+1
| |/
* | Does not check whether illegal utf-8 if string has ascii only.Watson2019-04-291-8/+12
* | Convert string encoding to UTF-8 only when neededWatson2019-04-291-1/+3
* | Convert String encoding using `rb_str_encode()`Watson2019-04-291-1/+1
* | Add shortcut converting to StringWatson2019-04-291-2/+9
* | Convert Hash object using rb_hash_foreach()Watson2019-04-291-22/+55
|/
* Fix arbitrary heap exposure problemFlorian Frank2017-04-181-6/+6
* Suppress a warningNobuyoshi Nakada2016-07-081-0/+1
* RB_GC_GUARD to protect from premature GCPete Johns2016-07-011-0/+1
* Adapt to ruby integer unificationFlorian Frank2016-06-211-3/+36
* Remove quirks modeFlorian Frank2016-06-021-33/+1
* Merge branch 'v1.8'Florian Frank2016-02-251-1/+1
|\
| * Avoid system stack errorFlorian Frank2016-02-251-1/+1
* | Remove generate restriction for […]/{…}Florian Frank2015-06-131-18/+0
|/
* generator.c: allocate structs with wrappernobu2015-05-281-8/+3
* use ZALLOC if it can be used, and defined ZALLOC macro.SHIBATA Hiroshi2015-02-121-2/+1
* Use space_before as documented in the generatorMichael Mac-Vicar2015-01-091-0/+1
* Fall back to Data_* wrappers on ancient rubiesFlorian Frank2015-01-021-0/+2
* Merge branch 'ruby-2.2' of https://github.com/zzak/json into zzak-ruby-2.2Florian Frank2015-01-021-8/+34
|\
| * RUBY_TYPED_FREE_IMMEDIATELY isn't always availableZachary Scott2014-12-271-0/+2
| * Use ALLOC and MEMZERO instead of ZALLOCZachary Scott2014-12-261-1/+2
| * Sync with trunkZachary Scott2014-12-251-20/+43
| * - Pass over generator.c for grammar fixes.Vipul A M2014-07-031-10/+10
* | Fix documentation wordingFlorian Frank2014-07-031-10/+10
|/
* Suppress warning: -Wchar-subscriptsNARUSE, Yui2013-05-081-2/+2
* Validate UTF-8 strings.NARUSE, Yui2013-02-221-1/+12
* Try to convert first with to_hash, then to_hFlorian Frank2013-02-211-4/+1
* Increase hash likeness of State objectsFlorian Frank2012-12-311-1/+36
* Remove unnecessary GET_STATE(self) to avoid an unused-but-set-variable warnin...Shugo Maeda2012-12-131-1/+0
* Use len for return valuesFlorian Frank2012-11-291-10/+10
|\
| * fix some bugs in the C versions of State::configure and add the alias in the ...John Shahid2012-11-231-5/+5
|/
* Increase default max_nesting to 100Erik Michaels-Ober2012-10-051-2/+2
* Avoid silly compiler warningFlorian Frank2012-08-171-1/+1
* Add a comment mentioning some limitiationFlorian Frank2012-04-271-0/+5
* remove unused variableFlorian Frank2012-04-181-1/+1
* Fix the fixFlorian Frank2012-04-181-21/+6
* Use C implementation and better regexp for pureFlorian Frank2012-03-201-8/+27
* Move fbuffer in its own directoryFlorian Frank2011-11-281-1/+1
* avoid symlinkFlorian Frank2011-11-231-1/+1
* Extract fbuffer and use it in parser and generatorFlorian Frank2011-11-231-116/+1
* change documentationFlorian Frank2011-11-101-1/+3
* start to make buffer_initial_length configurableFlorian Frank2011-11-091-19/+57
* Fix typo: U+0456->U+0069.NARUSE, Yui2011-09-051-1/+1
* Add some documentationv1.5.4Florian Frank2011-08-311-0/+2
* Apply patch by Eric Wong <nocode@yhbt.net>Florian Frank2011-08-291-3/+13
* started quirks mode for generatorFlorian Frank2011-07-271-7/+40