Commit Graph

  • 108bbe3cad don't auto load os lib rusefi-5.4.6 Matthew Kennedy 2021-05-16 18:29:33 -0700
  • f1cf472e73 remove conf file Matthew Kennedy 2021-04-28 04:25:59 -0400
  • 6358252183 conf file Matthew Kennedy 2021-04-27 15:07:10 -0700
  • 7923dbbf72 Bug: Recursion in 'getobjname' can stack overflow master Roberto Ierusalimschy 2023-11-01 12:00:54 -0300
  • 81e4fce530 Simpler test in 'luaH_getint' Roberto Ierusalimschy 2023-10-26 16:12:25 -0300
  • 6baee9ef9d Removed test for "corrupted binary dump" Roberto Ierusalimschy 2023-09-08 16:19:21 -0300
  • edd8589f47 Avoid casts from unsigned long to floating-point Roberto Ierusalimschy 2023-09-08 11:34:39 -0300
  • 07a9eab23a Cannot use 'getshrstr' before setting 'shrlen' Roberto Ierusalimschy 2023-08-25 15:55:14 -0300
  • 9363a8b990 Documentation for "LUA_NOENV" Roberto Ierusalimschy 2023-08-23 13:50:38 -0300
  • 5ab6a5756b Bug: Wrong line number for function calls Roberto Ierusalimschy 2023-08-23 13:49:27 -0300
  • 9b4f39ab14 More disciplined use of 'getstr' and 'tsslen' Roberto Ierusalimschy 2023-08-17 15:59:28 -0300
  • f4211a5ea4 More control over encoding of test files Roberto Ierusalimschy 2023-08-17 10:42:56 -0300
  • 1b3f507f62 Bug: Call hook may be called twice when count hook yields Roberto Ierusalimschy 2023-07-25 16:50:44 -0300
  • 6b51133a98 Thread stacks resized in the atomic phase Roberto Ierusalimschy 2023-07-13 14:55:46 -0300
  • cbae016202 Details Roberto Ierusalimschy 2023-07-03 14:12:54 -0300
  • ea39042e13 Removed redundancy in definitions of version/release Roberto Ierusalimschy 2023-06-21 15:04:24 -0300
  • 05ec55f16b Avoid inclusion loop in 'ltm.h' Roberto Ierusalimschy 2023-06-16 11:52:14 -0300
  • f623b96932 Bug: read overflow in 'l_strcmp' Roberto Ierusalimschy 2023-06-14 14:38:07 -0300
  • 9be74ccc21 Several functions turned 'static' Roberto Ierusalimschy 2023-05-22 14:47:54 -0300
  • 09f3c2372f Option '-l' discards version sufix from file name Roberto Ierusalimschy 2023-05-15 13:46:38 -0300
  • c197885cb0 Small improvements in tests Roberto Ierusalimschy 2023-05-15 10:20:13 -0300
  • 934e77a286 Details Roberto Ierusalimschy 2023-05-15 10:07:25 -0300
  • 6443185167 "Emergency" new version 5.4.6 Roberto Ierusalimschy 2023-05-02 16:41:43 -0300
  • e15f1f2bb7 Details Roberto Ierusalimschy 2023-04-18 09:44:10 -0300
  • b5c65705ca New year (2023) Roberto Ierusalimschy 2023-03-31 11:47:31 -0300
  • 7ca8105a2e More orderliness in casts of enumerations Roberto Ierusalimschy 2023-03-27 16:29:39 -0300
  • 94689ac3ad More regularity in uses of enums in 'lcode.c' Roberto Ierusalimschy 2023-03-24 15:52:03 -0300
  • ab859fe59b Bug: Loading a corrupted binary file can segfault Roberto Ierusalimschy 2023-03-17 15:52:09 -0300
  • c4b71b7ba0 Details Roberto Ierusalimschy 2023-03-09 11:12:11 -0300
  • 1de2f31694 Corrected support for 16-bit systems Roberto Ierusalimschy 2023-03-09 11:10:04 -0300
  • 02bab9fc25 Bug: Wrong line in error message for arith. errors Roberto Ierusalimschy 2023-02-08 14:15:41 -0300
  • 5e08b41567 Simpler definition for LUA_STRFTIMEOPTIONS Roberto Ierusalimschy 2023-02-07 10:48:39 -0300
  • cf08915d62 New macro LUA_USE_IOS Roberto Ierusalimschy 2023-02-02 13:43:41 -0300
  • c888ae0aea Small changes in hash of pointers Roberto Ierusalimschy 2023-02-02 13:37:11 -0300
  • d69789da1c Fix absence of 'system' in iOS Roberto Ierusalimschy 2023-01-24 15:04:17 -0300
  • 314745ed84 Avoid excessive name pollution in test files Roberto Ierusalimschy 2022-12-28 18:34:11 -0300
  • 0825cf237d Detail in make file for testes/libs Roberto Ierusalimschy 2022-12-23 11:28:11 -0300
  • f874d37fa2 Small change in barrier macros Roberto Ierusalimschy 2022-12-15 14:18:03 -0300
  • 35e01ed21d Small improvements in 'lmem.c' Roberto Ierusalimschy 2022-12-15 10:44:55 -0300
  • 6aabf4b15e Details in some header files Roberto Ierusalimschy 2022-12-14 16:20:39 -0300
  • fa2f294dd1 Reduce calls to 'luaC_step' when GC is stopped Roberto Ierusalimschy 2022-12-09 16:35:19 -0300
  • 82fae58e25 Details Roberto Ierusalimschy 2022-12-02 11:33:09 -0300
  • 9a77f57edc Stop GC while building initial state Roberto Ierusalimschy 2022-11-23 14:17:28 -0300
  • be908a7d4d Removed unused field 'UpVal.tbc' Roberto Ierusalimschy 2022-11-08 10:15:10 -0300
  • 9ede317c70 Threads are created like other objects Roberto Ierusalimschy 2022-11-01 17:14:01 -0300
  • ee645472eb Stack reallocation done with a single realloc Roberto Ierusalimschy 2022-10-31 15:06:20 -0300
  • 413a393e62 Stack indices changed to union's Roberto Ierusalimschy 2022-10-29 12:06:37 -0300
  • ba089bcb08 Details Roberto Ierusalimschy 2022-10-26 10:15:09 -0300
  • 1e64c1391f Bug: stack overflow with nesting of coroutine.close Roberto Ierusalimschy 2022-10-25 16:44:06 -0300
  • b85816b9a8 Removed test function 'luaH_isdummy' Roberto Ierusalimschy 2022-10-21 09:18:13 -0300
  • c954db3924 Option '-l g=mod' added to the manual Roberto Ierusalimschy 2022-10-19 16:30:39 -0300
  • 14d2803e55 Details Roberto Ierusalimschy 2022-10-19 16:29:54 -0300
  • 7f12bf40c4 Portability issue in a test for 'string.format' Roberto Ierusalimschy 2022-10-19 16:20:11 -0300
  • 26be27459b Negation in constant folding of '>>' may overflow Roberto Ierusalimschy 2022-09-23 11:08:10 -0300
  • cfbe378f90 Small simplification in overflow check in 'getfield' Roberto Ierusalimschy 2022-09-23 10:57:35 -0300
  • a1089b415a Bug: 'utf8.codes' accepts spurious continuation bytes Roberto Ierusalimschy 2022-09-23 10:41:16 -0300
  • f8c4c4fcf2 New test for table rehash Roberto Ierusalimschy 2022-09-16 17:05:22 -0300
  • 71bc69c2af Note in the manual about using '...' as an expression Roberto Ierusalimschy 2022-09-08 17:21:02 -0300
  • cd56f222b7 Corrected error message in 'table.remove' Roberto Ierusalimschy 2022-09-07 12:21:46 -0300
  • 69b77b6fde Changed the growth rate of string buffers Roberto Ierusalimschy 2022-09-06 10:58:55 -0300
  • 997f11f543 Bug: 'break' may not properly close variable in a 'for' loop Roberto Ierusalimschy 2022-08-24 17:36:47 -0300
  • 02060b7a37 Simpler handling of Byte Order Mark (BOM) Roberto Ierusalimschy 2022-08-23 16:08:53 -0300
  • a1f77a234a Bug: set correct pause when (re)entering gen. collection. Roberto Ierusalimschy 2022-08-23 16:06:23 -0300
  • c6cea857a4 Better documentation for 'multires' expressions Roberto Ierusalimschy 2022-08-19 14:10:18 -0300
  • d61b0c6028 More checks and documentation for uses of EXTRA_STACK Roberto Ierusalimschy 2022-05-26 15:14:54 -0300
  • 196bb94d66 Bug: 'lua_settop' may use an invalid pointer to stack Roberto Ierusalimschy 2022-05-25 17:41:39 -0300
  • 603b2c64ad 'luaV_concat' can use invalidated pointer to stack Roberto Ierusalimschy 2022-05-23 17:50:47 -0300
  • 4a00f61276 'lua_checkstack' doesn't need to check stack overflow Roberto Ierusalimschy 2022-05-23 10:38:03 -0300
  • 42d40581dd Save stack space while handling errors Roberto Ierusalimschy 2022-05-20 13:14:33 -0300
  • e435aaabef Details (identation and typos) Roberto Ierusalimschy 2022-05-10 11:13:39 -0300
  • 315639d3bb Factoring out common parts of 'codearith' and 'codebitwise' Roberto Ierusalimschy 2022-05-06 17:52:46 -0300
  • c764ca71a6 Bug: Wrong code generation in bitwise operations Roberto Ierusalimschy 2022-04-25 14:42:51 -0300
  • 295cde9454 New release number (5.4.5) Roberto Ierusalimschy 2022-04-07 10:52:15 -0300
  • f3cfd5bf2b Details Roberto Ierusalimschy 2022-04-01 13:55:44 -0300
  • 8426d9b4d4 Avoid computing invalid addresses Roberto Ierusalimschy 2022-02-18 13:22:25 -0300
  • 1f3c6f4534 Bug: Lua can generate wrong code when _ENV is <const> Roberto Ierusalimschy 2022-02-15 12:28:46 -0300
  • 25b143dd34 Bug: lua.c assumes that argv has at least one element Roberto Ierusalimschy 2022-02-07 10:16:35 -0300
  • 5d708c3f9c Explanation of borders in the manual Roberto Ierusalimschy 2022-01-13 08:15:03 -0300
  • 8dd2c912d2 Detail Roberto Ierusalimschy 2022-01-03 09:12:17 -0300
  • 05ac2409ee New year (2022) Roberto Ierusalimschy 2022-01-02 07:11:08 -0300
  • 597a53bbc6 Bug: finalizer calling exit can corrupt finalization order Roberto Ierusalimschy 2021-12-22 09:00:52 -0300
  • 86ec152433 Details Roberto Ierusalimschy 2021-12-21 07:39:25 -0300
  • cf613cdc6f Bug: finalizers can be called with an invalid stack Roberto Ierusalimschy 2021-12-15 11:29:07 -0300
  • 066e0f93c4 Fix debug information about finalizers Roberto Ierusalimschy 2021-12-14 12:50:05 -0300
  • 0bfc572e51 Bug: GC is not reentrant Roberto Ierusalimschy 2021-12-13 10:41:17 -0300
  • 1de95e97ef Bug: Lua stack still active when closing a state Roberto Ierusalimschy 2021-12-10 10:53:54 -0300
  • ad3942adba Main 'mainposition' replaced by 'mainpositionTV' Roberto Ierusalimschy 2021-11-25 11:07:17 -0300
  • 48835c76c8 Wrong assert in 'collectvalidlines' Roberto Ierusalimschy 2021-11-25 10:11:05 -0300
  • 6b3e116d44 Corrected bug in 'luaD_tryfuncTM' Roberto Ierusalimschy 2021-11-16 14:35:06 -0300
  • e8deac5a41 Avoid OP_VARARGPREP for active lines Roberto Ierusalimschy 2021-11-10 15:07:14 -0300
  • bfbff3703e Bug: Wrong status in coroutine during reset Roberto Ierusalimschy 2021-11-08 11:55:25 -0300
  • 74d99057a5 Bug: C stack overflow with coroutines Roberto Ierusalimschy 2021-11-03 15:04:18 -0300
  • 1fce5bea81 More uniform implementation for tail calls Roberto Ierusalimschy 2021-10-29 13:41:24 -0300
  • 3699446aaf Removed goto's in 'luaD_precall' Roberto Ierusalimschy 2021-10-18 11:58:40 -0300
  • 0e5071b5fb Avoid taking the address of a 'TValue' field Roberto Ierusalimschy 2021-10-11 13:52:26 -0300
  • 87a9573b2e Documentation Roberto Ierusalimschy 2021-10-11 13:49:13 -0300
  • deac067ed3 Avoid overflows when incrementing parameters in C Roberto Ierusalimschy 2021-09-22 13:10:39 -0300
  • 2ff3471722 Using 'inline' in some functions Roberto Ierusalimschy 2021-09-15 11:18:41 -0300
  • 9db4bfed6b Revamp of format validation in 'string.format' Roberto Ierusalimschy 2021-09-03 13:14:56 -0300
  • 91673a8ec0 'luaD_tryfuncTM' checks stack space by itself Roberto Ierusalimschy 2021-08-18 12:05:06 -0300