Wireshark-dev: Re: [Wireshark-dev] Move to Lua 5.3/5.4?

From: João Valverde <j@xxxxxx>
Date: Mon, 23 May 2022 14:57:48 +0100


On 23/05/22 14:01, João Valverde wrote:
With Wireshark 4.0 there is an opportunity to make more sweeping changes. One of those is moving to Lua 5.3 or 5.4 (and only one of those).

Lua 5.3 has some important enhancements (bit ops, 64 bit integers and a basic utf-8 library).

Lua 5.4 introduces a new garbage collector.

New Lua minor versions are not 100% backward-compatible so some amount of breakage for existing Lua code is to be expected when moving from Wireshark 3.6 to 4.0, if this move goes ahead.


Note: Code using lua_bitop will have to be converted to native Lua bitwise operators. There is no compatibility provided for that.

Reference for each Lua release: https://www.lua.org/versions.html

This message is intended to solicit feedback from the community about that change, whether it should happen and which Lua version is preferred for Wireshark 4.0 (between 5.3 and 5.4).

Thanks.
___________________________________________________________________________
Sent via:    Wireshark-dev mailing list <wireshark-dev@xxxxxxxxxxxxx>
Archives:    https://www.wireshark.org/lists/wireshark-dev
Unsubscribe: https://www.wireshark.org/mailman/options/wireshark-dev
mailto:wireshark-dev-request@xxxxxxxxxxxxx?subject=unsubscribe