summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
4 days[ruby/ipaddr] Added IPAddr#+/-Taketo Takashima
4 daysImplement Set as a core classJeremy Evans
4 daysInline Class#new.Aaron Patterson
5 days[rubygems/rubygems] bin/rubocop -a --only Style/StringLiteralsHiroshi SHIBATA
5 days[rubygems/rubygems] Remove shellwords autoloadDavid Rodríguez
6 daysRewrite CGI.parse with URI.decode_www_form_componentHiroshi SHIBATA
6 daysRemoved unused cgi libraryHiroshi SHIBATA
6 daysUse cgi/util if that uses like CGI.escape methodsHiroshi SHIBATA
7 daysCheck Unicode version of the normalization tableNobuyoshi Nakada
8 days[ruby/pp] Rename EMPTY_HASH to EMPTY_KWHASHJeremy Evans
8 days[ruby/pp] Avoid an array allocation per element in list passed to seplistJeremy Evans
8 days[rubygems/rubygems] Avoid unnecessary splat allocationJeremy Evans
8 days[rubygems/rubygems] Warn if TLS 1.2 is not supportedEdouard CHIN
8 days[rubygems/rubygems] Summarize the diagnosticEdouard CHIN
8 days[rubygems/rubygems] Diagnose the bare net/http connectionEdouard CHIN
8 days[rubygems/rubygems] Diagnose the RubyGems connectionEdouard CHIN
8 days[rubygems/rubygems] Diagnose the bundler connectionEdouard CHIN
8 days[rubygems/rubygems] Diagnose when OpenSSL can't be loaded.Edouard CHIN
8 days[rubygems/rubygems] Add the `bundle doctor subcommand` skeleton:Edouard CHIN
8 days[rubygems/rubygems] Define `bundler doctor` as a subcommandEdouard CHIN
8 daysMove the doctor command into a subfolder:Edouard CHIN
12 days[Feature #20724] Bump Unicode version to 16.0.0Mari Imaizumi
12 daysprepare Unicode normalization for Unicode 16.0.0Martin Dürst
2025-04-15[rubygems/rubygems] Let `bundle lock --normalize-platforms` remove invalid pl...David Rodríguez
2025-04-15[rubygems/rubygems] Raise an error if `bundle lock` target platform is incomp...David Rodríguez
2025-04-15[rubygems/rubygems] Rename `resolution_packages` to `resolution_base`David Rodríguez
2025-04-15[rubygems/rubygems] Extract some logic to a method and expand commentDavid Rodríguez
2025-04-15[rubygems/rubygems] Clarify commentDavid Rodríguez
2025-04-15[rubygems/rubygems] Comparing platforms is only needed for dependency validationDavid Rodríguez
2025-04-15[rubygems/rubygems] Only platforms are relevant hereDavid Rodríguez
2025-04-15[rubygems/rubygems] Fix false positive warning about insecurely materialized gemDavid Rodríguez
2025-04-14[rubygems/rubygems] Refine `bundle update --verbose` logsDavid Rodríguez
2025-04-14[rubygems/rubygems] Fix edge case making `bundle update` behave incorrectlyDavid Rodríguez
2025-04-14[rubygems/rubygems] Materialize specs just once in installerDavid Rodríguez
2025-04-14[rubygems/rubygems] Fix `bundle lock --normalize-platforms` regressionDavid Rodríguez
2025-04-13Fix unnecessary `false` in `CLEANLIBS`Nobuyoshi Nakada
2025-04-12[ruby/prism] Fix parsing rescued exception via indexed assignmentviralpraxis
2025-04-10[ruby/resolv] refactoring class-hash to be ractor-safeHoneyryderChuck
2025-04-10[ruby/resolv] config read from file should return frozen data!HoneyryderChuck
2025-04-10Refactor bundled conditionHiroshi SHIBATA
2025-04-10The current force_activate always fails without GemfileHiroshi SHIBATA
2025-04-04[rubygems/rubygems] Improve bug report instructionsDavid Rodríguez
2025-04-02[ruby/prism] Fix parser translator when splatting in pattern matching pinEarlopain
2025-04-02Removed the warning targets for Ruby 3.1 because 3.1 is already EOLHiroshi SHIBATA
2025-04-01[rubygems/rubygems] Let compact index response parser consistently return a m...David Rodríguez
2025-04-01Remove compact index response parser from BundlerDavid Rodríguez
2025-04-01[rubygems/rubygems] Sorting files in metadata for reproducibilityGiacomo Benedetti
2025-03-31[rubygems/rubygems] Allow ruby platform to be remove also when dependencies h...David Rodríguez
2025-03-31[rubygems/rubygems] Remove edge cases for not removing invalid platformsDavid Rodríguez
2025-03-31[rubygems/rubygems] `SpecSet#add_extra_platforms!` doesn't need to return any...David Rodríguez