Commit Graph

22 Commits

Author SHA1 Message Date
Michel Oosterhof aeda823241
fix old library (#1375) 2020-07-06 11:29:36 +08:00
Michel Oosterhof a6bdf232d2
fix mysql depnedency for py<3 (#1374) 2020-07-06 11:09:39 +08:00
Michel Oosterhof 79bd5e816f
Dependency upgrade 2020 07 03 (#1372)
* dep upgrade
2020-07-03 15:42:50 +08:00
Matthias 5689817f97
Add misp output (resolves #1306) (#1317)
* Introduce MISP output plugin

* Add cfg dist settings

* Remove non-needed test code

* Rename misp output class and add final newline to config

* Introduce compatibility to Python 2 and 3

* Update new event text

* Adjust for latest PyMISP API changes and introduce debug

As the PyMISP API deprecated the upload_sample method, we now need to do this manually.
Also, a settings switch for debug output was introduced.

* Add requirements compat for 2 and 3 and introduce publish switch

* Linting and code style update
2020-03-27 13:59:04 +00:00
Michel Oosterhof 305b9b73c3
remove legacy (splunksdk) splunk output plugin (#961) 2018-11-14 23:17:30 +04:00
Michel Oosterhof d0235ef8b9 update wokkel dependency 2018-09-07 14:15:17 +04:00
Florian Pelgrim a8c936d32a Docker output (#869)
* Full Docker support for output plugins

cowrie makes more fun if there are also all the output plugins available
inside the docker image. And now they are!

* Fixing wrong requirements: snappy vs python-snappy

snappy: “SnapPy is a package for studying the topology and geometry of 3-manifolds, with a focus on hyperbolic structures. It is based on the SnapPea kernel written by Jeff Weeks.”

python-snappy: “Python bindings for the snappy compression library from Google.”

We want python-snappy. ;)

* MAINTAINER argument deprecated in Docker

The MAINTAINER keyword is deprecated in Docker and is replaced with the
new syntax.
Also it is now attached to the right container and not to one we
actually throw away.
2018-09-02 09:57:21 +04:00
Michel Oosterhof 164710ee4b update docs for mysql 2018-08-12 11:06:29 +04:00
Michel Oosterhof e0839a63df splunk docs are for the new one, not the legacy 2018-07-20 22:14:56 +04:00
Michel Oosterhof 48adc3160a doc/ -> docs/ 2018-07-20 22:12:30 +04:00
Michel Oosterhof 455c2351a0 changest 2018-06-28 00:35:16 +04:00
Michel Oosterhof 330e284fb1 2 separate imports 2018-06-27 12:36:04 +04:00
Michel Oosterhof 088830e635 kafka 2018-06-18 17:05:12 +04:00
Jc2k 1bd1669ab9 WIP: Hpfeeds: Native Twisted, Python 3 support, TLS support + memory leak fix (#766)
* New version of hpfeeds output plugin

* Update requirements-output.txt
2018-06-04 23:32:13 +04:00
Michel Oosterhof 87680bc8a4 wokkel deps 2018-04-09 11:07:55 +04:00
oliveriandrea 230d5e2102 Update elasticsearch output module in order to use official python library (#706)
* Change the package pyes -> elasticsearch (the official one)

* Update the output module in order to use elasticsearch library
2018-03-22 16:29:00 +04:00
oliveriandrea f80d0601c1 Implementation of InfluxDB output module (#675)
* Add influxdb output module
2018-01-31 21:49:44 +04:00
Michel Oosterhof 35f1bac115 update mysql requirements for py3 2018-01-03 04:43:00 +00:00
funtimes-ninja d3e7d097aa Update requirements-output.txt (#643) 2017-12-06 10:08:24 +04:00
Jc2k 2d8914b2b6 Add S3 artifact upload output plugin (#609) 2017-10-27 16:26:12 +04:00
Claud Xiao eb638750a1 Added MongoDB output support (#407) 2017-01-13 17:57:19 +04:00
lelonek1 24c251b405 Improve handling of ImportErrors to notify users that they need to install new dependencies (#389)
* Improve handling of ImportErrors to notify users that they need to install new dependencies

Also added missing dependency to requirements.txt

* Mention installing dependencies in virtualenv if used

* Move requirements used only by output modules to a separate file

* Using a virtualenv is now the only officially supported method

* Handle ImportErrors when loading output plugins so different install instructions can be given

* Cleanup requirements-output.txt
2017-01-01 21:18:59 +04:00