adfoster-r7
fb02b4ade5
Revert "Bump rails version to 7.2"
2025-06-17 12:20:49 +01:00
Dean Welch
39356d55e0
Fix migration date issues when running tests
2025-06-12 16:41:10 +01:00
Dean Welch
b87ef99cd8
Bump rails version to 7.2
2025-06-12 16:41:10 +01:00
Dean Welch
0954f5507e
Rails 7.1 upgrade
2025-04-08 12:47:31 +01:00
adfoster-r7
67770d5684
Fix bootsnap warning when booting msfrpc service
2023-08-02 17:35:11 +01:00
Grant Willcox
e5c636f931
Move folder descriptions into README.md files
2023-05-03 14:06:13 -05:00
adfoster-r7
653234e1d0
Add bootsnap for bootup performance
2023-04-04 10:35:53 +01:00
Dean Welch
acf23e9c61
Sets config.eager_load to false for production envs
2023-03-21 12:31:33 +00:00
Jeffrey Martin
90dc90cbab
future proof legacy connection
2023-01-23 10:03:32 -06:00
Jeffrey Martin
177f1ec4d8
update that may need guards depending on execution
2023-01-23 09:57:15 -06:00
adfoster-r7
77b0fcb2f5
Update min protocol for https server for openssl3
2023-01-18 10:59:26 -06:00
Jeffrey Martin
16d7a9315b
Update reline and suppress Fiddle issue
...
This reverts commit 6494603510 , reversing
changes made to 5d3b8f8030 .
By defining the missing constant early in startup we can force
reline to detect Fiddle as version '0.0.0' when the class is provide
by a Ruby 2.x implementation that has an documented version.
2022-09-01 11:05:54 -05:00
adfoster-r7
f65119b353
Support OpenSSL3 and run Ubuntu 22.04 in test matrix
2022-08-03 15:49:53 +01:00
Jeffrey Martin
7a549d94f8
remove laoder initializer
2021-08-09 12:16:12 -05:00
Jeffrey Martin
047a1eba07
Rails 6.1 upgrade
2021-08-09 12:16:08 -05:00
Alan Foster
714db8bf43
Remove travis config files
2021-01-11 10:28:14 +00:00
Alan Foster
3fd028b43d
Add github actions for testing
2020-12-10 19:02:16 +00:00
dwelch-r7
1617b3ec9b
Use zeitwerk for lib/msf/core folder
2020-12-07 10:31:45 +00:00
Jeffrey Martin
89d010a533
remove rails_bigdecimal_fix with rails 5 bump
2020-07-31 11:56:50 -05:00
Brent Cook
e4992c6817
move bigdecimal fix to separate file, include for specs
...
This fixes some noisy warnings about bignum when running specs, making it easier to see the real problems.
2019-09-10 18:40:14 -05:00
Brent Cook
d9d0639a91
move BigDecimal patch earlier in boot process
...
This makes msfvenom also quiet about the impending deprecation.
2019-05-31 12:31:35 -05:00
Brent Cook
180c395aa3
just print the error, but don't give specific advice
2019-03-15 07:18:48 -05:00
Brent Cook
3027df6ab3
final tweaks
2019-03-14 06:47:58 -05:00
Brent Cook
2a906a2a32
be even clearer
2019-03-14 06:31:54 -05:00
Brent Cook
e1e13d964d
give better specific instructions where bundler versions are stepping on each other
2019-03-14 06:27:37 -05:00
Brent Cook
c197a0d019
actually show why bundler failed to load
2019-03-12 11:33:34 -05:00
Matthew Kienow
fbd0412cf0
Increase pool size for remote data service tests
2019-01-29 13:57:54 -05:00
Brent Cook
6d094a18c0
Land #6556 , include Vagrant development environment provisioner
2016-06-09 09:55:37 -05:00
Brent Cook
2534ef76f3
switch to inline provisioning, use official ubuntu vagrant box
2016-06-09 09:50:15 -05:00
Brent Cook
39cc1fee1c
only set log_level in the Metasploit Framework context
...
when including framework as a gem, this app is undefined
MS-1518
2016-05-18 08:42:32 -05:00
Brent Cook
1adca04c30
Add default config value for log levels (silence Rails 5.0 warning in msfconsole)
2016-05-13 16:51:27 -05:00
Gregory Mikeska
7f2400dd1b
Merge branch 'jbarnett-r7-feature/MS-833/ms08-067-automation' into upstream-master
2016-03-04 12:34:00 -06:00
Brent Cook
1263a82d1e
update database.yml.example to be something reasonable
2016-02-16 09:12:34 -06:00
darkbushido
e6eaa138e5
working on automated testing of 08-067
2016-02-04 13:41:37 -06:00
Tod Beardsley
67065e104a
Update database.yml.example to ref MSF-DEV
...
We no longer rely on the Fedora Project's documentation for setting up a
PostgreSQL database. The comment doc here should reflect this change.
2015-06-16 11:05:03 -05:00
Trevor Rosen
be127e0c61
Per-env eager load settings for Rails 4
...
#5234
MSP-12612
2015-04-23 14:18:51 -05:00
Matt Buck
2cd5be021b
Merge branch 'master' into staging/rails-4.0
...
Conflicts:
Gemfile
Gemfile.lock
db/schema.rb
metasploit-framework-db.gemspec
metasploit-framework.gemspec
2015-01-08 13:12:27 -06:00
Trevor Rosen
3ba3465afb
Ensure logging in ~/.msf4/log
...
Fix #4511
2015-01-07 09:37:07 -06:00
Luke Imhoff
633b4b9e51
Disable simplecov on travis-ci
...
MSP-11671
`bundler install --without coverage` will not install `simplecov`.
Running without simplecov changes the average runtime of `rake
cucumber:boot` from (n=13) 112.50 seconds to (n=10) 32.17 seconds
(-71.41%). (-73.68% from 2c1203ba49d49603aec169eed053ab929ccdedc6.) Raw
data:
https://docs.google.com/spreadsheets/d/1vCRi_38Go3Wfq670eDCXMTSSXL1blSbk6NQsgpOqfYw/edit?usp=sharing .
2014-12-05 11:58:09 -06:00
Jon Hart
f51dd2b6f4
Use bundler/setup for more graceful bundler related failures
2014-11-17 18:06:01 -08:00
darkbushido
5e693a043b
we need action_controller/railties
2014-09-04 13:06:14 -05:00
darkbushido
50e804d9cb
updating how we use cucumber to match lukes changes
2014-09-02 18:57:55 -05:00
Luke Imhoff
2f48f7c48c
rails generate cucumber:install
...
MSP-11153
Add cucumber-rails for testing msfconsole's loading of database.yml from
different paths.
2014-08-27 14:10:04 -05:00
Luke Imhoff
951ce15b44
Move database.yml selection to Metasploit::Framework::Database
...
MSP-11153
Test the following paths in order and only return them if the path
exists:
1. MSF_DATABASE_CONFIG environment variable
2. ~/.msf4/database.yml
3. <project>/config/database.yml
2014-08-27 12:01:43 -05:00
Luke Imhoff
7013a2755b
Favor MSF_DATABASE_CONFIG for paths['config/database']
...
MSP-10848
Use these locations, in order for
Metasploit::Framework::Application.config.paths['config/database']:
1. MSF_DATABASE_CONFIG environment variable
2. ~/.msf4/database.yml (if it exists)
3. config/database.yml
2014-08-05 10:16:33 -05:00
Luke Imhoff
d56dd318b9
require 'action_view/railtie' for pro compatibility
...
MSP-10848
Other railties, like jquery-rails, need 'action_view/railtie', but don't
require it themselves, so require it explictly in
`config/application.rb` to prevent msfconsole boot errors.
2014-08-04 20:12:28 -05:00
Luke Imhoff
ba4891bca0
Restore Rails.groups arguments
...
MSP-10905
They don't cause a problem.
2014-07-29 15:50:52 -05:00
Luke Imhoff
04541ac724
Parse msfconsole options before initializing Rails
...
MSP-10905
2014-07-29 14:07:14 -05:00
James Lee
2eea95e120
Silence warnings about I18n defaults
2014-07-18 11:49:49 -05:00
Luke Imhoff
78e6c3a65b
Fix merge error
...
While helping Dave Maloney port the changes from lib/msfenv.rb to
config/boot.rb for the Gemfile.local support, I failed to notice that
root was only defined in the unless block when it is needed no matter
what.
2014-06-20 14:32:29 -05:00