irrlichtandClaude Opus 4.8 1313e9613c Sicherheit & Robustheit härten
- SQLite-DSN: busy_timeout(5000) + WAL + foreign_keys gegen SQLITE_BUSY
- uid ist nie 0 mehr (0 = Sentinel für gelöscht/anonym), Retry bei Kollision
- scanEntries gibt Scan-Fehler zurück statt Zeilen still zu überspringen
- Session-timeout serverseitig auf 30 Tage gedeckelt (clientgesteuert)
- Bild-Upload: Dimensionen vor Decode prüfen (Decompression-Bomb-Schutz)
- Secure-Cookie via TLS-Erkennung (r.TLS / X-Forwarded-Proto)
- Rate-Limit (httprate, 20/min/IP) auf Login & Registrierung
- Vote nur auf existierende Beiträge (keine Waisen-Votes)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-07 17:07:17 +02:00
2026-06-07 17:07:17 +02:00
2026-06-07 17:07:17 +02:00
2026-06-07 17:07:17 +02:00
2026-06-07 17:07:17 +02:00
2026-06-07 17:07:17 +02:00
2026-06-07 17:07:17 +02:00
2026-06-07 17:07:17 +02:00
S
Description
Simple Forumengine
4.2 MiB
Languages
Go 67.9%
TypeScript 19.2%
HTML 7%
CSS 4.3%
Shell 1.1%
Other 0.5%