Skip to content

Tags: tylerchr/pwnedpass

Tags

v1.1.0

Toggle v1.1.0's commit message
Improve performance of pwngen

Evidently using `binary.Write` is very slow? It has been replaced with
direct use of `dff`. I found that this improved index generation throughput
from ~250 MB/s to ~500 MB/s on a 2021 M1 MacBook Pro.

This inefficiency was masked because the passwords database is distributed
compressed with 7z and decompressing it was already the bottleneck. Using
an uncompressed copy of the archive (or one recompressed with Zstandard) it
is now possible to generate the index in about a minute.

v1.0.0

Toggle v1.0.0's commit message
Support Go modules and tag v1.0.0