Skip to content

Commit bfa7e32

Browse files
committed
add CURRENT.md to track major changes and how to migrate with them
1 parent 7849743 commit bfa7e32

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

CURRENT.md

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
Active Metasploit 5 development will sometimes push aggressive changes.
2+
Integrations with 3rd-party tools, as well as general usage, may change quickly
3+
from day to day. Some of the steps for dealing with major changes will be
4+
documented here. We will continue to maintain the Metasploit 4.x branch until
5+
Metasploit 5.0 is released.
6+
7+
**2018/01/17 - [internal] module cache reworked to not store metadata in PostgreSQL**
8+
9+
Metasploit no longer stores module metadata in a PostgreSQL database, instead
10+
storing it in a cache file in your local ~/.msf4 config directory. This has a
11+
number of advantages:
12+
13+
* Fast searches whether you have the database enabled or not (no more slow search mode)
14+
* Faster load time for msfconsole, the cache loads more quickly
15+
* Private module data is not uploaded to a shared database, no collisions
16+
* Adding or deleting modules no longer displays file-not-found error messages on start in msfconsole
17+
* Reduced memory consumption
18+
19+
Code that reads directly from the Metasploit database for module data will need
20+
to use the new module search API.

0 commit comments

Comments
 (0)