Directories ¶
Path | Synopsis |
---|---|
backend
|
|
client
Package client groups the connections from the Qaclana Server to the external services like the backend
|
Package client groups the connections from the Qaclana Server to the external services like the backend |
handler
Package handler has a set of handlers for different purposes, like gRPC and regular HTTP Package handler has a set of handlers for different purposes, like gRPC and regular HTTP
|
Package handler has a set of handlers for different purposes, like gRPC and regular HTTP Package handler has a set of handlers for different purposes, like gRPC and regular HTTP |
server
Package server groups the resources related to the server handlers of the backend component.
|
Package server groups the resources related to the server handlers of the backend component. |
cmd
|
|
version
Package version holds the command that exposes the version number.
|
Package version holds the command that exposes the version number. |
fwserver
|
|
client
Package client provides facilities to creating a new firewall client
|
Package client provides facilities to creating a new firewall client |
handler
Package handler has a set of handlers for different purposes, like gRPC and regular HTTP Package handler has a set of handlers for different purposes, like gRPC and regular HTTP
|
Package handler has a set of handlers for different purposes, like gRPC and regular HTTP Package handler has a set of handlers for different purposes, like gRPC and regular HTTP |
server
Package server contains utility code for starting new firewall servers
|
Package server contains utility code for starting new firewall servers |
healthcheck
|
|
handler
Package handler provides the HTTP handlers for the health check
|
Package handler provides the HTTP handlers for the health check |
server
Package server contains utilities to start a new health check server
|
Package server contains utilities to start a new health check server |
Package processor specifies the common pieces for other processors
|
Package processor specifies the common pieces for other processors |
thehoneypotproject
Package thehoneypotproject specifies a processor that matches the client IP with thehoneypotproject
|
Package thehoneypotproject specifies a processor that matches the client IP with thehoneypotproject |
whitelist
Package whitelist specifies a processor that matches the request with a whitelist
|
Package whitelist specifies a processor that matches the request with a whitelist |
proxy
|
|
server
Package server has all components required to build and start a proxy server
|
Package server has all components required to build and start a proxy server |
Package sysstate handles the propagation of system state between the components Package sysstate provides interfaces for storage related to the sysstate
|
Package sysstate handles the propagation of system state between the components Package sysstate provides interfaces for storage related to the sysstate |
database
Package database implements an storage using a database as backend
|
Package database implements an storage using a database as backend |
inmemory
Package inmemory implements an in-memory storage of the system state
|
Package inmemory implements an in-memory storage of the system state |
testutils
Package testutils provide a simple harness suite for ensuring conformance by implementations
|
Package testutils provide a simple harness suite for ensuring conformance by implementations |
Click to show internal directories.
Click to hide internal directories.