irrlicht 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
3.5 MiB
Languages
Go 53.2%
HTML 17.8%
JavaScript 16.9%
CSS 6.8%
Shell 4.6%
Other 0.7%