This is an automated email from the ASF dual-hosted git repository.
jensg pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/thrift.git
from f54bdbd9a THRIFT-5839 incorrect cast under Win64 Client: delphi Patch:
Jens Geyer
add eb684d348 THRIFT-4386 Add Lua 5.3/5.4 support Clint: lua Patch: Thomas
Bruggink
No new revisions were added by this update.
Summary of changes:
build/docker/ubuntu-jammy/Dockerfile | 4 +-
.../cpp/src/thrift/generate/t_lua_generator.cc | 13 +++
lib/lua/TBinaryProtocol.lua | 35 ++++++-
lib/lua/TCompactProtocol.lua | 66 +++++++++----
lib/lua/TFramedTransport.lua | 2 +-
lib/lua/THttpTransport.lua | 13 ++-
lib/lua/TJsonProtocol.lua | 19 +++-
lib/lua/TProtocol.lua | 4 +
lib/lua/TSocket.lua | 2 +-
lib/lua/TTransport.lua | 2 +
lib/lua/Thrift.lua | 35 ++++++-
lib/lua/src/luabitwise.c | 59 ++++++++++++
lib/lua/src/luabpack.c | 24 +++++
lib/lua/src/lualongnumber.c | 5 +
lib/lua/src/luasocket.c | 6 +-
lib/lua/src/usocket.c | 30 ++++--
test/lua/Makefile.am | 7 +-
test/lua/test_basic_client.lua | 5 +-
test/lua/test_basic_server.lua | 105 ++++++++++++++++++++-
test/tests.json | 33 ++++---
20 files changed, 410 insertions(+), 59 deletions(-)