- Fix a bug where a container would not open if no list or append-only password is set.
0.4.0
------------------
Feaures:
- Preview of `pol vi`: an ncurses interface! - Use Argon2d as the default key-stretcher.
Bugfixes:
- Work-around argon2cffi switching from Argon2 v1.0 to v1.3. - Do not show progressbar after returning the shell to the user. - Atomic save: you will not loose your safe anymore if something goes wrong while writing the safe to disk (assuming os.rename is atomic).
Internals:
- `open_containers` is now *reentrant*: e.g. calling `open_containers` with the same password twice will return the same `Container`.
0.3.7.1
--------------------
- Add new key-stretcher ``argon2``.
It is the winner of the recent `Password Hashing Competition <https://password-hashing.net>`_ . To use ``argon2`` instead of the current default ``scrypt``, create a safe with ``pol init --argon2``.
0.3.6
------------------
- Rerandomize in background to return shell earlier. - Use static __version__ attribute. - Use RST for README. - Use the ``twofish`` module instead of ``mcrypt``.