-
- Downloads
Merge branch 'security-use-untrusted-regexp-11-7' into '11-7-stable'
Use UntrustedRegexp for CI refs matching See merge request gitlab/gitlabhq!3008
No related branches found
No related tags found
Showing
- changelogs/unreleased/use-untrusted-regexp.yml 5 additions, 0 deletionschangelogs/unreleased/use-untrusted-regexp.yml
- doc/ci/yaml/README.md 13 additions, 0 deletionsdoc/ci/yaml/README.md
- lib/gitlab/ci/build/policy/refs.rb 2 additions, 2 deletionslib/gitlab/ci/build/policy/refs.rb
- lib/gitlab/ci/pipeline/expression/lexeme/pattern.rb 2 additions, 2 deletionslib/gitlab/ci/pipeline/expression/lexeme/pattern.rb
- lib/gitlab/config/entry/legacy_validation_helpers.rb 3 additions, 5 deletionslib/gitlab/config/entry/legacy_validation_helpers.rb
- lib/gitlab/config/entry/validators.rb 5 additions, 9 deletionslib/gitlab/config/entry/validators.rb
- lib/gitlab/untrusted_regexp.rb 4 additions, 31 deletionslib/gitlab/untrusted_regexp.rb
- lib/gitlab/untrusted_regexp/ruby_syntax.rb 43 additions, 0 deletionslib/gitlab/untrusted_regexp/ruby_syntax.rb
- spec/lib/gitlab/ci/build/policy/refs_spec.rb 13 additions, 0 deletionsspec/lib/gitlab/ci/build/policy/refs_spec.rb
- spec/lib/gitlab/ci/pipeline/expression/lexeme/pattern_spec.rb 1 addition, 1 deletion.../lib/gitlab/ci/pipeline/expression/lexeme/pattern_spec.rb
- spec/lib/gitlab/ci/trace/stream_spec.rb 1 addition, 1 deletionspec/lib/gitlab/ci/trace/stream_spec.rb
- spec/lib/gitlab/route_map_spec.rb 1 addition, 1 deletionspec/lib/gitlab/route_map_spec.rb
- spec/lib/gitlab/untrusted_regexp/ruby_syntax_spec.rb 72 additions, 0 deletionsspec/lib/gitlab/untrusted_regexp/ruby_syntax_spec.rb
- spec/lib/gitlab/untrusted_regexp_spec.rb 31 additions, 43 deletionsspec/lib/gitlab/untrusted_regexp_spec.rb
- spec/support/shared_examples/malicious_regexp_shared_examples.rb 2 additions, 1 deletion...pport/shared_examples/malicious_regexp_shared_examples.rb
lib/gitlab/untrusted_regexp/ruby_syntax.rb
0 → 100644
Please register or sign in to comment