make: clean modules with git instead of makefile
cargo refuses to run clean when crate in module is neither included nor
excluded from this repo's workspace:
error: current package believes it's in a workspace when it's not:
current: hllmn/ext/jotdown/tests/afl/Cargo.toml
workspace: hllmn/Cargo.toml
this may be fixable by adding `ext/jotdown/tests/afl` to the
`workspace.members` array of the manifest located at:
hllmn/Cargo.toml
Alternatively, to keep it out of the workspace, add the package to
the `workspace.exclude` array, or add an empty `[workspace]` table
to the package's manifest.
ext/hwcalc: upgrade to make buildable with newer rust
ext/jotdown: upgrade 0.4.1 -> 0.5.0
gen: upgrade jotdown 0.3.2 -> 0.5.0
ext/jotdown: upgrade 0.3.2 -> 0.4.1
ci alpine: add imagemagick-svg
svg support not available in imagemagick pkg anymore
ext/jotdown: upgrade 0.3.0 -> 0.3.2
www: add png favicon
some clients do not support svg favicons
workspace: use new resolver
www: conditionally add blockquote css
www: conditionally add media css
www: conditionally add toc css
blog: link to hn discussions in notes
blog h1x-net: note name of DHP
blog h1x-net: describe video more
blog h1x-net: note name and value of d constant
blog h1x-net: note key exchange is Diffie-Hellman