Dshamir bolts a security layer onto the back door
Six commits turn the fork's request handling into something you'd actually trust with client files.
Dshamir hardened the way the app receives and processes requests - the plumbing every upload and query passes through. The standout for legal teams: uploaded files are now checked by their actual contents, not their name, so a renamed executable can't slip in disguised as a PDF. On top of that, incoming requests are validated against strict rules before anything touches them, errors are captured and reported in a clean, standardized format instead of leaking raw stack traces, and a tightened browser security policy (CSP, the rule set that limits what a page is allowed to load) reduces the blast radius if something goes wrong.
There's also structured logging that automatically scrubs sensitive fields and tags each request so issues can be traced end to end - useful when you need an audit trail rather than a guess.
Spotted something wrong? Or know the PR text has fresher detail than the writeup above?