lib/std/crypto/25519/curve25519.zig | 4 +- lib/std/crypto/25519/ed25519.zig | 6 +- lib/std/crypto/25519/edwards25519.zig | 2 +- lib/std/crypto/25519/ristretto255.zig | 8 +- lib/std/crypto/25519/scalar.zig | 6 +- lib/std/crypto/chacha20.zig | 4 +- lib/std/fmt.zig | 130 +++++++++++++++++++++++++------- src/Cache.zig | 24 +++++- src/translate_c.zig | 2 +- 9 files changed, 140 insertions(+), 46 deletions(-)