aboutsummaryrefslogtreecommitdiff
path: root/src/core/settings.c
AgeCommit message (Expand)AuthorFilesLines
2012-07-20[legal] Update FSF mailing address in GPL licence textsMichael Brown1-1/+2
2012-07-12[settings] Expose exit status of failed command via ${errno}Michael Brown1-0/+120
2012-06-20[settings] Move "domain" setting from dns.c to settings.cMichael Brown1-0/+8
2012-04-19[settings] Add fetch_setting_copy()Michael Brown1-0/+40
2012-04-17[tftp] Allow builds without TFTP supportMichael Brown1-0/+8
2012-04-17[settings] Split fetching and storing out of setting type handlersMichael Brown1-243/+338
2011-03-23[settings] Match terminology in online documentationMichael Brown1-2/+2
2011-03-23[settings] Avoid memory leak when unregistering autovivified settings blocksMichael Brown1-3/+27
2011-03-23[settings] Impose a fixed order on settingsMichael Brown1-6/+6
2011-03-23[settings] Fix setting expansionMichael Brown1-3/+4
2011-03-22[settings] Display canonical setting name in "config" user interfaceMichael Brown1-5/+22
2011-03-22[settings] Display canonical setting name in output of "show" commandMichael Brown1-17/+41
2011-03-22[settings] Provide fetch_setting_origin()Michael Brown1-5/+47
2011-03-22[settings] Expose settings_name()Glenn Brown1-8/+6
2011-03-22[settings] Formalise notion of setting applicabilityMichael Brown1-7/+30
2011-03-03[settings] Make fetch_string_setting_copy() easier to useMichael Brown1-1/+10
2011-03-03[settings] Avoid fetch_string_setting_copy() leaving an uninitialised pointerMichael Brown1-0/+2
2011-01-28[settings] Generalise expand_command() to expand_settings()Michael Brown1-0/+81
2010-12-09[settings] Add fetch_ipv4_array_setting()Michael Brown1-5/+21
2010-12-01[settings] Apply settings block name in register_settings()Michael Brown1-3/+8
2010-11-13[settings] Add "hexhyp" setting typeMichael Brown1-4/+43
2010-08-17[settings] Export find_setting()Piotr Jaroszyński1-1/+1
2010-07-15[settings] Unregister the children when unregistering the parentPiotr Jaroszyński1-1/+8
2010-04-19[build] Rename gPXE to iPXEMichael Brown1-6/+6
2010-01-31[proto] Remove unsupported NFS protocolStefan Hajnoczi1-1/+1
2010-01-20[uri] Decode/encode URIs when parsing/unparsingJoshua Oreman1-1/+1
2010-01-20[settings] Add automagic "netX" settings block for last opened netdevJoshua Oreman1-1/+10
2009-06-13[settings] Fix setting_cmp() to handle nameless settingsShao Miller1-2/+6
2009-05-26[settings] Allow for arbitrarily-named settingsMichael Brown1-55/+241
2009-05-20[settings] Fix erroneous bit-masking in fetch_uintz_setting()Michael Brown1-1/+2
2009-05-18[legal] Add a selection of FILE_LICENCE declarationsMichael Brown1-0/+2
2009-03-26[settings] Fix broken assertion in fetch_string_setting_copy()Michael Brown1-2/+3
2009-03-13[tables] Redefine methods for accessing linker tablesMichael Brown1-22/+3
2009-03-06[settings] Allow for autovivification of settings blocksMichael Brown1-51/+113
2009-02-17[settings] Allow store_setting() to access the root settings blockMichael Brown1-3/+3
2009-02-12[settings] Handle errors in fetchf_uristring()Michael Brown1-1/+4
2009-01-31[settings] Avoid duplicate settings block namesMichael Brown1-0/+5
2009-01-27[settings] Add fetch_string_setting_copy()Michael Brown1-0/+32
2008-11-07[settings] Ensure fetch_string_setting() returns a NUL-terminated stringMichael Brown1-0/+1
2008-10-30[settings] Add the notion of a "tag magic" to numbered settingsMichael Brown1-0/+1
2008-10-22[settings] Avoid returning uninitialised data on error in fetch_xxx_setting()Michael Brown1-5/+15
2008-09-26[settings] Allow for setting fetchers to fail in fetchf_hex()Michael Brown1-0/+2
2008-09-24[settings] Add the uristring setting typeMichael Brown1-0/+53
2008-08-14[settings] Avoid overwriting the start of .text in fetch_string_setting()Michael Brown1-1/+2
2008-03-28[Settings] Expose SMBIOS via settings APIMichael Brown1-4/+65
2008-03-27[Settings] find_child_settings() accepts a NULL parentMichael Brown1-0/+4
2008-03-25[Settings] Remove assumption that all settings have DHCP tag valuesMichael Brown1-273/+181
2008-03-24[Settings] Add named setting for next-serverMichael Brown1-0/+6
2008-03-23[Settings] copy_settings() should not fail if some settings are missing!Michael Brown1-39/+17
2008-03-22[Settings] Bugfix: store_setting() now applies changes even on root blockMichael Brown1-3/+2