Skip to content

v3.0.2

Choose a tag to compare

@github-actions github-actions released this 01 Nov 02:37
· 6 commits to main since this release
f873278

New: fast AES-GCM

  • AesGcm.seal and AesGcm.open: AES-256-GCM in Rust, with the AES instructions of the CPU.
  • dox_core 3.0.1 uses it for encrypted cookies, sessions and CSRF. One cookie now takes about 1–2 µs. It took about 100 µs in pure Dart.
  • The output is the same as before, so cookies made by older versions still open.

Other

  • Native ABI 8. The build hook downloads the matching library by itself.
  • Fix for contributors: the build hook now rebuilds the library when any Rust file changes, not only lib.rs.

Ready-built libraries for Linux (x64, arm64), macOS (x64, arm64) and Windows (x64). See SHA256SUMS.