Skip to content

Commit 9696cc5

Browse files
authored
Merge branch 'rapid7:master' into CVE-2025-34300
2 parents 82eaded + fcff88b commit 9696cc5

File tree

3,925 files changed

+151206
-108922
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

3,925 files changed

+151206
-108922
lines changed

.github/workflows/shared_meterpreter_acceptance.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -198,7 +198,8 @@ jobs:
198198

199199
- name: Setup Ruby
200200
env:
201-
BUNDLE_FORCE_RUBY_PLATFORM: true
201+
# Introduces flakiness when downloading zlib etc: https://github.com/sparklemotion/nokogiri/issues/3521
202+
# BUNDLE_FORCE_RUBY_PLATFORM: true
202203
# Required for macos13 pg gem compilation
203204
PKG_CONFIG_PATH: "/usr/local/opt/libpq/lib/pkgconfig"
204205
# Pinned to avoid Windows compilation failure with nokogiri

.rubocop.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ require:
2323
- ./lib/rubocop/cop/lint/deprecated_gem_version.rb
2424
- ./lib/rubocop/cop/lint/module_enforce_notes.rb
2525
- ./lib/rubocop/cop/lint/detect_invalid_pack_directives.rb
26+
- ./lib/rubocop/cop/lint/detect_metadata_trailing_leading_whitespace.rb
2627

2728
Layout/SpaceBeforeBrackets:
2829
Enabled: true
@@ -113,6 +114,12 @@ Style/DocumentDynamicEvalDefinition:
113114
Style/EndlessMethod:
114115
Enabled: true
115116

117+
Style/FormatStringToken:
118+
Enabled: true
119+
Exclude:
120+
# We aren't ready to enable this for modules yet
121+
- 'modules/**/*'
122+
116123
Style/HashExcept:
117124
Enabled: true
118125

@@ -666,3 +673,6 @@ Style/UnpackFirst:
666673
Disabling to make it easier to copy/paste `unpack('h*')` expressions from code
667674
into a debugging REPL.
668675
Enabled: false
676+
677+
Lint/DetectMetadataTrailingLeadingWhitespace:
678+
Enabled: true

.ruby-version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.2.8
1+
3.3.8

Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM ruby:3.2.8-alpine3.21 AS builder
1+
FROM ruby:3.3.8-alpine3.21 AS builder
22
LABEL maintainer="Rapid7"
33

44
ARG BUNDLER_CONFIG_ARGS="set force_ruby_platform 'true' set no-cache 'true' set system 'true' set without 'development test coverage'"
@@ -54,7 +54,7 @@ RUN mkdir -p $TOOLS_HOME/bin && \
5454
cd go/src && \
5555
./make.bash
5656

57-
FROM ruby:3.2.8-alpine3.21
57+
FROM ruby:3.3.8-alpine3.21
5858
LABEL maintainer="Rapid7"
5959
ARG TARGETARCH
6060

Gemfile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,8 @@ group :development do
3131
end
3232

3333
group :development, :test do
34+
# For ./tools/dev/update_gem_licenses.sh
35+
gem 'license_finder', '5.11.1'
3436
# running documentation generation tasks and rspec tasks
3537
gem 'rake'
3638
# Define `rake spec`. Must be in development AND test so that its available by default as a rake test when the

0 commit comments

Comments
 (0)