summaryrefslogtreecommitdiff
path: root/ext
AgeCommit message (Expand)Author
2022-11-27[ruby/erb] Skip using the extension for truffleruby as wellTakashi Kokubun
2022-11-26[ruby/erb] Define ERB::Escape moduleTakashi Kokubun
2022-11-25[ruby/erb] Keep ERB::Util#html_escape privateTakashi Kokubun
2022-11-25Use `rb_sprintf` instead of deprecated `sprintf`Nobuyoshi Nakada
2022-11-24[ruby/erb] Rename erb.so to erb/escape.soTakashi Kokubun
2022-11-21Use class methods of `File` over `Kernel.open` and `IO.read`Nobuyoshi Nakada
2022-11-20Fix typos (#6775)Yudai Takada
2022-11-21Enhance keep_tokens option for RubyVM::AbstractSyntaxTree parsing methodsyui-knk
2022-11-17Add support for `sockaddr_un` on Windows. (#6513)Samuel Williams
2022-11-16Clean extension build directories and exts.mk fileNobuyoshi Nakada
2022-11-16Remove `-j` option from `MFLAGS` for sub-makesNobuyoshi Nakada
2022-11-15[ruby/bigdecimal] Add fallback definition of MAYBE_UNUSEDKenta Murata
2022-11-15[ruby/bigdecimal] Replace sprintf by snprintfKenta Murata
2022-11-15[ruby/bigdecimal] Mark some functions MAYBE_UNUSEDKenta Murata
2022-11-13[ruby/bigdecimal] Add specific value allocatorsKenta Murata
2022-11-13[ruby/bigdecimal] Add and use specific value allocatorsKenta Murata
2022-11-13[ruby/bigdecimal] Make VPrint function always availableKenta Murata
2022-11-13[ruby/bigdecimal] Tweak VpAllocKenta Murata
2022-11-13[ruby/bigdecimal] Rewrite allocation functionsKenta Murata
2022-11-13[ruby/bigdecimal] Twak GetPrecisionInt and rename it to check_int_precisionKenta Murata
2022-11-13[ruby/bigdecimal] Tweak check_rounding_mode_optionKenta Murata
2022-11-13[ruby/bigdecimal] Rewrite check_rounding_mode functionKenta Murata
2022-11-13[ruby/bigdecimal] [Doc] Fix the document of n_significant_digitsKenta Murata
2022-11-13[ruby/bigdecimal] Make GetVpValue inlineKenta Murata
2022-11-13[ruby/bigdecimal] Make BigDecimal_double_fig inlineKenta Murata
2022-11-10Remove numiv from RObjectJemma Issroff
2022-11-10Transition shape when object's capacity changesJemma Issroff
2022-11-10Fix compiler issues in test on C99Peter Zhu
2022-11-10[Bug #19100] Add `init_int32` function to `rb_random_interface_t`Nobuyoshi Nakada
2022-11-10Add version to the interface of Random extensionsNobuyoshi Nakada
2022-11-10Preprocess for older bison is no longer neededNobuyoshi Nakada
2022-11-09Use `rb_sprintf` instead of deprecated `sprintf`Nobuyoshi Nakada
2022-11-08Set default %printer for NODE ntermsyui-knk
2022-11-05[ruby/erb] Revert the strpbrk optimizationTakashi Kokubun
2022-11-05[ruby/erb] Optimize away the rb_convert_type call using RB_TYPE_PTakashi Kokubun
2022-11-05[ruby/erb] Use strpbrk only when str is long enough for SIMDTakashi Kokubun
2022-11-05[ruby/erb] Optimize the no-escape case with strpbrkTakashi Kokubun
2022-11-04[ruby/erb] Avoid using prepend + super for fallbackTakashi Kokubun
2022-11-05Update dependencies for bc28acc347eace4d02bbb4b672655216f7dd3a81Nobuyoshi Nakada
2022-11-04Substitute from the actual netinet6/in6.hNobuyoshi Nakada
2022-11-04[ruby/erb] Do not allocate a new String if not neededTakashi Kokubun
2022-11-04[ruby/erb] Optimize away to_s if it's already T_STRINGTakashi Kokubun
2022-11-04[ruby/erb] Copy CGI.escapeHTML to ERB::Util.html_escapeTakashi Kokubun
2022-11-02Use shared flags of the typePeter Zhu
2022-10-30[ruby/bigdecimal] Suppress macro redefinition warningsNobuyoshi Nakada
2022-10-29[ruby/digest] Use CommonDigest by default if availableNobuyoshi Nakada
2022-10-27[ruby/date] Check month range as civilNobuyoshi Nakada
2022-10-24Make the timestamp path correspond to the bundled target pathNobuyoshi Nakada
2022-10-21[ruby/stringio] [DOC] Enhanced RDoc for StringIOBurdette Lamar
2022-10-20Unmark Internal IV test as pendingJemma Issroff