Skip to content

Commit bd90a9d

Browse files
committed
Fixed incorrect pointer for lua_Debug
1 parent b90d41e commit bd90a9d

File tree

3 files changed

+1054
-0
lines changed

3 files changed

+1054
-0
lines changed

LUAJIT_COPYRIGHT

+56
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
===============================================================================
2+
LuaJIT -- a Just-In-Time Compiler for Lua. https://luajit.org/
3+
4+
Copyright (C) 2005-2022 Mike Pall. All rights reserved.
5+
6+
Permission is hereby granted, free of charge, to any person obtaining a copy
7+
of this software and associated documentation files (the "Software"), to deal
8+
in the Software without restriction, including without limitation the rights
9+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
10+
copies of the Software, and to permit persons to whom the Software is
11+
furnished to do so, subject to the following conditions:
12+
13+
The above copyright notice and this permission notice shall be included in
14+
all copies or substantial portions of the Software.
15+
16+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
17+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
18+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
19+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
20+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
21+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
22+
THE SOFTWARE.
23+
24+
[ MIT license: https://www.opensource.org/licenses/mit-license.php ]
25+
26+
===============================================================================
27+
[ LuaJIT includes code from Lua 5.1/5.2, which has this license statement: ]
28+
29+
Copyright (C) 1994-2012 Lua.org, PUC-Rio.
30+
31+
Permission is hereby granted, free of charge, to any person obtaining a copy
32+
of this software and associated documentation files (the "Software"), to deal
33+
in the Software without restriction, including without limitation the rights
34+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
35+
copies of the Software, and to permit persons to whom the Software is
36+
furnished to do so, subject to the following conditions:
37+
38+
The above copyright notice and this permission notice shall be included in
39+
all copies or substantial portions of the Software.
40+
41+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
42+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
43+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
44+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
45+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
46+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
47+
THE SOFTWARE.
48+
49+
===============================================================================
50+
[ LuaJIT includes code from dlmalloc, which has this license statement: ]
51+
52+
This is a version (aka dlmalloc) of malloc/free/realloc written by
53+
Doug Lea and released to the public domain, as explained at
54+
https://creativecommons.org/licenses/publicdomain
55+
56+
===============================================================================

LUA_COPYRIGHT

+87
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,87 @@
1+
2+
_________________________________________________________________
3+
4+
Lua License
5+
6+
Lua is free software: it can be used for any purpose, including
7+
commercial purposes, at absolutely no cost. No paperwork, no
8+
royalties, no GNU-like "copyleft" restrictions, either. Just download
9+
it and use it. Lua is certified Open Source software. Its licenses are
10+
compatible with GPL. Lua is not in the public domain and PUC-Rio keeps
11+
its copyright. The legal details are below.
12+
13+
[osi certified] License for Lua 5.0 and later versions:
14+
Since Lua 5.0, Lua is licensed under the terms of the MIT license
15+
reproduced below.
16+
17+
[open source] License for Lua 4.0 and earlier versions:
18+
Until Lua 4.0, Lua used its own license, which was very close to the
19+
zlib license and others, but not quite the same.
20+
21+
The spirit of both licenses is that you are free to use Lua for any
22+
purpose at no cost without having to ask us. The only requirement is
23+
that if you do use Lua, then you should give us credit by including
24+
the appropriate copyright notice somewhere in your product or its
25+
documentation. A nice, but optional, way to give us further credit is
26+
to include a Lua logo and a link to our site in a web page for your
27+
product.
28+
29+
The Lua language is entirely designed, implemented, and maintained by
30+
a team at PUC-Rio in Brazil. The implementation is not derived from
31+
licensed software.
32+
_________________________________________________________________
33+
34+
License for Lua 5.0 and later versions
35+
36+
Copyright � 1994-2022 Lua.org, PUC-Rio.
37+
38+
Permission is hereby granted, free of charge, to any person obtaining
39+
a copy of this software and associated documentation files (the
40+
"Software"), to deal in the Software without restriction, including
41+
without limitation the rights to use, copy, modify, merge, publish,
42+
distribute, sublicense, and/or sell copies of the Software, and to
43+
permit persons to whom the Software is furnished to do so, subject to
44+
the following conditions:
45+
46+
The above copyright notice and this permission notice shall be
47+
included in all copies or substantial portions of the Software.
48+
49+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
50+
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
51+
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
52+
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
53+
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
54+
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
55+
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
56+
_________________________________________________________________
57+
58+
License for Lua 4.0 and earlier versions
59+
60+
Copyright � 1994-2002 Tecgraf, PUC-Rio.
61+
62+
Permission is hereby granted, without written agreement and without
63+
license or royalty fees, to use, copy, modify, translate, and
64+
distribute this software and its documentation (hereby called the
65+
"package") for any purpose, including commercial applications, subject
66+
to the following conditions:
67+
* The above copyright notice and this permission notice shall appear
68+
in all copies or substantial portions of this package.
69+
* The origin of this package must not be misrepresented; you must
70+
not claim that you wrote the original package. If you use this
71+
package in a product, an acknowledgment in the product
72+
documentation would be greatly appreciated (but it is not
73+
required).
74+
* Altered source versions must be plainly marked as such, and must
75+
not be misrepresented as being the original package.
76+
77+
The authors specifically disclaim any warranties, including, but not
78+
limited to, the implied warranties of merchantability and fitness for
79+
a particular purpose. The package provided hereunder is on an "as is"
80+
basis, and the authors have no obligation to provide maintenance,
81+
support, updates, enhancements, or modifications. In no event shall
82+
Tecgraf, PUC-Rio, or the authors be held liable to any party for
83+
direct, indirect, special, incidental, or consequential damages
84+
arising out of the use of this package and its documentation.
85+
_________________________________________________________________
86+
87+
(text adapted from http://www.lua.org/license.html)

0 commit comments

Comments
 (0)