summaryrefslogtreecommitdiff
path: root/ext
AgeCommit message (Expand)Author
2019-10-14[flori/json] Add ascii_only option to JSON::Ext::Generator::State.new.Sho Hashimoto
2019-10-14[flori/json] Add shortcut converting to StringWatson
2019-10-14[flori/json] Convert Hash object using rb_hash_foreach()Watson
2019-10-14[flori/json] Fixed unexpected illegal/malformed utf-8 errorNobuyoshi Nakada
2019-10-14[flori/json] Convert string encoding to UTF-8 only when neededWatson
2019-10-14[flori/json] Convert String encoding using `rb_str_encode()`Watson
2019-10-14[flori/json] Does not check whether illegal utf-8 if string has ascii only.Watson
2019-10-14[flori/json] Pass args all #to_json in json/add/*.Sho Hashimoto
2019-10-14[flori/json] Only attempt to resize strings not other objectsFlorian Frank
2019-10-14Fixed overflow at onig_region_setNobuyoshi Nakada
2019-10-14Import StringScanner 1.0.3 (#2553)Sutou Kouhei
2019-10-12Suppress deprecation warnings of MD5 from Xcode 11.1Nobuyoshi Nakada
2019-10-12Moved RB_METHOD_DEFINITION_DECL to intern.hNobuyoshi Nakada
2019-10-12atime may not updated unless strictatime is set on macOS CatalinaNobuyoshi Nakada
2019-10-10ext/syslog/extconf.rb: add -llog for AndroidYusuke Endoh
2019-10-10Prefer rb_gc_register_mark_objectNobuyoshi Nakada
2019-10-10Guard static variable firstNobuyoshi Nakada
2019-10-08Import changes from ruby/bigdecimal (#2531)Kenta Murata
2019-10-05ext/openssl/ossl_ssl.c: Use const declaration if LibreSSL >= 2.8.0Yusuke Endoh
2019-10-05ext/json/parser/prereq.mk: use `if $. == 1` instead of a hacky codeYusuke Endoh
2019-10-05ext/json/parser/prereq.mk: keep line numbers of ext/json/parser/parser.cYusuke Endoh
2019-10-05ext/json/parser/parser.rl: Use "signed" char to contain negative valuesYusuke Endoh
2019-10-05ext/json/parser/prereq.mk: Add a "automatically generated" headerYusuke Endoh
2019-10-05ext/json/parser/parser.rl: Update the source code of parser.cYusuke Endoh
2019-10-03Revert https://github.com/ruby/ruby/pull/2486卜部昌平
2019-10-01ext/-test-/enumerator_kw/enumerator_kw.c: remove unused variableYusuke Endoh
2019-09-30Add rb_enumeratorize_with_size_kw and related macrosJeremy Evans
2019-09-29Add three more C-API functions for handling keywordsJeremy Evans
2019-09-30refactor constify most of rb_method_entry_t卜部昌平
2019-09-29[ruby/stringio] Bump up the versionNobuyoshi Nakada
2019-09-29[ruby/stringio] Use rb_funcallv_kw when delegating argumentsNobuyoshi Nakada
2019-09-29[ruby/stringio] Replaced rb_funcall2 with rb_funcallvNobuyoshi Nakada
2019-09-29[ruby/stringio] Dropped older ruby versionsNobuyoshi Nakada
2019-09-29[ruby/stringio] Get rid of String#undump for ruby 2.4 or earlierNobuyoshi Nakada
2019-09-29[ruby/zlib] Fix for older ruby 2.6 or earlierNobuyoshi Nakada
2019-09-29[ruby/zlib] Search zlib.c as a gemNobuyoshi Nakada
2019-09-26Fix more keyword separation issuesJeremy Evans
2019-09-26Honor Syslog::Logger#level overridesGeorge Claghorn
2019-09-26Fix more keyword argument separation issues in PathnameJeremy Evans
2019-09-26Fix keyword argument separation issues in OpenSSL::SSL::SSLSocket#sys{read,wr...Jeremy Evans
2019-09-26[ruby/io-console] Defer creating VT query stringNobuyoshi Nakada
2019-09-26[ruby/io-console] Added IO#console_modeNobuyoshi Nakada
2019-09-25Make rb_scan_args handle keywords more similar to Ruby methods (#2460)Jeremy Evans
2019-09-25[DOC] fixed the return value of IO#ready? [ci skip]Nobuyoshi Nakada
2019-09-25Do not use of non-standard escape character '\e'Kazuhiro NISHIYAMA
2019-09-24Changed numbered parameter prefixNobuyoshi Nakada
2019-09-24[ruby/io-console] Made cursor position 0-originNobuyoshi Nakada
2019-09-24[ruby/io-console] Made cursor position consistent with `winsize`Nobuyoshi Nakada
2019-09-23[ruby/io-console] Try fallback to stdout when stdinNobuyoshi Nakada
2019-09-23[ruby/io-console] Try to write DSR query to writable IONobuyoshi Nakada