All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
None
- Revised
CC
assignment so compilers such asclang
can be used
- Added pool implementation
- Fixed deprecation warning for
:erlang.now/0
- Added further test support for Alpine and Debian Linux
- Fixed startup timing issues and message handling
- Due to how the Port is set up, libMagic output may be mixed with the “ok” line
- Fixed mix.exs inclusion in Hex package
- Do not compile magic for testing
- Removed magic compilation from Makefile for testing
- Added support for process recycling (evadne).
- Added documentation (evadne).
-
Replaced GenServer with
:gen_statem
(evadne).- Changed API; added support for customisation.
-
Refined tests and other aspects of the library (evadne).
- Soak testing script (devstopfix)
- Replaced Erlexec usage with Port (devstopfix)
- Initial Elixir wrapper with Erlexec (evadne)
- Initial C program (evadne)