scVENUS / PeekabooAV

Peekaboo Extended Email Attachment Behavior Observation Owl
https://peekabooav.de
GNU General Public License v3.0
66 stars 20 forks source link

Remove embed mode #152

Closed michaelweiser closed 4 years ago

michaelweiser commented 4 years ago

These changes remove embed mode and, while at it, the second deprecation area: python2 support. This results in an actual reduction in code and complexity for once.

With embed mode gone, internal module relationships are rearranged so that the server is now the central module as our focus shifts from servicing Cuckoo to servicing client requests. This yields some low-hanging-fruit-style improvements such as parallel, non-blocking shutdown of the modules.

michaelweiser commented 4 years ago

Found some stragglers not yet using super().

michaelweiser commented 4 years ago

Found yet more places where super() can be used. Sorry. This should be it now. :)