Releases: paragonie/halite
Releases · paragonie/halite
Version 4.5.2
- Fixed #116. If the output file
doesn't exist, it will be created. If it cannot be created, an exception will
still be thrown.
Version 4.5.1
- Use
class_alias()
forParagonIE\Halite\HiddenString
to the outsourced library.
This is deprecated and will be removed in version 5.
Version 4.5.0
- Updated Psalm version from
^0|^1
to^1|^2
. - Moved
HiddenString
to a standalone library: https://travis-ci.org/paragonie/hidden-string
Version 4.4.2
- Updated Psalm version from
^0|^1
to^1
. - Type-safety and documentation fixes.
- Miscellaneous boyscouting. No bugs were found since 4.4.1.
Version 3.4.1 (Final Final v3 Release)
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
Version 4.4.1
- Fixed #97, set the minimum chunk size to 1.
Version 4.4.0
- Fixed #90:
- Introduced
WeakReadOnlyFile
, an alternative toReadOnlyFile
that allows file modes other thanrb
. 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
andMutableFile
) to be passed direclty instead of strings (for filenames) and resources (for open file handles).
- Introduced
Version 4.3.1
- Updated the
Halite::VERSION
constant which was previously still4.2.0
. - Documentation and unit testing improvements.
Version 4.0.3
#72: Fixed forward-compatibility with libsodium 1.0.15.
Version 3.4.0 (Final v3 Release)
- 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.