summaryrefslogtreecommitdiffstats
path: root/src/core/settings.c
Commit message (Expand)AuthorAgeFilesLines
...
* [settings] Use hex_decode() to parse hex settingsMichael Brown2013-07-121-32/+29Star
* [settings] Eliminate settings "tag magic"Michael Brown2013-05-011-33/+11Star
* [settings] Expose build architecture and platform via settingsMichael Brown2013-04-061-15/+85
* [settings] Add fetchf_named_setting_copy()Michael Brown2012-10-251-0/+39
* [settings] Treat an empty formatted value as meaning "delete setting"Michael Brown2012-10-151-2/+2
* [settings] Expose find_child_settings()Michael Brown2012-10-151-2/+2
* [settings] Use a generic setting's own type as its default typeMichael Brown2012-09-101-5/+48
* [legal] Update FSF mailing address in GPL licence textsMichael Brown2012-07-201-1/+2
* [settings] Expose exit status of failed command via ${errno}Michael Brown2012-07-121-0/+120
* [settings] Move "domain" setting from dns.c to settings.cMichael Brown2012-06-201-0/+8
* [settings] Add fetch_setting_copy()Michael Brown2012-04-191-0/+40
* [tftp] Allow builds without TFTP supportMichael Brown2012-04-171-0/+8
* [settings] Split fetching and storing out of setting type handlersMichael Brown2012-04-171-243/+338
* [settings] Match terminology in online documentationMichael Brown2011-03-231-2/+2
* [settings] Avoid memory leak when unregistering autovivified settings blocksMichael Brown2011-03-231-3/+27
* [settings] Impose a fixed order on settingsMichael Brown2011-03-231-6/+6
* [settings] Fix setting expansionMichael Brown2011-03-231-3/+4
* [settings] Display canonical setting name in "config" user interfaceMichael Brown2011-03-221-5/+22
* [settings] Display canonical setting name in output of "show" commandMichael Brown2011-03-221-17/+41
* [settings] Provide fetch_setting_origin()Michael Brown2011-03-221-5/+47
* [settings] Expose settings_name()Glenn Brown2011-03-221-8/+6Star
* [settings] Formalise notion of setting applicabilityMichael Brown2011-03-221-7/+30
* [settings] Make fetch_string_setting_copy() easier to useMichael Brown2011-03-031-1/+10
* [settings] Avoid fetch_string_setting_copy() leaving an uninitialised pointerMichael Brown2011-03-031-0/+2
* [settings] Generalise expand_command() to expand_settings()Michael Brown2011-01-281-0/+81
* [settings] Add fetch_ipv4_array_setting()Michael Brown2010-12-091-5/+21
* [settings] Apply settings block name in register_settings()Michael Brown2010-12-011-3/+8
* [settings] Add "hexhyp" setting typeMichael Brown2010-11-131-4/+43
* [settings] Export find_setting()Piotr Jaroszyński2010-08-171-1/+1
* [settings] Unregister the children when unregistering the parentPiotr Jaroszyński2010-07-151-1/+8
* [build] Rename gPXE to iPXEMichael Brown2010-04-201-6/+6
* [proto] Remove unsupported NFS protocolStefan Hajnoczi2010-02-011-1/+1
* [uri] Decode/encode URIs when parsing/unparsingJoshua Oreman2010-01-211-1/+1
* [settings] Add automagic "netX" settings block for last opened netdevJoshua Oreman2010-01-201-1/+10
* [settings] Fix setting_cmp() to handle nameless settingsShao Miller2009-06-131-2/+6
* [settings] Allow for arbitrarily-named settingsMichael Brown2009-05-261-55/+241
* [settings] Fix erroneous bit-masking in fetch_uintz_setting()Michael Brown2009-05-201-1/+2
* [legal] Add a selection of FILE_LICENCE declarationsMichael Brown2009-05-181-0/+2
* [settings] Fix broken assertion in fetch_string_setting_copy()Michael Brown2009-03-261-2/+3
* [tables] Redefine methods for accessing linker tablesMichael Brown2009-03-131-22/+3Star
* [settings] Allow for autovivification of settings blocksMichael Brown2009-03-061-51/+113
* [settings] Allow store_setting() to access the root settings blockMichael Brown2009-02-171-3/+3
* [settings] Handle errors in fetchf_uristring()Michael Brown2009-02-121-1/+4
* [settings] Avoid duplicate settings block namesMichael Brown2009-01-311-0/+5
* [settings] Add fetch_string_setting_copy()Michael Brown2009-01-271-0/+32
* [settings] Ensure fetch_string_setting() returns a NUL-terminated stringMichael Brown2008-11-071-0/+1
* [settings] Add the notion of a "tag magic" to numbered settingsMichael Brown2008-10-301-0/+1
* [settings] Avoid returning uninitialised data on error in fetch_xxx_setting()Michael Brown2008-10-221-5/+15
* [settings] Allow for setting fetchers to fail in fetchf_hex()Michael Brown2008-09-261-0/+2
* [settings] Add the uristring setting typeMichael Brown2008-09-241-0/+53