Commit History

Autor SHA1 Mensaxe Data
  Roberto Ierusalimschy 0c258c8492 smart use of varargs may create functions that return too %!s(int64=16) %!d(string=hai) anos
  Roberto Ierusalimschy d57c9cdefc BUG: 'luaV_settable' may invalidate a reference to a table and try %!s(int64=16) %!d(string=hai) anos
  Roberto Ierusalimschy 49b88b1c39 patch for wrong code generation for some particular boolean expressions %!s(int64=16) %!d(string=hai) anos
  Roberto Ierusalimschy 58c3aa8b5f malicious zero-length string in binary code may segfault Lua + %!s(int64=16) %!d(string=hai) anos
  Roberto Ierusalimschy ccd678ea3e 'module' may change the environment of a C function + %!s(int64=17) %!d(string=hai) anos
  Roberto Ierusalimschy 6955666290 'string.byte' gets confused with some out-of-range negative indices + %!s(int64=17) %!d(string=hai) anos
  Roberto Ierusalimschy a3af42de8e patch for "blow stack" bug %!s(int64=17) %!d(string=hai) anos
  Roberto Ierusalimschy 2b84e36b93 patches for some bugs %!s(int64=17) %!d(string=hai) anos
  Roberto Ierusalimschy e64b0cada8 several bugs related to precompiled code %!s(int64=17) %!d(string=hai) anos
  Roberto Ierusalimschy 32d42bdcdc bugs: lua_checkstack may have arithmetic overflow for large 'size' + %!s(int64=18) %!d(string=hai) anos
  Roberto Ierusalimschy f6cab9666c corrected name of 'Patrick Donnelly' %!s(int64=18) %!d(string=hai) anos
  Roberto Ierusalimschy 3b5b14a085 LUAI_MAXCSTACK must be smaller than -LUA_REGISTRYINDEX + %!s(int64=18) %!d(string=hai) anos
  Roberto Ierusalimschy 3a515df086 debug.sethook/gethook may overflow the thread's stack %!s(int64=18) %!d(string=hai) anos
  Roberto Ierusalimschy fdecdd0cec stand-alone interpreter shows incorrect error message when the %!s(int64=18) %!d(string=hai) anos
  Roberto Ierusalimschy abcc124df0 BUG: lua_setfenv may crash if called over an invalid object %!s(int64=18) %!d(string=hai) anos
  Roberto Ierusalimschy 9f0d62ad9f BUG: table.remove removes last element of a table when given %!s(int64=18) %!d(string=hai) anos
  Roberto Ierusalimschy c06cc60946 BUG: 'gsub' may go wild when wrongly called without its third %!s(int64=18) %!d(string=hai) anos
  Roberto Ierusalimschy 8acaa2ce07 An error in a module loaded through the '-l' option %!s(int64=18) %!d(string=hai) anos
  Roberto Ierusalimschy ec68ed66ed detail %!s(int64=18) %!d(string=hai) anos
  Roberto Ierusalimschy f6a81dbe97 BUG: too many variables in an assignment may cause a C stack overflow %!s(int64=18) %!d(string=hai) anos
  Roberto Ierusalimschy dc59444cd1 strong collision for very small numbers used as table keys %!s(int64=18) %!d(string=hai) anos
  Roberto Ierusalimschy 18a583306b patch may be a little simpler %!s(int64=18) %!d(string=hai) anos
  Roberto Ierusalimschy fc8d077612 bug: wrong error message in some concatenations %!s(int64=18) %!d(string=hai) anos
  Roberto Ierusalimschy e64fcb9d94 bug: recursive coroutines may overflow C stack %!s(int64=18) %!d(string=hai) anos
  Roberto Ierusalimschy 6c0a9a272e assignment of nil to parameter may be optimized away %!s(int64=18) %!d(string=hai) anos
  Roberto Ierusalimschy 60bc151ed7 patch for last bug %!s(int64=19) %!d(string=hai) anos
  Roberto Ierusalimschy 3bf0292cd5 two new bugs + one new patch %!s(int64=19) %!d(string=hai) anos
  Roberto Ierusalimschy d513c3c66b bug: os.date throws error when result is the empty string %!s(int64=19) %!d(string=hai) anos
  Roberto Ierusalimschy 93d3c8450c bug: string.format("%") reads past the string %!s(int64=19) %!d(string=hai) anos
  Roberto Ierusalimschy ca7e5b5cb6 wrong message error in some cases involving closures %!s(int64=19) %!d(string=hai) anos