·
16 commits
to main
since this release
First stable release of the Secure LSL security layer.
Changed
- First stable release of the security layer (dropped the
alphastage). - License clarified to permit non-commercial academic reproduction, benchmarking, and modification to verify or extend results; commercial and competitive use remain licensed separately.
- Added
CITATION.cffand.zenodo.json.
Added
- ESP32 support: liblsl-ESP32, a clean-room C reimplementation of the LSL wire protocol with full secureLSL encryption, wire-compatible with desktop.
Verified
- Bidirectional encrypted interop (ESP32 <-> desktop); zero packet loss at 250/500 Hz; no measurable ESP32 push-path overhead.
See CHANGELOG.md for details.
What's Changed
- Add per-session ephemeral X25519 key exchange by @neuromechanist in #3
- docs: ephemeral key exchange and forward secrecy by @neuromechanist in #4
- Correct KDF naming to BLAKE2b by @neuromechanist in #5
Full Changelog: v1.16.1-secure.1.1.0-alpha...v1.16.1-secure.1.1.0