Upgrade to Ruby 2.7.8.
Merge Request Required Information
Summary of Changes
-
Fix HTTP response splitting in CGI. Resolves: CVE-2021-33621
-
Fix ReDoS vulnerability in URI. Resolves: CVE-2023-28755
-
Fix ReDoS vulnerability in Time. Resolves: CVE-2023-28756
-
Upgrade to Ruby 2.7.8. Resolves: rhbz#2149267
Also fixup the branch state after the import.
Scratch build passes for the whole module
RPM build: https://brew****rh.com/brew/taskinfo?taskID=52146064
Also see MR dependencies, there are fixup commits for packages included in the ruby 2.7 C8S module.
How to check this MR
There are a lot of deletions as a lot of unnecessary files ended up in the stream-ruby-2.7-rhel-8.9.0 ended up.
Use the specfile as the source of truth for which patches we actually care about.
Relevant changes in patches:
- There are only changed patches to accommodate for the line count changes
- The patch regarding to the tzdata package was removed as the fix is present in upstream.
Approved Development Ticket
All submissions to CentOS Stream must reference an approved ticket in Red Hat Jira. Please follow the CentOS Stream contribution documentation for how to file this ticket and have it approved.
See above for the "Resolves:" fields. Acks are TODO.