summaryrefslogtreecommitdiff
path: root/ext
AgeCommit message (Expand)Author
2024-10-15[ruby/json] Update gemspec filesJean Boussier
2024-10-12[DOC] Fix spellingJohn Bampton
2024-10-12Support `IO#timeout` for `rsock_connect`. (#11880)Samuel Williams
2024-10-11Fix an implicit conversion that loses integer precisionNobuyoshi Nakada
2024-10-11Update `rsock_connect` to take `VALUE io` argument. (#11847)Samuel Williams
2024-10-10[ruby/fiddle] Cast via `VALUE` function pointer between objectNobuyoshi Nakada
2024-10-10[ruby/digest] Cast via `uintptr_t` function pointer between object pointerNobuyoshi Nakada
2024-10-10Move directives outside `rb_ary_new3` callNobuyoshi Nakada
2024-10-10Cast via `uintptr_t` function pointer between object pointerNobuyoshi Nakada
2024-10-10Import JRuby implementation (#147)Sutou Kouhei
2024-10-09Update `Socket#recvfrom` to use `rb_io_blocking_region`.Samuel Williams
2024-10-09Update `Socket#accept` to use `rb_io_blocking_region`.Samuel Williams
2024-10-09Update `UDPSocket#send` to use `rb_io_blocking_region`.Samuel Williams
2024-10-09Update `IPSocket` to use `rb_io_descriptor` and `rb_io_mode`.Samuel Williams
2024-10-09Update `UNIXSocket` to use `rb_io_blocking_region`.Samuel Williams
2024-10-09Update `BasicSocket` to use `rb_io_blocking_region`.Samuel Williams
2024-10-09Sync from ruby/win32-registryHiroshi SHIBATA
2024-10-08Cast via `uintptr_t` function pointer between object pointerNobuyoshi Nakada
2024-10-08[ruby/json] generator.c: better fix for comparison of integers of different s...Jean Boussier
2024-10-08Extract ext/win32/lib/win32/sspi.rb to ruby/win32-sspiHiroshi SHIBATA
2024-10-08Fixed C23 compilation error with ruby/ruby masterHiroshi SHIBATA
2024-10-08[ruby/json] Unicode string like ยง is not allowed in C files at ruby/ruby repoHiroshi SHIBATA
2024-10-08[ruby/json] Fix compilation warningJean Boussier
2024-10-08[ruby/json] generator.c: Optimize by combining calls to fbuffer_appendLuke T. Shumaker
2024-10-08[ruby/json] Adjust to the CVTUTF code being goneLuke T. Shumaker
2024-10-08[ruby/json] Delete code that is based on CVTUTFLuke T. Shumaker
2024-10-08[ruby/json] Update all links to the repository following transfertJean Boussier
2024-10-07[DOC] Add some descriptions for options of `Socket::tcp`v3_4_0_preview2Misaki Shioi
2024-10-04Allow method chaining with Pathname#mkpathschneems
2024-10-04Introduce Pathname.mktmpdirschneems
2024-10-03[flori/json] Optimize key type check in `json_object_i`Jean Boussier
2024-10-03[flori/json] Optimize `fbuffer_inc_capa`Jean Boussier
2024-10-03[flori/json] JSON.dump: avoid redundant UTF-8 validationJean Boussier
2024-10-03[DOC] [pty] Add clean up to `PTY.spawn`Nobuyoshi Nakada
2024-09-29win32/sspi: Use `start_with?` to see prefixNobuyoshi Nakada
2024-09-29win32/sspi: Rafactor pack/unpackNobuyoshi Nakada
2024-09-29win32/sspi: For Ractor use a constant instead of a class variableNobuyoshi Nakada
2024-09-29win32/sspi: Fix missing A suffix in an API constant nameNobuyoshi Nakada
2024-09-29win32/sspi: Fix Win32::SSPI::SSPIResult#== with IntegerNobuyoshi Nakada
2024-09-29win32/sspi: Already Fixnum has been removed years agoNobuyoshi Nakada
2024-09-26[ruby/digest] Import patches for old macOS from MacPortsNobuyoshi Nakada
2024-09-25Fix memory leak in Ripper for indented heredocsPeter Zhu
2024-09-25[win32/registry] Fallback to UTF-8 for unknown codepagesJosh Cooper
2024-09-24[ruby/psych] Use `String#match?` over `String#=~` when applicableJean Boussier
2024-09-22Reuse dedent_string function in rb_ruby_ripper_dedent_string functionS-H-GAMELINKS
2024-09-17[ruby/strscan] Accept String as a pattern at non headNAITOH Jun
2024-09-13Prevent warnings "the block passed to ... may be ignored"Yusuke Endoh
2024-09-11[ruby/psych] Ensure strings with only underscores are not processed as IntegerJohn Meade
2024-09-11[ruby/pathname] use delete_prefix instead of sub in find methodIvan Kuchin
2024-09-10[ruby/resolv] Add spec extensionsNobuyoshi Nakada