summaryrefslogtreecommitdiff
path: root/stand/lua/core.lua
Commit message (Expand)AuthorAgeFilesLines
* MFC r354247, r355349: lualoader try_include improvementKyle Evans2019-12-121-5/+21
* MFC r352194: lualoader: Revert to ASCII menu frame for serial consoleKyle Evans2019-09-151-0/+10
* MFC r339849: lualoader: Fix try_include error handlingKyle Evans2018-11-011-11/+3
* lualoader: Honor boot_* variables at lua initKyle Evans2018-10-071-11/+28
* lualoader: Handle comma-separated kernels as wellKyle Evans2018-09-031-1/+1
* lualoader: Just compare expression directlyKyle Evans2018-08-211-2/+1
* Serial console menus for lua.Warner Losh2018-08-201-16/+0
* lualoader: Actually re-raise error in try_includeKyle Evans2018-03-261-1/+1
* lualoader: Implement try_include and use it for including the local moduleKyle Evans2018-03-261-0/+20
* UEFI: Ditch console mode setting, choose optimal GOP mode later in bootKyle Evans2018-03-211-0/+6
* lualoader: Add primitive hook module, use it to untangle bogus referenceKyle Evans2018-03-211-1/+4
* lualoader: Cache kernel listKyle Evans2018-03-091-2/+15
* lualoader: Only loadelf before boot/autoboot if no kernel loadedKyle Evans2018-03-071-2/+8
* lualoader: Add note that \027 is a decimal representationKyle Evans2018-02-281-0/+2
* lualoader: Convert instances of KEYSTR_ESCAPE .. "[" -> KEYSTR_CSIKyle Evans2018-02-271-0/+1
* lualoader: Re-work menu skipping bitsKyle Evans2018-02-261-0/+14
* lualoader: More argument name expansion, part 2Kyle Evans2018-02-261-22/+22
* lualoader: Clean up naming conventions a little bitKyle Evans2018-02-241-3/+3
* lualoader: Use "local function x()" instead of "local x = function()"Kyle Evans2018-02-231-1/+1
* lualoader: shallowCopyTable => deepCopyTableKyle Evans2018-02-231-2/+2
* Add copyright notice to core.luaKyle Evans2018-02-231-0/+1
* Add SPDX tags to lua filesKyle Evans2018-02-231-0/+2
* lualoader: Address some 'luacheck' concernsKyle Evans2018-02-221-1/+0
* lualoader: Consistently use double quotesKyle Evans2018-02-221-1/+1
* lualoader: Split cli bits out into a cli moduleKyle Evans2018-02-221-54/+0
* lualoader: Make kernel autodetection contingent on loader.conf(5) varKyle Evans2018-02-211-2/+6
* lualoader: Add boot environment supportKyle Evans2018-02-211-0/+44
* lualoader: Don't autodetect kernels if 'kernels' is explicitly setKyle Evans2018-02-211-6/+12
* lualoader: Return only argstr if with_kernel not requestedKyle Evans2018-02-211-3/+7
* lualoader: Drop explicit boolean tests; b or not bKyle Evans2018-02-211-5/+5
* lualoader: Drop excessive parenthesizingKyle Evans2018-02-211-33/+33
* lualoader: Drop terminating semicolonsKyle Evans2018-02-211-118/+118
* lualoader: Intercept the 'autoboot' cli commandKyle Evans2018-02-201-3/+21
* lualoader: Intercept boot cli commandKyle Evans2018-02-201-0/+32
* lualoader: Prepare for interception of "boot" CLI cmdKyle Evans2018-02-201-4/+34
* lualoader: Ignore ACPI bits on !i386Kyle Evans2018-02-201-1/+5
* stand/lua: Consistently organize modulesKyle Evans2018-02-201-0/+1
* stand/lua: Don't set ACPI off just because we can't detect it.Kyle Evans2018-02-201-1/+7
* stand/lua: Change boot menu items' names when swappedKyle Evans2018-02-191-0/+13
* stand/lua: Add core.isSingleUserBootKyle Evans2018-02-191-0/+5
* stand/lua: Rename bootserial for clarityKyle Evans2018-02-191-1/+1
* stand/lua: Defer kernel/module loading until boot or menu escapeKyle Evans2018-02-191-0/+4
* lua loader: Auto detect eligible list of kernels to bootConrad Meyer2018-02-181-1/+31
* stand/lua: Style passKyle Evans2018-02-171-8/+8
* stand/lua: Correct usage and acceptance of BACKSPACE/DELETE keysKyle Evans2018-02-161-1/+2
* stand/lua: Remove sneaky kernel assignmentKyle Evans2018-02-161-1/+0
* stand/lua: Create/use some MENU_ constants where applicableKyle Evans2018-02-161-3/+10
* stand/lua: Set ACPI's default the proper way (setACPI)Kyle Evans2018-02-161-1/+1
* stand/lua: Remove a magic number/string (not a trivial literal)Kyle Evans2018-02-161-0/+2
* stand/lua: Consistently use semicolons for line endingsKyle Evans2018-02-161-3/+3