Source

py-scrypt / scrypt.py

Author Commit Message Labels Comments Date
Magnus Hallin
Better docstrings, more consistent bytes encoding, rename hash `size` parameter to `buflen`
Magnus Hallin
Make the size of the hash a user selectable parameter. Fixes #7.
Magnus Hallin
Create exported trampoline functions for compatibility on Windows
Magnus Hallin
Typos in setup script
Magnus Hallin
Re-implemented the C-extensions as Python code wrapping a traditional shared library using ctypes This is an experimental commit and might seem strange, but it has two advantages: - The same codebase for Python 2 and 3. Some conditionals are needed, but far less than two separate almost identical files - PyPy compatibility Tested on OS X 10.8. Will test on Windows x64, FreeBSD, Ubuntu Server and Gentoo and push fixes