Robin
7192691d17
0.1.0: the library in the box, shield init and enrol, What to expect in beta
...
Signed-off-by: Robin <git@lrob.net>
2026-09-28 11:13:27 +00:00
Robin
c520663e29
Attribution log: the memory's bounds as shipped
2026-09-27 14:22:00 +00:00
Robin
8e05b7cf06
Attribution logs: the source port beside each line of evidence, for the desks behind a NAT
2026-09-27 10:13:59 +00:00
Robin
7d3e4fdf76
Enrolment: who manages what, joining and leaving and what each does to the files, machine.yaml, shield leave
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01USuVYEVwYqoqEo85z2xeCx
Signed-off-by: Robin <git@lrob.net>
2026-09-13 08:31:21 +00:00
Robin
413dd58674
the operator's surface is called the Shieldlist Web UI
2026-09-09 20:17:44 +00:00
Robin
693fcfec9d
Configuration: max_ban on a trust entry, and origins by country or AS
...
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Signed-off-by: Robin <git@lrob.net>
2026-09-09 09:38:40 +00:00
Robin
d29288ec8b
test is the word for the state
2026-08-22 23:15:50 +00:00
Robin
752f18afd4
Configuration: quote a {target} path in flow style
2026-08-19 10:13:23 +00:00
Robin
a7b4a51b6c
Configuration: {target}
2026-08-19 10:10:22 +00:00
Robin
12b4e88f98
The configuration made simple: parsers (log, regex), one rule one file (parsers, threshold, ban, notify, report), levels scale, policies (memory, ports, reputation), packs as lists, the console's Rules page
2026-08-18 09:22:13 +00:00
Robin
8adf35363d
Configuration: policy tighten
2026-08-17 02:00:17 +00:00
Robin
0cd8fb3519
Enrolment; thresholds and levels; shield on the fleet; where the project stands
2026-08-16 01:52:25 +00:00
Robin
1f30dd5d22
Abuse reporting: its own page, and the verbs that changed
2026-08-15 02:17:50 +00:00
Robin Labadie
f6938542a7
Sizing: the ceiling is fixed and does not follow the machine's free memory
2026-08-14 22:27:05 +00:00
Robin Labadie
d0a30ec2de
Configuration: log_file, and why no logrotate snippet ships with it
2026-08-14 17:11:04 +00:00
Robin Labadie
30324e2aed
Getting started: install from a release, and run in detect-only first
...
Configuration: state: detect-only, and log_input paths as patterns.
Home: there are releases; signing and rule sets are what is missing.
2026-08-14 16:47:09 +00:00
Robin
366fc35354
unban replaces lift; decay from the ban's end; inactive keys; bounded replay
...
Signed-off-by: Robin <git@lrob.net>
2026-08-14 12:47:44 +00:00
Robin
2e8d45e334
Wiki: no characters that imitate ASCII in things people copy
...
The chain priority was a Unicode minus sign, which is not what nftables
accepts: anyone copying the line would get a broken command. Same class of
mistake for the concatenation dot and the ellipses inside example output.
Signed-off-by: Robin <git@lrob.net>
2026-08-14 00:31:54 +00:00
Robin
1ee489a2ba
Wiki: a page per subject, for an administrator running this
...
Signed-off-by: Robin <git@lrob.net>
2026-08-14 00:25:28 +00:00