mirror of
https://github.com/storytold/deckcraft.git
synced 2026-10-25 19:17:06 -06:00
A slide hyperlink from an untrusted deck became a PDF link whatever it pointed at. Script and data links, and links to another machine (UNC \\host\share, //host/share, file://host/...), are now left out of the PDF; the text stays. On Windows, opening a network path sends the user's NTLM credentials to that host. Web, mail, local file: and relative links are kept. The scheme is read the way a browser reads it: control characters dropped, leading spaces trimmed, any case. The slide show already refuses these links (safe_url), and cadcraft's PDF export drops script and data links.