entrusted-0.3.0
This release is focused primarily on security concerns, while making reasonable compromises pertaining to usability, user convenience and performance. There is now a Live CD for arm64 along few user-visible features.
Overall changes
- Security
- Implement custom seccomp security profile for "sandbox container execution"
- This restricts what the application can do inside the container solution
- This is enabled in the desktop, command-line and Web interfaces
- Implement minimal security hardening options for the Live CD (kernel settings, hardened_malloc, SSH, etc.)
- Implement custom seccomp security profile for "sandbox container execution"
- Bug fixes
- Address more scenarios that could result into known intermittent conversion failures
- Features
- Experimental Live CD availability for aarch64/arm64
- Option to cancel conversions that are not yet started
- Ability to select the PDF result visual quality (
low
,medium
,high
)- The default value is set to
medium
(same behavior as in0.2.6
) - This can act as a "quick preview" mechanism with "low" settings, followed by a re-conversion
- Higher visual quality settings impact memory usage, processing time and resulting file size
- The default value is set to
- Enhancements
- Allow multiple language selection when creating searchable PDF results (OCR)
- Set file upload limit to 500 MB for the Web interface (previously relying on unknown defaults…)
- Improve few visual aspects of the Desktop and Web interfaces
- Maintenance
- Upgrade software dependencies and cleanup code
General notes
- The installers or binaries are not signed for Mac OS or Windows, please ignore any warnings
- On Linux, the graphical interface is an AppImage artifact: it requires Fuse to run
- On Linux, if you prefer Flatpak, please check out the axtloss flatpaks project page (might not be the latest version)
- For the Live CD ISO image, you need at least 1 GB of RAM