Mirror of the LuaJIT git repository
Go to file
Mike Pall 221ea00775 Fix minilua undefined behavior in bit.tohex.
Note: this is not a vulnerability! minilua is only used during the LuaJIT
build process. It only runs controlled and static Lua code (DynASM),
which is entirely contained within this repo and does not trigger the
undefined behavior.

This change is solely for the benefit of others, who might possibly use
minilua for purposes other than running DynASM.

Reported by quart27219. #1424
2026-01-09 17:34:15 +01:00
doc Bump copyright date. 2026-01-09 17:18:03 +01:00
dynasm Bump copyright date. 2026-01-09 17:18:03 +01:00
etc Bump copyright date. 2026-01-09 17:18:03 +01:00
src Fix minilua undefined behavior in bit.tohex. 2026-01-09 17:34:15 +01:00
.gitattributes Add .gitattributes to dynamically resolve .relver. 2023-08-22 15:36:55 +02:00
.gitignore Ignore PDB files for git. 2026-01-09 17:26:13 +01:00
.relver Add .gitattributes to dynamically resolve .relver. 2023-08-22 15:36:55 +02:00
COPYRIGHT Bump copyright date. 2026-01-09 17:18:03 +01:00
Makefile Bump copyright date. 2026-01-09 17:18:03 +01:00
README Bump copyright date. 2026-01-09 17:18:03 +01:00

README for LuaJIT 2.0
---------------------

LuaJIT is a Just-In-Time (JIT) compiler for the Lua programming language.

Project Homepage: https://luajit.org/

LuaJIT is Copyright (C) 2005-2026 Mike Pall.
LuaJIT is free software, released under the MIT license.
See full Copyright Notice in the COPYRIGHT file or in luajit.h.

Documentation for LuaJIT is available in HTML format.
Please point your favorite browser to:

 doc/luajit.html