Releases: SpamScope/spamscope
Releases · SpamScope/spamscope
SpamScope v1.4.5
Highlights
- Upgraded requirements: new version of
mail-parser
. - Fixed bugs: now more stable.
- CLI tool: added cli command to get payload from Elastsearch.
- Reformat VirusTotal report.
- Added Travis CI.
SpamScope v1.4.4
Highlights
- Upgraded requirements: new versions
tika-app
, andmail-parser
. - New cli commands: new cli commands for SpamScope management
spamscope-elasticsearch
andspamscope-topology
.
SpamScope v1.4.0
Highlights
- Upgraded requirements: new versions of
Thug
,Streamparse
, andmail-parser
. - Code cleaning: code more clean and easy to manage.
- Fixed many bugs
- Performance improvement: new versions of key functions. New class to manage the mail attachments. Use of
@lru_cache
for heavy functions. SpamScope uses functions where there is no need of internal state. - First step to Python 3: SpamScope doesn't work with Python 3, but the core does work.
SpamScope v1.3
Highlights
- Thug processing: it's possible to analyze the attachments with Thug.
- Sender IP address: there is the sender IP address in output results.
- Redis output: updated Redis output and added new topology for Redis.
⚠️ Breaking Changes ⚠️
- From version
v1.3rc4
you can set main configuration file path with environment variableSPAMSCOPE_CONF_FILE
or use default/etc/spamscope/spamscope.yml
. - New fields in
output-redis
to split results inmails (queue_mails)
andattachments (queue_attachments)
⚠️ New configuration sections ⚠️
- Added thug section in
attachments
bolt.
SpamScope v1.3rc4
⚠️ Breaking Changes ⚠️
- From version
v1.3rc4
you can set main configuration file path with environment variableSPAMSCOPE_CONF_FILE
or use default/etc/spamscope/spamscope.yml
.
SpamScope v1.3rc1
Highlights
- Thug processing: it's possible to analyze the attachments with Thug.
- Sender IP address: there is the sender IP address in output results.
⚠️ New configuration sections ⚠️
- Added thug section in
attachments
bolt.
SpamScope v1.2
Highlights
- Migration to Elasticsearch 5.0.0
- Added custom Elasticsearch template to improve indexing and search
- Fixed bug in
files_mails
- Others minors change
SpamScope v1.1
Highlights
- Added filter function. Now it's possible to filter mails/attachments already analyzed, without using any database, but only the RAM. More performance.
⚠️ Breaking Changes ⚠️
- tokenizer configuration section: added tokenizer section for enable filter function.
- tika configuration: replaced
content_types_details
invalid_content_types
. - new output elasticsearch configuration: splitted mails and attachments in two different indexes.
SpamScope v1.0
Highlights
- Apache Storm 1.0.2
- Streamparse 3.1.1
⚠️ Breaking Changes ⚠️
- Topologies are now specified via a Python Topology DSL instead of the Clojure Topology DSL.
- An unique configuration file `spamscope.conf` for both: spouts and bolts.
- Submit configuration file from command line: `-o "spamscope_conf=/etc/spamscope/spamscope.yml`
SpamScope v0.8
Implemented enhancements:
- Parser mail is now an external library (https://github.com/SpamScope/mail-parser).
- Getting RFC malformed parts of mail.
Fixed bugs:
- Minor bugfix.