summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-05-09BSD makefileRob Austein
2021-02-16Refactor Wiki2Markdown as classRob Austein
Makes portions of the mess clearer, not as much as I'd hoped. With a bit more work we could fold header-crunching into the existing regexp mechanism, but code blocks, links, and tables require state.
2021-02-16Trivial cleanupRob Austein
2021-02-16Simplify substitution loopsRob Austein
2021-02-16Simplify convert_image()Rob Austein
2021-02-15Try mapping source: and browser: linksRob Austein
This turns out to be less useful than expected, because somehow for every single link in the wiki, the source repository is not quite in the obvios plae with cgit. Might be a cgit configuration issue, but this gets wonky enough that it's probably simpler just to expand the JSON file we already have for the filter rules so that it includes other magic stuff like a URL map for this kind of link.
2021-02-15Get inter-page links rightRob Austein
2021-02-15Handle bare URLsRob Austein
2021-02-15Seriously rework link processingRob Austein
2021-02-15AuthorsRob Austein
2021-02-15Convert whacky [[span()]] linksRob Austein
[[span()]] is poorly documented, and the Cryptech Wiki only used it because somebody was trying to force TracWiki to do something it really didn't want to do. Trying to write a general [[span()]] parser for this is over the top, just handle this screwball case.
2021-02-15Still more linksRob Austein
2021-02-15Handle quoting correctlyRob Austein
2021-02-15One more tiny link tweakRob Austein
2021-02-15More cleanup, a few more attachment linksRob Austein
2021-02-15Unused and fairly sketchy codeRob Austein
2021-02-15PKCS #11Rob Austein
2021-02-14Yet more linksRob Austein
2021-02-14Even more linksRob Austein
2021-02-14Still more borked linksRob Austein
2021-02-14Still more borked linksRob Austein
2021-02-14Fix more linksRob Austein
2021-02-14Fix publication datesRob Austein
2021-02-14Pelican-izeRob Austein
2021-02-14Add image linksRob Austein
Clean up whacky invisible unicode characters in links on a couple of source packages
2021-02-14Hard-link image treeRob Austein
2021-02-14Preliminary Pelican configRob Austein
2021-02-14Another reorg, and pelican samplesRob Austein
2021-02-14RestructureRob Austein
2021-02-14Start restructuring for PelicanRob Austein
2021-02-14Calculate attachment linksRob Austein
Not using these yet
2021-02-14linebreaksRob Austein
2021-02-14ImagesRob Austein
2021-02-14Hack images, store outputs in git again for nowRob Austein
Easier to track what each script change does if we keep the before and after versions of the markdown in git too. Clean this up eventually, but simplifies development.
2021-02-14Now generating pages directly from sqlite3Rob Austein
2021-02-14Syntactic sugarRob Austein
2021-02-14rsync fresh sql and attachments and work from that, without Trac itselfRob Austein
2020-09-13GCRob Austein
2020-09-13Initial conversion passRob Austein
2020-09-13shebangRob Austein
2020-09-13Rename for conversionRob Austein
2020-09-13Import Cryptech wiki dumpRob Austein
2019-03-21More fun with listsRob Austein
2019-03-21No, Gogs is fine with both "*" and "-", problem is something else.Rob Austein
2019-03-21Gogs seems not to like "-" as start of list entryRob Austein
2019-03-21Table fixes, possibly incompleteRob Austein
2019-03-21Fix headers, handle CamelCase escapesRob Austein
2019-03-21First cut at table conversion; more cleanupRob Austein
2019-03-19Doh, clean up all the Trac boilerplate pagesRob Austein
2019-03-19Notes on table conversion.Rob Austein