Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New features and bug fixes #88

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

ag-michael
Copy link

Changelog

README.md

  • LONGTEXT causes sqlalchemy issues, LONGBLOB works great! changed README accordingly.
  • Added documentation on how to configure gunicorn to run the production opentaxii server

misp_taxii_hooks/hooks.py

  • Add auto_publish feature
  • Add exception handling
  • For MISP.search() (controller="attributes", value=str(attrib)) was not working at all, changed it to more specific (controller="attributes", value=str(attrib))
  • Set the default distribution to 0 (Your Organization Only), inadvertent sharing of TLP-RED intel could be very bad! This should be configurable in the future
  • systemd/journald was taking up lots of ram thanks to gunicorn's excessive logging. I set some of the very noisy log.info to log.debug

scripts/run-taxii-poll.py

  • Added rate limiting feature
  • Continue polling when individual blocks fail to push to the local server

config/config.default.yaml

  • Added auto_publish setting

scripts/install-remote-server.sh

  • Added rate_limit related config lines

ag-michael added 3 commits July 12, 2020 19:08
- LONGTEXT causes sqlalchemy issues, LONGBLOB works great! changed README accordingly.
- Added documentation on how to configure gunicorn to run the production opentaxii server

** misp_taxii_hooks/hooks.py

- Add auto_publish  feature
- Add exception handling
- For MISP.search() `(controller="attributes", value=str(attrib))` was not working at all, changed it to more specific `(controller="attributes", value=str(attrib))`
- Set the default `distribution` to 0 (Your Organization Only), inadvertent sharing of TLP-RED intel could be very bad! This should be configurable in the future
- systemd/journald was taking up lots of ram thanks to gunicorn's excessive logging. I set some of the very noisy `log.info` to `log.debug`

** scripts/run-taxii-poll.py

- Added rate limiting feature
- Continue polling when individual blocks fail to push to the local server

** config/config.default.yaml

- Added auto_publish setting

** scripts/install-remote-server.sh

- Added rate_limit related config lines
@lgtm-com
Copy link

lgtm-com bot commented Jul 22, 2020

This pull request introduces 1 alert when merging ccf06b7 into 2300977 - view on LGTM.com

new alerts:

  • 1 for Unused import

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant