IQTLabs Poseidon Versions Save

Poseidon is a python-based application that leverages software defined networks (SDN) to acquire and then feed network traffic to a number of machine learning techniques. The machine learning algorithms classify and predict the type of device.

v0.17.4

3 years ago
  • fix metadata merge keyerror
  • Updated crviz, urlib3, certstrap, faucetconfrpc, prometheus, networkml, net-tools

v0.17.3

3 years ago

Fix networkml no results.

v0.17.2

3 years ago
  • Major restructuring of codebase, maintaining same functionality
  • Updated poseidon script to use git clone instead of tar file from releases for pbr
  • Added certstrap to the same poseidon network for docker-compose, so there is only one network instead of two
  • Updated docker, transitions, codecov, prometheus, faucetconfrpc, network_tap, certstrap, greenlet, and grafana

v0.17.1

3 years ago
  • Reduce overhead of processing unneed Faucet events.
  • Fix arm releases
  • Upgrade codecov

v0.17.0

3 years ago
  • Move to PBR/package for posiedon core, api, cli
  • Add generic receive of pcap tool parsing support.
  • Upgrade grafana, pytype

v0.16.0

3 years ago
  • Remove Redis storage, move to Prometheus
  • Remove active/inactive endpoint states (endpoints now will expire over time if not observed)
  • Updated NetworkML, faucet, gauge, event-adapter-rabbitmq, faucetconfrpc, certs trap, prometheus, grafana, requests, pytype, mock, pytest

v0.15.9

3 years ago
  • Refactored RabbitMQ connections, processing Faucet events, and cleanly exiting.
  • Removed behavior from states and NetworkML results as it no longer being used in NetworkML
  • Updated NetworkML, pre-commit, event-adapter-rabbitmq, certstrap, faucetconfrpc, pytype, grafana, and docker
  • Cleaned up formatting and style

v0.15.8

3 years ago
  • Incremental refactoring to simplify tests and main.py
  • Move to faucetconfrpc add/remove/clear port mirror RPCs
  • Updated faucetconfrpc, certstrap, faucet, gauge, grafana, codecov, prometheus, pytype, urllib3, cmd2, requests, networkml, transitions

v0.15.7

3 years ago
  • Upgrade networkml, faucetconfrpc, faucet, gauge, httmock, grafana, pytest, event-adapter-rabbitmq, certstrap

v0.15.6

3 years ago
  • Speed up DNS resolution (parallel)
  • Poseidon can use its own grpc client key
  • Upgrade network-tools, networkml, pytype, transitions, prometheus, urllib3, faucet, faucetconfrpc, grafana