| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 24 hours | Add GPLv2-only license and per-file headers | Danilo M. | 1 | -0/+18 | |
| Confirmed with the maintainer as v2-only rather than v2-or-later. LICENSE is the official text from gnu.org. Every file under src/ and tests/ carries the matching notice. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> | |||||
| 41 hours | fix: scope qtmaildir: allow to the exact document base URL | Danilo M. | 1 | -1/+16 | |
| Whole-scheme allow meant a hostile message body could reference any qtmaildir: URL (e.g. <img src="qtmaildir://other">) and have it pass, with safety depending entirely on Task 11's still-unwritten scheme handler. Add setDocumentUrl() and require an exact QUrl match; deny all qtmaildir: URLs when it is unset (fail closed). Document URL survives resetForNewMessage() since it is a property of the view, not of a message. | |||||
| 41 hours | feat: add deny-by-default web request interceptor | Danilo M. | 1 | -0/+42 | |
