## stamparm/maltrail — 3.1…3.1.1

_18 commits._

### Fixes
- **trails: fix 35 static entries that could never match (#19161)** (9c99197)

### Backend
- **Version 3.1.1** (1dc64b6)
- **AGENTS.md, HANDOVER.md: what the next session needs to know** (e19036a)
- **tests/install: 12m40s -> 2m36s, and 37s for a single distribution** (ad7693c)
- **release: build the binaries against glibc 2.28, and refuse anything newer** (e8e1406)
- **install.sh: a checkout you already have is not ours to overwrite** (c90435e)
- **install.sh: one-command install, proved in five distributions** (85186b2)
- **Python 3.6 is supported again (one method call was the whole floor)** (97a2817)
- **frontend: give the count charts a readable y axis (#19570, #19571)** (5c763c5)
- **frontend: make every tag on a threat editable (#19568)** (4b48cb4)
- **tests: run test_frontend, and fail on any test file the runner skips** (e22832d)
- **frontend: show the protocol and both ports of an event (#19569)** (e239cf7)
- **docker: fit the container to the storage it is given (#19596)** (9471c35)
- **server: let a remediated host be cleared without whitelisting it (#19053)** (7440f64)
- **conf: document the 18 options that existed only in the source (#19595)** (70f1cf2)
- **server: forward login attempts to SYSLOG_SERVER / LOGSTASH_SERVER (#19080)** (4ba995a)
- **sensor: report each replayed capture separately (#19078)** (fbf36b9)

### Chore
- **ci: build the installer test's sensor against the release baseline** (4811989)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/stamparm/maltrail?utm_source=github-action)._