Mike Auty
c187067fbf
Core: Change the classproperties to subclass from property
2019-11-27 11:30:14 +00:00
Mike Auty
e0b9d72c84
Update the license URL and LICENSE.txt
2019-09-25 21:44:05 +01:00
Mike Auty
e922cef316
Improve docstrings for all plugins, and reformat all docstrings.
2019-09-07 22:59:54 +01:00
Mike Auty
9cde94bceb
Change the license blurb on all files.
2019-08-27 23:11:00 +01:00
Mike Auty
11fc8654e3
Initial attempt at plugin versioning.
...
So this allows people to alter the APIs for their plugins and allows
plugins to verify the API is compatible with the one they expect.
It adds a version property to Plugin classes, and has a SemVer checking
method which can be called from other plugins to verify a plugin against
a particular version.
2019-08-27 21:08:29 +01:00
Mike Auty
1e67ef6a34
Ignore warning for pyinstaller dependency search.
2019-05-06 23:50:36 +01:00
Mike Auty
db3c120aa7
Fix up typing for the import warning spec.
2019-04-05 14:53:41 +01:00
Mike Auty
223ad230cf
Fix up typing issues.
2019-04-05 12:37:57 +01:00
Mike Auty
6613c7db19
Improve the documentation around the volatility.framework.plugins error.
2019-03-04 22:07:36 +00:00
Mike Auty
be0d010f1a
Add in warning if anyone tries to import from volatility.framework.plugins rather than voltility.plugins.
2019-03-04 21:47:26 +00:00
Mike Auty
fdc6efc4ad
Add in the LICENSE and the README.
2018-12-19 23:55:03 +00:00
Mike Auty
a97bd19988
Reformat and optimize code, including trailing whitespace and end of file newline.
2014-06-10 15:40:50 +01:00
Mike Auty
1cba6f5171
Add in framework versioning and initial attempts as symbolstacks.
2013-02-10 15:25:52 +00:00