[ANN] Lunatik v3.6 released

120 views
Skip to first unread message

Lourival Vieira Neto

unread,
Feb 15, 2025, 5:32:16 PMFeb 15
to lu...@googlegroups.com
We are pleased to announce the release of Lunatik v3.6, introducing
new features and improvements for in-kernel Lua scripting.

What is Lunatik?

Lunatik is an in-kernel Lua runtime that enables dynamic scripting
within the Linux kernel, allowing extensions and modifications without
recompilation. It provides a flexible way to develop networking
features, security enhancements, and system automation.

https://github.com/luainkernel/lunatik/

What's New in v3.6?

New kernel bindings:
- Netfilter & Xtables – Packet filtering and firewall extensions
- Completion – Efficient synchronization primitives
- FIFO – Kernel-level queue management

Broader Kernel Support – Now compatible with Linux 5.x series

OpenWRT & OpenWiFi support – Expanding Lunatik to embedded and
networking environments
- OpenWRT feed: https://github.com/luainkernel/openwrt_feed/tree/openwrt-23.05

MoonScript support – A more expressive scripting option
- Moonstatik: https://github.com/luainkernel/moontastik

New Examples:
- DNS Blocking – Filtering unwanted domains
- DNS Doctoring – Modifying DNS responses dynamically

Bug Fixes & Stability Improvements

Acknowledgments

We would like to thank our contributors: @sav and @marcelstanley from
Ring-0 Networks, @sheharyaar, @jperon, @vincentmli, @rustedusted and
@glk0 – your contributions made this release possible.

We also appreciate the support from Google Summer of Code and Firas
from 80211 Networks.

Join the Discussion

To discuss or contribute, join our Matrix room:
https://matrix.to/#/#lunatik:matrix.org

Full release notes: https://github.com/luainkernel/lunatik/releases/tag/v3.6

Best regards,
--
Lourival Vieira Neto
Reply all
Reply to author
Forward
0 new messages