Commit Graph

5 Commits

Author SHA1 Message Date
Eric Kidd b38371cd34 Update libs and tools 2021-02-13 10:34:43 -05:00
Eric Kidd 42159c2334 Fix mdbook script injection (CVE-2020-26297)
This patch fixes a script injection bug in mdbook that affects people
who publish documentation rendered using mdbook.
2021-01-07 07:39:41 -05:00
Eric Kidd 0dab4b64c7 Update everything we can
We're holding back two things:

- Postgres 12 and up breaks `libpq-sys`.
- Ubuntu 20.04 breaks `sqlx`.

We intend to merge this branch as the main release.
2021-01-04 14:24:29 -05:00
Eric Kidd 3ae8179705 Experimental: Improve support for `USER root`
This PR attempts to lay the groundwork to address
https://github.com/emk/rust-musl-builder/issues/96. In particular, we
install the Rust toolchain globally by abusing `rustup`.

We still preserve the legacy `rust` user but we now encourage derived
Dockerfiles to consider `USER root`.

This PR also removes ARM support. We want to explore the idea of
supporting ARM more reliably using a separate image, but perhaps it
would be better to refer those users to one of the Rust
cross-compilation toolchains. See
https://github.com/emk/rust-musl-builder/issues/63 for discussion.
2020-09-06 11:54:46 -04:00
Eric Kidd 089001b45a Update documentation for `sqlx`
We also add a `CHANGELOG.md` file.
2020-09-04 08:40:24 -04:00