Dependency update

This commit is contained in:
adfoster-r7
2025-07-22 09:42:32 +01:00
parent b6a04c2b97
commit 9b330018ad
3 changed files with 82 additions and 73 deletions
@@ -198,7 +198,8 @@ jobs:
- name: Setup Ruby
env:
BUNDLE_FORCE_RUBY_PLATFORM: true
# Introduces flakiness when downloading zlib etc: https://github.com/sparklemotion/nokogiri/issues/3521
# BUNDLE_FORCE_RUBY_PLATFORM: true
# Required for macos13 pg gem compilation
PKG_CONFIG_PATH: "/usr/local/opt/libpq/lib/pkgconfig"
# Pinned to avoid Windows compilation failure with nokogiri
+77 -70
View File
@@ -71,6 +71,7 @@ PATH
pdf-reader
pg
puma
rack (~> 2.2)
railties
rasn1 (= 0.14.0)
rb-readline
@@ -101,13 +102,13 @@ PATH
ruby_smb (~> 3.3.15)
rubyntlm
rubyzip
sinatra
sinatra (~> 3.2)
sqlite3 (= 1.7.3)
sshkey
stringio (= 3.1.1)
swagger-blocks
syslog
thin
thin (~> 1.8)
tzinfo
tzinfo-data
unix-crypt
@@ -164,44 +165,45 @@ GEM
addressable (2.8.7)
public_suffix (>= 2.0.2, < 7.0)
afm (0.2.2)
allure-rspec (2.26.0)
allure-ruby-commons (= 2.26.0)
allure-rspec (2.27.0)
allure-ruby-commons (= 2.27.0)
rspec-core (>= 3.8, < 4)
allure-ruby-commons (2.26.0)
allure-ruby-commons (2.27.0)
mime-types (>= 3.3, < 4)
require_all (>= 2, < 4)
rspec-expectations (~> 3.12)
arel-helpers (2.16.0)
activerecord (>= 3.1.0, < 8.1)
ast (2.4.3)
aws-eventstream (1.3.2)
aws-partitions (1.1065.0)
aws-sdk-core (3.220.1)
aws-eventstream (1.4.0)
aws-partitions (1.1132.0)
aws-sdk-core (3.227.0)
aws-eventstream (~> 1, >= 1.3.0)
aws-partitions (~> 1, >= 1.992.0)
aws-sigv4 (~> 1.9)
base64
jmespath (~> 1, >= 1.6.1)
aws-sdk-ec2 (1.511.0)
aws-sdk-core (~> 3, >= 3.216.0)
logger
aws-sdk-ec2 (1.540.0)
aws-sdk-core (~> 3, >= 3.227.0)
aws-sigv4 (~> 1.5)
aws-sdk-ec2instanceconnect (1.55.0)
aws-sdk-core (~> 3, >= 3.216.0)
aws-sdk-ec2instanceconnect (1.59.0)
aws-sdk-core (~> 3, >= 3.227.0)
aws-sigv4 (~> 1.5)
aws-sdk-iam (1.119.0)
aws-sdk-core (~> 3, >= 3.216.0)
aws-sdk-iam (1.125.0)
aws-sdk-core (~> 3, >= 3.227.0)
aws-sigv4 (~> 1.5)
aws-sdk-kms (1.99.0)
aws-sdk-core (~> 3, >= 3.216.0)
aws-sdk-kms (1.107.0)
aws-sdk-core (~> 3, >= 3.227.0)
aws-sigv4 (~> 1.5)
aws-sdk-s3 (1.182.0)
aws-sdk-core (~> 3, >= 3.216.0)
aws-sdk-s3 (1.194.0)
aws-sdk-core (~> 3, >= 3.227.0)
aws-sdk-kms (~> 1)
aws-sigv4 (~> 1.5)
aws-sdk-ssm (1.191.0)
aws-sdk-core (~> 3, >= 3.216.0)
aws-sdk-ssm (1.199.0)
aws-sdk-core (~> 3, >= 3.227.0)
aws-sigv4 (~> 1.5)
aws-sigv4 (1.11.0)
aws-sigv4 (1.12.1)
aws-eventstream (~> 1, >= 1.0.2)
base64 (0.2.0)
bcrypt (3.1.20)
@@ -209,24 +211,24 @@ GEM
benchmark (0.4.1)
bigdecimal (3.2.2)
bindata (2.4.15)
bootsnap (1.18.4)
bootsnap (1.18.6)
msgpack (~> 1.2)
bson (5.0.2)
bson (5.1.1)
builder (3.3.0)
byebug (11.1.3)
byebug (12.0.0)
chunky_png (1.4.0)
coderay (1.1.3)
concurrent-ruby (1.3.4)
connection_pool (2.5.3)
cookiejar (0.3.4)
crass (1.0.6)
csv (3.3.2)
csv (3.3.5)
daemons (1.4.1)
date (3.4.1)
debug (1.8.0)
irb (>= 1.5.0)
reline (>= 0.3.1)
diff-lcs (1.6.0)
debug (1.11.0)
irb (~> 1.10)
reline (>= 0.3.8)
diff-lcs (1.6.2)
dnsruby (1.72.4)
base64 (~> 0.2.0)
logger (~> 1.6.5)
@@ -234,7 +236,7 @@ GEM
docile (1.4.1)
domain_name (0.6.20240107)
drb (2.2.3)
ed25519 (1.3.0)
ed25519 (1.4.0)
elftools (1.3.1)
bindata (~> 2)
em-http-request (1.1.7)
@@ -249,25 +251,25 @@ GEM
erb (5.0.2)
erubi (1.13.1)
eventmachine (1.2.7)
factory_bot (6.5.1)
factory_bot (6.5.4)
activesupport (>= 6.1.0)
factory_bot_rails (6.4.4)
factory_bot_rails (6.5.0)
factory_bot (~> 6.5)
railties (>= 5.0.0)
faker (3.5.1)
railties (>= 6.1.0)
faker (3.5.2)
i18n (>= 1.8.11, < 2)
faraday (2.7.11)
base64
faraday-net_http (>= 2.0, < 3.1)
ruby2_keywords (>= 0.0.4)
faraday-net_http (3.0.2)
faraday-retry (2.2.1)
faraday-retry (2.3.2)
faraday (~> 2.0)
faye-websocket (0.11.3)
faye-websocket (0.12.0)
eventmachine (>= 0.12.0)
websocket-driver (>= 0.5.1)
websocket-driver (>= 0.8.0)
ffi (1.16.3)
fiddle (1.1.6)
fiddle (1.1.8)
filesize (0.2.0)
fivemat (1.3.7)
forwardable (1.3.3)
@@ -298,7 +300,7 @@ GEM
jmespath (1.6.2)
jsobfu (0.4.2)
rkelly-remix
json (2.10.2)
json (2.13.0)
language_server-protocol (3.17.0.5)
license_finder (5.11.1)
bundler
@@ -363,20 +365,20 @@ GEM
webrick
metasploit_payloads-mettle (1.0.42)
method_source (1.1.0)
mime-types (3.6.0)
mime-types (3.7.0)
logger
mime-types-data (~> 3.2015)
mime-types-data (3.2025.0304)
mime-types-data (~> 3.2025, >= 3.2025.0507)
mime-types-data (3.2025.0715)
mini_portile2 (2.8.9)
minitest (5.25.5)
mqtt (0.6.0)
msgpack (1.6.1)
multi_json (1.15.0)
multi_json (1.17.0)
mustermann (3.0.3)
ruby2_keywords (~> 0.0.1)
mutex_m (0.3.0)
nessus_rest (0.1.6)
net-imap (0.5.6)
net-imap (0.5.9)
date
net-protocol
net-ldap (0.19.0)
@@ -390,7 +392,7 @@ GEM
network_interface (0.0.4)
nexpose (7.3.0)
nio4r (2.7.4)
nokogiri (1.18.8)
nokogiri (1.18.9)
mini_portile2 (~> 2.8.2)
racc (~> 1.4)
nori (2.7.1)
@@ -401,7 +403,7 @@ GEM
openssl-ccm (1.2.3)
openssl-cmac (2.0.2)
openvas-omp (0.0.4)
ostruct (0.6.1)
ostruct (0.6.3)
packetfu (2.0.0)
pcaprub (~> 0.13.1)
parallel (1.27.0)
@@ -422,16 +424,16 @@ GEM
prettyprint
prettyprint (0.2.0)
prism (1.4.0)
pry (0.14.2)
pry (0.15.2)
coderay (~> 1.1)
method_source (~> 1.0)
pry-byebug (3.10.1)
byebug (~> 11.0)
pry (>= 0.13, < 0.15)
pry-byebug (3.11.0)
byebug (~> 12.0)
pry (>= 0.13, < 0.16)
psych (5.2.6)
date
stringio
public_suffix (6.0.1)
public_suffix (6.0.2)
puma (6.6.0)
nio4r (~> 2.0)
racc (1.8.1)
@@ -469,16 +471,16 @@ GEM
rdoc (6.14.2)
erb
psych (>= 4.0.0)
recog (3.1.17)
recog (3.1.18)
nokogiri
redcarpet (3.6.1)
regexp_parser (2.10.0)
reline (0.6.1)
reline (0.6.2)
io-console (~> 0.5)
require_all (3.0.0)
rex-arch (0.1.18)
rex-text
rex-bin_tools (0.1.10)
rex-bin_tools (0.1.12)
metasm
rex-arch
rex-core
@@ -489,21 +491,25 @@ GEM
metasm
rex-arch
rex-text
rex-exploitation (0.1.41)
rex-exploitation (0.1.42)
bigdecimal
jsobfu
metasm
racc
rex-arch
rex-encoder
rex-text
rexml
rex-java (0.1.8)
rex-mime (0.1.11)
rex-mime (0.1.12)
bigdecimal
rex-text
rex-nop (0.1.4)
rex-arch
rex-ole (0.1.9)
rex-text
rex-powershell (0.1.101)
rex-powershell (0.1.102)
bigdecimal
rex-random_identifier
rex-text
ruby-rc4
@@ -533,16 +539,16 @@ GEM
forwardable
ipaddr
rkelly-remix (0.0.7)
rspec (3.13.0)
rspec (3.13.1)
rspec-core (~> 3.13.0)
rspec-expectations (~> 3.13.0)
rspec-mocks (~> 3.13.0)
rspec-core (3.13.3)
rspec-core (3.13.5)
rspec-support (~> 3.13.0)
rspec-expectations (3.13.3)
rspec-expectations (3.13.5)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.13.0)
rspec-mocks (3.13.2)
rspec-mocks (3.13.5)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.13.0)
rspec-rails (7.1.1)
@@ -555,7 +561,7 @@ GEM
rspec-support (~> 3.13)
rspec-rerun (1.1.0)
rspec (~> 3.0)
rspec-support (3.13.2)
rspec-support (3.13.4)
rubocop (1.75.7)
json (~> 2.3)
language_server-protocol (~> 3.17.0.2)
@@ -567,16 +573,17 @@ GEM
rubocop-ast (>= 1.44.0, < 2.0)
ruby-progressbar (~> 1.7)
unicode-display_width (>= 2.4.0, < 4.0)
rubocop-ast (1.44.1)
rubocop-ast (1.46.0)
parser (>= 3.3.7.2)
prism (~> 1.4)
ruby-macho (4.1.0)
ruby-mysql (4.2.0)
ruby-prof (1.7.1)
ruby-prof (1.7.2)
base64
ruby-progressbar (1.13.0)
ruby-rc4 (0.1.5)
ruby2_keywords (0.0.5)
ruby_smb (3.3.15)
ruby_smb (3.3.16)
bindata (= 2.4.15)
openssl-ccm
openssl-cmac
@@ -592,7 +599,7 @@ GEM
simplecov (0.18.2)
docile (~> 1.1)
simplecov-html (~> 0.11)
simplecov-html (0.13.1)
simplecov-html (0.13.2)
simpleidn (0.2.3)
sinatra (3.2.0)
mustermann (~> 3.0)
@@ -612,8 +619,8 @@ GEM
daemons (~> 1.0, >= 1.0.9)
eventmachine (~> 1.0, >= 1.0.4)
rack (>= 1, < 3)
thor (1.3.2)
tilt (2.6.0)
thor (1.4.0)
tilt (2.6.1)
timecop (0.9.10)
timeout (0.4.3)
toml (0.2.0)
@@ -622,7 +629,7 @@ GEM
bigdecimal (~> 3.1)
tzinfo (2.0.6)
concurrent-ruby (~> 1.0)
tzinfo-data (1.2025.1)
tzinfo-data (1.2025.2)
tzinfo (>= 1.0.0)
unicode-display_width (3.1.4)
unicode-emoji (~> 4.0, >= 4.0.4)
@@ -631,7 +638,7 @@ GEM
warden (1.2.9)
rack (>= 2.0.9)
webrick (1.9.1)
websocket-driver (0.7.7)
websocket-driver (0.8.0)
base64
websocket-extensions (>= 0.1.0)
websocket-extensions (0.1.5)
+3 -2
View File
@@ -108,8 +108,9 @@ Gem::Specification.new do |spec|
# Required for Metasploit Web Services
spec.add_runtime_dependency 'puma'
spec.add_runtime_dependency 'ruby-mysql'
spec.add_runtime_dependency 'thin'
spec.add_runtime_dependency 'sinatra'
spec.add_runtime_dependency 'thin', '~> 1.8' # Additional dev cycles required to update thin/sinatra/etc to a major version
spec.add_runtime_dependency 'sinatra', '~> 3.2'
spec.add_runtime_dependency 'rack', '~> 2.2'
spec.add_runtime_dependency 'warden'
spec.add_runtime_dependency 'swagger-blocks'
# Required for JSON-RPC client