No description
  • C 73.1%
  • Rust 24.5%
  • Shell 0.7%
  • M4 0.6%
  • Python 0.5%
  • Other 0.5%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-07-13 23:11:57 +00:00
.clusterfuzzlite Anchor: Suricata HEAD@2026-06-08 2026-06-08 22:00:01 +00:00
.github chore: remove .github/dependabot.yml from unicore branch (Dependabot disabled) 2026-06-09 21:38:31 +00:00
benches Anchor: Suricata HEAD@2026-06-08 2026-06-08 22:00:01 +00:00
doc Anchor: Suricata HEAD@2026-06-08 2026-06-08 22:00:01 +00:00
ebpf Anchor: Suricata HEAD@2026-06-08 2026-06-08 22:00:01 +00:00
etc Anchor: Suricata HEAD@2026-06-08 2026-06-08 22:00:01 +00:00
examples Anchor: Suricata HEAD@2026-06-08 2026-06-08 22:00:01 +00:00
git-templates Anchor: Suricata HEAD@2026-06-08 2026-06-08 22:00:01 +00:00
lua Anchor: Suricata HEAD@2026-06-08 2026-06-08 22:00:01 +00:00
plugins Anchor: Suricata HEAD@2026-06-08 2026-06-08 22:00:01 +00:00
python Anchor: Suricata HEAD@2026-06-08 2026-06-08 22:00:01 +00:00
qa Anchor: Suricata HEAD@2026-06-08 2026-06-08 22:00:01 +00:00
rules Anchor: Suricata HEAD@2026-06-08 2026-06-08 22:00:01 +00:00
rust Anchor: Suricata HEAD@2026-06-08 2026-06-08 22:00:01 +00:00
scripts Anchor: Suricata HEAD@2026-06-08 2026-06-08 22:00:01 +00:00
src Anchor: Suricata HEAD@2026-06-08 2026-06-08 22:00:01 +00:00
suricata-update Anchor: Suricata HEAD@2026-06-08 2026-06-08 22:00:01 +00:00
.clang-format Anchor: Suricata HEAD@2026-06-08 2026-06-08 22:00:01 +00:00
.gitignore Anchor: Suricata HEAD@2026-06-08 2026-06-08 22:00:01 +00:00
.readthedocs.yaml Anchor: Suricata HEAD@2026-06-08 2026-06-08 22:00:01 +00:00
acsite.m4 Anchor: Suricata HEAD@2026-06-08 2026-06-08 22:00:01 +00:00
AI-AUTHORSHIP.md docs(scaffold): UniCORE onprem scaffold + STARTING-POINT on Suricata HEAD@2026-06-08 anchor 2026-06-08 22:00:06 +00:00
autogen.sh Anchor: Suricata HEAD@2026-06-08 2026-06-08 22:00:01 +00:00
ChangeLog Anchor: Suricata HEAD@2026-06-08 2026-06-08 22:00:01 +00:00
config.rpath Anchor: Suricata HEAD@2026-06-08 2026-06-08 22:00:01 +00:00
configure.ac Anchor: Suricata HEAD@2026-06-08 2026-06-08 22:00:01 +00:00
COPYING Anchor: Suricata HEAD@2026-06-08 2026-06-08 22:00:01 +00:00
doxygen.cfg Anchor: Suricata HEAD@2026-06-08 2026-06-08 22:00:01 +00:00
libsuricata-config.in Anchor: Suricata HEAD@2026-06-08 2026-06-08 22:00:01 +00:00
LICENSE.md docs: repoint overlay links to Forgejo-primary + GitHub-mirror both-URL 2026-07-13 23:11:57 +00:00
LICENSE.upstream docs(scaffold): UniCORE onprem scaffold + STARTING-POINT on Suricata HEAD@2026-06-08 anchor 2026-06-08 22:00:06 +00:00
Makefile.am Anchor: Suricata HEAD@2026-06-08 2026-06-08 22:00:01 +00:00
README.md docs: repoint GitHub links to Forgejo-primary + GitHub-mirror (both-URL) 2026-07-13 13:56:20 +00:00
README.upstream.md docs(scaffold): UniCORE onprem scaffold + STARTING-POINT on Suricata HEAD@2026-06-08 anchor 2026-06-08 22:00:06 +00:00
requirements.txt Anchor: Suricata HEAD@2026-06-08 2026-06-08 22:00:01 +00:00
SECURITY.md Anchor: Suricata HEAD@2026-06-08 2026-06-08 22:00:01 +00:00
shell.nix Anchor: Suricata HEAD@2026-06-08 2026-06-08 22:00:01 +00:00
STARTING-POINT.md docs(scaffold): UniCORE onprem scaffold + STARTING-POINT on Suricata HEAD@2026-06-08 anchor 2026-06-08 22:00:06 +00:00
STATUS.md docs: repoint overlay links to Forgejo-primary + GitHub-mirror both-URL 2026-07-13 23:11:57 +00:00
suricata.yaml.in Anchor: Suricata HEAD@2026-06-08 2026-06-08 22:00:01 +00:00
threshold.config Anchor: Suricata HEAD@2026-06-08 2026-06-08 22:00:01 +00:00
UPSTREAM-MERGE-DISCIPLINE.md docs(scaffold): UniCORE onprem scaffold + STARTING-POINT on Suricata HEAD@2026-06-08 anchor 2026-06-08 22:00:06 +00:00

UniCORE.Suricata

SCAFFOLD-ANCHOR repository — initial scaffold 2026-06-04.

Full scaffolding, upstream-fork integration, and source-code work all pending a fresh dedicated kickoff arc. This initial commit exists to lock the repository's identity, licence position, and place in the UniCORE Sanity Check fleet so the work cannot be forgotten.

Author: Bryan Fred, Unitek Systems Limited, Bedford, United Kingdom. First commit: 2026-06-04 17:45 UTC.


What this repository is

bryanunitek/UniCORE.Suricata is the Suricata family member: On-prem-deployment-shape public gift surface. Documentation today; source code at certification.

Family purpose: Open-source network IDS/IPS — network-level threat detection complementing Wazuh (host-level) for UniCORE.GVB.


Upstream

  • Upstream project: https://github.com/OISF/suricata
  • Upstream licence: GPL-2.0
  • Our relationship: Fork-and-extend. Upstream codebase is consumed verbatim under its original licence; our additions sit on top under the same copyleft licence (code) and CC BY 4.0 (docs).

The merge discipline that governs how this repository absorbs upstream changes is documented in UPSTREAM-MERGE-DISCIPLINE.md.


Platforms

Windows · Linux · macOS · iOS · Android


Family — the four-repo pattern

UniCORE.Suricata is published as a four-repo family:

  • bryanunitek/UniCORE.Suricata — public on-prem-deployment-shape gift surface ← this repo
  • bryanunitek/UniSaaS.UniCORE.Suricata — public SaaS-deployment-shape gift surface
  • bryanunitek/UniCORE.Suricata-Claw (private) — on-prem-shape working repository
  • bryanunitek/UniSaaS.UniCORE.Suricata-Claw (private) — SaaS-shape working repository

Status

SCAFFOLD-ANCHOR as of 2026-06-04. See STATUS.md for the full status breakdown.


Files in this scaffold commit


Foundation triad (gift, public, CC BY 4.0):

Implementation reference (deployment-shape pair):

Substrate-services layer (deployment-shape pair):


Contact


Author: Bryan Fred, Unitek Systems Limited, Bedford, United Kingdom. Public. Given, not sold. Irrevocable.