summaryrefslogtreecommitdiffstats
path: root/discover/grub2/script.c
Commit message (Expand)AuthorAgeFilesLines
* discover/grub2: make statements_execute non-staticJeremy Kerr2019-11-291-1/+1
* discover/grub2: Add a reference from script to parserJeremy Kerr2019-11-291-0/+1
* discover/grub2: Allow to separate the --id argument using a space charJavier Martinez Canillas2019-06-211-3/+10
* discover/grub2: Allow using title for default even if id was definedJavier Martinez Canillas2019-06-211-5/+3
* Various fixups and checks to make scan-build happySamuel Mendoza-Jonas2019-05-301-1/+4
* discover/grub: Add blscfg command support to parse BootLoaderSpec filesJavier Martinez Canillas2018-03-231-1/+1
* discover/grub2: Do not set $0 in functionsAlan Dunn2016-04-261-1/+1
* discover/grub2: Fix handling of positional parametersAlan Dunn2016-03-151-1/+1
* discover/grub2: Allow unset and invalid defaultsJeremy Kerr2014-12-111-1/+34
* discover: Fix uninitialised var warningsJeremy Kerr2014-04-161-1/+1
* discover/grub2: Add support for for-loopsJeremy Kerr2014-01-301-0/+23
* discover/grub2: Perform word-expansion non-destructivelyJeremy Kerr2014-01-301-99/+83
* discover/grub2: skip menuentries that don't define a boot optionJeremy Kerr2014-01-301-0/+3
* discover/grub: Add feature variable for --id support.Jeremy Kerr2014-01-301-0/+3
* discover/grub2: Use script_env_set when initialising the environmentJeremy Kerr2014-01-301-6/+2
* discover/grub: Use --id values for default option detectionBen Stoltz2014-01-171-7/+24
* discover/grub2: Populate $prefix from config file locationJeremy Kerr2013-11-271-2/+16
* discover: Fix potentially-uninitialised variablesJeremy Kerr2013-11-131-1/+1
* discover/grub2: strdup strings used in the environmentJeremy Kerr2013-10-011-4/+6
* discover/grub2: Add default prefixJeremy Kerr2013-10-011-1/+3
* discover/grub2: Clean up error-handling for grub2 parser & lexerJeremy Kerr2013-09-261-1/+2
* discover/grub2: Reimplement default optionsJeremy Kerr2013-09-251-2/+23
* discover/grub2: Support var=value assignmentsJeremy Kerr2013-09-241-0/+12
* discover/grub2: Implement statement_block_executeJeremy Kerr2013-09-241-0/+9
* discover/grub2: unknown commands should failJeremy Kerr2013-09-241-1/+1
* discover/grub2: Populate option idsJeremy Kerr2013-09-241-0/+3
* discover/grub2: Implement 'elif'Jeremy Kerr2013-09-241-4/+6
* discover/grub2: Create 'conditional' statementsJeremy Kerr2013-09-241-10/+24
* discover/grub2: Add function supportJeremy Kerr2013-09-241-0/+33
* discover/grub2: Function infrastructure improvementsJeremy Kerr2013-09-241-21/+35
* discover/grub2: Add option state in menuentry processingJeremy Kerr2013-09-241-0/+16
* discover/grub2: Add a reference to the context from grub2_scriptJeremy Kerr2013-09-241-2/+5
* discover/grub2: Hook up flex/bison parser to discover serverJeremy Kerr2013-09-241-1/+1
* discover/grub2: Implement multiple-arv variable splittingJeremy Kerr2013-09-241-10/+95
* discover/grub2: Add initial command executionJeremy Kerr2013-09-241-5/+71
* discover/grub2: Add menuentry executionJeremy Kerr2013-09-241-0/+13
* discover/grub2: Handle var tokens in lexerJeremy Kerr2013-09-241-55/+25
* discover/grub2: Remove debug printfsJeremy Kerr2013-09-241-5/+0
* discover/grub2: Initial environment handlingJeremy Kerr2013-09-241-9/+26
* discover/grub2: Add initial execution codeJeremy Kerr2013-09-241-2/+63
* discover/grub2: Add var expansion codeJeremy Kerr2013-09-241-0/+96
* discover/grub2: Add initial script infrastructureJeremy Kerr2013-09-241-0/+12
OpenPOWER on IntegriCloud