package safepass

  1. Overview
  2. Docs
Facilities for the safe storage of user passwords

Install

Dune Dependency

Authors

Maintainers

Sources

v3.0.tar.gz
sha256=a21345099073ff8e31f9757f9ca067655b32f87de3ac47180e8752f57aba4e68
md5=f71d7baa2abd173372ad9bd3633bd6aa

doc/CHANGES.html

v3.0 2018-06-28

  • Patches by Marek Kubica:

    • Port to Dune and remove all generated files.
    • Allow picking different variants of Bcrypt hashes (implies new major version number).
    • Use unbuffered IO to read only required number of bytes from /dev/urandom.

v2.0 2016-06-21

  • Patch by Tim Cuthbertson adding support for compiling with Mirage-xen.
  • Do not use -Wmissing-prototypes.
  • Type renaming: hash_t -> hash (implies new major version number).
  • Do not use external for identity functions.

v1.3 2014-07-25

  • Patches by Jonathan Curran:

    • Update to oasis format 0.4 to allow usage of C compiler flags.
    • Enable optimizations via compiler flags (same as C code). This brings a healthy speed-up to the library.
    • Update src/crypt_blowfish.c to version 1.3 from openwall.com/crypt

v1.2 2012-10-08

  • Add OASIS generated files that were missing from previous release.

v1.1 2012-10-07

  • Library's findlib name changed to just 'safepass'.

v1.0.1 2012-08-02

  • Fix problem on i386 systems without _BF_body_r in libc.

v1.0 2012-07-09

  • First stable release.
OCaml

Innovation. Community. Security.