Commit Graph

275 Commits

Author SHA1 Message Date
Mike Pall
c21c6cb417 FFI: Ensure library is loaded before de-serializing FFI types.
Reported by ImagicTheCat.
2022-01-15 18:32:34 +01:00
Mike Pall
f3c856915b Update Android build docs. 2021-11-13 20:39:37 +01:00
Mike Pall
6bac78e838 Merge branch 'master' into v2.1 2021-11-13 20:39:20 +01:00
Mike Pall
43f117946e Update Android build docs. 2021-11-13 20:24:06 +01:00
Mike Pall
cb0f124f8f Merge branch 'master' into v2.1 2021-09-24 12:11:55 +02:00
Mike Pall
1811c4b0f1 Windows/x64: Document MSVC flags for C++ exception interoperability.
Suggested by Julien Cugnière.
2021-09-24 12:10:44 +02:00
Mike Pall
15ed84bd49 String buffers, part 4a: Add metatable serialization dictionary.
Sponsored by fmad.io.
2021-08-12 21:27:58 +02:00
Mike Pall
3fbf51bb99 Merge branch 'master' into v2.1 2021-06-07 12:06:02 +02:00
Mike Pall
ec5f6a5618 Fix HTML. 2021-06-07 12:05:34 +02:00
Mike Pall
ac02a120ef String buffers, part 2e: add serialization string dictionary.
Sponsored by fmad.io.
2021-06-07 12:03:22 +02:00
Mike Pall
a119497bec String buffers, part 2d: basic string buffer methods.
Sponsored by fmad.io.
2021-06-01 05:16:32 +02:00
Mike Pall
fcdb246506 Merge branch 'master' into v2.1 2021-04-25 17:45:40 +02:00
Mike Pall
431e81cdff Add FAQ about table iteration order. 2021-04-25 17:44:03 +02:00
Mike Pall
4c6b669c41 String buffers, part 1: object serialization.
Sponsored by fmad.io.
2021-03-25 02:21:31 +01:00
Mike Pall
da20ea45c4 Upgrade docs to HTML5. It's about time. 2021-03-25 02:09:15 +01:00
Mike Pall
a32aeadc68 Handle on-trace OOM errors from helper functions. 2021-03-23 00:39:50 +01:00
Mike Pall
e131936133 Cleanup and enable external unwinding for more platforms. 2021-03-23 00:22:34 +01:00
Mike Pall
ce9faf2e0d Merge branch 'master' into v2.1 2021-03-11 15:33:44 +01:00
Mike Pall
5ccfe94f4e Remove specific version numbers from the docs. 2021-03-11 15:32:28 +01:00
Mike Pall
ec6edc5c39 Merge branch 'master' into v2.1 2021-01-12 13:00:48 +01:00
Mike Pall
9b000309cc Clarify macOS build instructions. 2021-01-12 12:59:54 +01:00
Mike Pall
1e66d0f9e6 Merge branch 'master' into v2.1 2021-01-02 21:56:07 +01:00
Mike Pall
f47c864b01 Bump copyright date. 2021-01-02 21:49:41 +01:00
Mike Pall
ebc3503813 Merge branch 'master' into v2.1 2021-01-02 21:32:09 +01:00
Mike Pall
ee855749a1 Documentation cleanup. 2021-01-02 21:17:01 +01:00
Mike Pall
1d8b747c16 Merge branch 'master' into v2.1 2020-10-12 16:18:02 +02:00
Mike Pall
050466552b Minor changes and https-ify links. 2020-10-12 16:11:32 +02:00
Mike Pall
e9af1abec5 Add support for full-range 64 bit lightuserdata. 2020-09-30 01:34:49 +02:00
Mike Pall
60ac12ed6f Merge branch 'master' into v2.1 2020-07-12 15:16:23 +02:00
Mike Pall
7eb96843ff Add FAQ about sandboxing. Minor fixes. 2020-07-12 15:09:55 +02:00
Mike Pall
0c982ad74c Merge branch 'master' into v2.1 2020-01-26 15:44:40 +01:00
Mike Pall
bd907032e3 Documentation cleanup. 2020-01-26 15:37:33 +01:00
Mike Pall
87b111f0fe Merge branch 'master' into v2.1 2020-01-20 23:34:21 +01:00
Mike Pall
38a5ed4b43 Bump copyright date. 2020-01-20 23:26:51 +01:00
Mike Pall
bd00094c3b x64: Enable LJ_GC64 mode by default. 2019-12-08 21:21:30 +01:00
Mike Pall
05898a8824 Merge branch 'master' into v2.1 2019-12-08 19:24:47 +01:00
Mike Pall
8961a92dd1 OSX: Don't set a default MACOSX_DEPLOYMENT_TARGET. 2019-12-08 19:22:00 +01:00
Mike Pall
84ee8091f6 Merge branch 'master' into v2.1 2019-12-08 19:12:45 +01:00
Mike Pall
08272de59e Update Android and iOS build docs. 2019-12-08 19:07:22 +01:00
Mike Pall
a75d13c63a Add note about the unsuitabilty of math.random() for crypto. 2019-12-08 19:01:06 +01:00
Mike Pall
6e228a9cb6 Merge branch 'master' into v2.1 2019-12-08 18:58:50 +01:00
Mike Pall
c6c6e3b416 Update MSVC build script and docs. 2019-12-08 18:52:41 +01:00
Mike Pall
c3c54ce1ae Windows: Add UWP support, part 1.
Contributed by Ben Pye.
2018-06-05 17:03:08 +02:00
Mike Pall
a5a89ab586 From Lua 5.3: assert() accepts any type of error object. 2018-06-05 12:23:56 +02:00
Mike Pall
260b9b4834 Merge branch 'master' into v2.1 2018-04-25 12:08:44 +02:00
Mike Pall
cf7a0540a3 Bump copyright date to 2018. 2018-04-25 12:07:08 +02:00
Mike Pall
80aaaeee99 Merge branch 'master' into v2.1 2018-01-18 12:29:55 +01:00
Mike Pall
c88602f080 Fix LuaJIT API docs for LUAJIT_MODE_*.
Thanks to sunfishgao.
2018-01-18 12:29:39 +01:00
Mike Pall
9634fa9814 Merge branch 'master' into v2.1 2017-08-18 12:52:30 +02:00
Mike Pall
f3d75075ed Use https for freelists.org links. 2017-08-18 12:52:14 +02:00