Age | Commit message (Collapse) | Author |
|
Require at least oletools 0.54 to make sure we're compatible with
python3 at runtime.
|
|
Switch to python3 socketserver and queue modules. Enable the future
module to stay compatible with python2.
|
|
Use the backported configparser module for increased python3
compatibility and additional (although currently unused) features (e.g.
loading defaults from a dict).
|
|
Remove analsyis_results table because it only stores static
enumeration/mapping data and requires an additional level of indirection
for lookups without clear benefit. Instead use native enum support of
SQLAlchemy 1.1+ to store textual representations of the Result enum
members directly. This simplifies the Result enum as well by removing
various text-to-value and value-to-text conversions.
Remove dead table init code.
|
|
Allow dependencies to be more current than our minimum requirements,
particularly to allow security-fixed updated versions to be used.
Spotted by GitHub for requests and also affecting yara.
Closes #51.
|
|
|
|
|
|
|
|
|
|
|