Halite Versions Save

High-level cryptography interface powered by libsodium

v4.5.2

5 years ago
  • Fixed #116. If the output file doesn't exist, it will be created. If it cannot be created, an exception will still be thrown.

v4.5.1

5 years ago
  • Use class_alias() for ParagonIE\Halite\HiddenString to the outsourced library. This is deprecated and will be removed in version 5.

v4.5.0

5 years ago

v4.4.2

6 years ago
  • Updated Psalm version from ^0|^1 to ^1.
  • Type-safety and documentation fixes.
  • Miscellaneous boyscouting. No bugs were found since 4.4.1.

v3.4.1

6 years ago

Fixes #105.

Please upgrade to Halite 4 as soon as possible. We are not providing support for older versions of Halite any more. See https://github.com/paragonie/halite/releases/tag/v3.4.0

v4.4.1

6 years ago
  • Fixed #97, set the minimum chunk size to 1.

v4.4.0

6 years ago
  • Fixed #90:
    • Introduced WeakReadOnlyFile, an alternative to ReadOnlyFile that allows file modes other than rb. The TOCTOU security guarantees are therefore slightly weaker with this class (hence the "Weak" part of the name).
    • Updated File to allow stream objects (ReadOnlyFile and MutableFile) to be passed direclty instead of strings (for filenames) and resources (for open file handles).

v4.0.3

6 years ago

#72: Fixed forward-compatibility with libsodium 1.0.15.

v4.3.1

6 years ago
  • Updated the Halite::VERSION constant which was previously still 4.2.0.
  • Documentation and unit testing improvements.

v3.4.0

6 years ago
  • Fixes #89. Please upgrade to v4.3.0 or higher as soon as possible. We will no longer be supporting Halite version 3.x or older for free. If you need ongoing support for a legacy version of Halite, please get in contact with Paragon Initiative Enterprises about purchasing a long-term support contract.