summaryrefslogtreecommitdiff
path: root/ext/json/ext/generator
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-182-7/+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-212-3/+43
* Remove quirks modeFlorian Frank2016-06-022-34/+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-282-11/+5
* use ZALLOC if it can be used, and defined ZALLOC macro.SHIBATA Hiroshi2015-02-122-2/+10
* Use space_before as documented in the generatorMichael Mac-Vicar2015-01-091-0/+1
* Fall back to Data_* wrappers on ancient rubiesFlorian Frank2015-01-022-0/+8
* Merge branch 'ruby-2.2' of https://github.com/zzak/json into zzak-ruby-2.2Florian Frank2015-01-023-22/+42
|\
| * 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
| * Revert part of "Sync with trunk"Zachary Scott2014-12-261-20/+0
| * Sync with trunkZachary Scott2014-12-254-35/+72
| * - Pass over generator.c for grammar fixes.Vipul A M2014-07-032-11/+11
* | Fix documentation wordingFlorian Frank2014-07-032-11/+11
|/
* 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
* Remove useless assert, fbuffer_alloc cares alreadyFlorian Frank2013-02-041-1/+0
* Increase hash likeness of State objectsFlorian Frank2012-12-312-1/+44
* 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
* Move ruby macros into fbuffer.hFlorian Frank2012-08-171-21/+0
* comment-out unused functionsNobuyoshi Nakada2012-05-071-0/+1
* add depend filesNobuyoshi Nakada2012-05-071-0/+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-202-8/+28
* Support object class with duck type hashFlorian Frank2011-12-201-3/+3
* Move fbuffer in its own directoryFlorian Frank2011-11-281-1/+1
* avoid symlinkFlorian Frank2011-11-232-157/+1
* Extract fbuffer and use it in parser and generatorFlorian Frank2011-11-233-154/+158