Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Register
  • Sign in
  • G gitlab-ce
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 1
    • Merge requests 1
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Metrics
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • nexedinexedi
  • gitlab-ce
  • Repository
You need to sign in or sign up before continuing.
  • gitlab-ce
  • spec
  • controllers
  • admin
  • users_controller_spec.rb
Find file BlameHistoryPermalink
  • Stan Hu's avatar
    Update to Rack v2.1.4 · 7201c153
    Stan Hu authored Oct 06, 2020
    This is needed to address a few outstanding CVEs and fix cookie
    timestamp formats.
    
    Full list of changes:
    https://github.com/rack/rack/compare/2.0.9..2.1.4
    
    Relates to:
    * https://gitlab.com/gitlab-org/gitlab/-/issues/36362
    * https://gitlab.com/gitlab-org/gitlab/-/issues/228622
    
    Rack v2.1.x no longer coerces the body to a string. Previously in a few
    places the Grape API was returning the status code as an integer, which
    Grape used as the response body. To preserve the legacy behavior, we
    explicitly set the body to the stringified integer.
    7201c153
GitLab Nexedi Edition | About GitLab | About Nexedi | 沪ICP备2021021310号-2 | 沪ICP备2021021310号-7