72 Commits (18ff2ad53e2e6fdaca071f0b5b02b8f9666024c1)

Autor SHA1 Mensagem Data
  Michael Brown 02a6f46c09 [settings] Match terminology in online documentation 13 anos atrás
  Michael Brown 071b4000d9 [settings] Avoid memory leak when unregistering autovivified settings blocks 13 anos atrás
  Michael Brown 8482451812 [settings] Impose a fixed order on settings 13 anos atrás
  Michael Brown b36882be34 [settings] Fix setting expansion 13 anos atrás
  Michael Brown 247ac80556 [settings] Display canonical setting name in "config" user interface 13 anos atrás
  Michael Brown 5fbd0207b2 [settings] Display canonical setting name in output of "show" command 13 anos atrás
  Michael Brown ba8dd80487 [settings] Provide fetch_setting_origin() 13 anos atrás
  Glenn Brown f732fa28c8 [settings] Expose settings_name() 13 anos atrás
  Michael Brown f5fd4dec3b [settings] Formalise notion of setting applicability 13 anos atrás
  Michael Brown 48a4001152 [settings] Make fetch_string_setting_copy() easier to use 13 anos atrás
  Michael Brown 09695f7be9 [settings] Avoid fetch_string_setting_copy() leaving an uninitialised pointer 13 anos atrás
  Michael Brown 990cbb8f2c [settings] Generalise expand_command() to expand_settings() 14 anos atrás
  Michael Brown cb838cc419 [settings] Add fetch_ipv4_array_setting() 14 anos atrás
  Michael Brown 67b45186a5 [settings] Apply settings block name in register_settings() 14 anos atrás
  Michael Brown 312ae024d8 [settings] Add "hexhyp" setting type 14 anos atrás
  Piotr Jaroszyński 380d7c8d45 [settings] Export find_setting() 14 anos atrás
  Piotr Jaroszyński 519a4be189 [settings] Unregister the children when unregistering the parent 14 anos atrás
  Michael Brown 8406115834 [build] Rename gPXE to iPXE 14 anos atrás
  Stefan Hajnoczi 1548189ffa [proto] Remove unsupported NFS protocol 15 anos atrás
  Joshua Oreman 3d9dd93a14 [uri] Decode/encode URIs when parsing/unparsing 15 anos atrás
  Joshua Oreman ef9d1a32c6 [settings] Add automagic "netX" settings block for last opened netdev 15 anos atrás
  Shao Miller 68973f1c49 [settings] Fix setting_cmp() to handle nameless settings 15 anos atrás
  Michael Brown 3c06277bbb [settings] Allow for arbitrarily-named settings 15 anos atrás
  Michael Brown c5a88ed553 [settings] Fix erroneous bit-masking in fetch_uintz_setting() 15 anos atrás
  Michael Brown c44a193d0d [legal] Add a selection of FILE_LICENCE declarations 15 anos atrás
  Michael Brown 5bd32315d0 [settings] Fix broken assertion in fetch_string_setting_copy() 15 anos atrás
  Michael Brown 1266d7902b [tables] Redefine methods for accessing linker tables 15 anos atrás
  Michael Brown ec24672db7 [settings] Allow for autovivification of settings blocks 15 anos atrás
  Michael Brown bea828b9ed [settings] Allow store_setting() to access the root settings block 15 anos atrás
  Michael Brown 4e6b62c946 [settings] Handle errors in fetchf_uristring() 15 anos atrás
  Michael Brown d2b0081740 [settings] Avoid duplicate settings block names 16 anos atrás
  Michael Brown a128973ecb [settings] Add fetch_string_setting_copy() 16 anos atrás
  Michael Brown ed196a3ed2 [settings] Ensure fetch_string_setting() returns a NUL-terminated string 16 anos atrás
  Michael Brown 0a6c66a830 [settings] Add the notion of a "tag magic" to numbered settings 16 anos atrás
  Michael Brown 612f4e7a99 [settings] Avoid returning uninitialised data on error in fetch_xxx_setting() 16 anos atrás
  Michael Brown 6936c40fef [settings] Allow for setting fetchers to fail in fetchf_hex() 16 anos atrás
  Michael Brown 35b7658877 [settings] Add the uristring setting type 16 anos atrás
  Michael Brown 8f8f5acf09 [settings] Avoid overwriting the start of .text in fetch_string_setting() 16 anos atrás
  Michael Brown feade5da6e [Settings] Expose SMBIOS via settings API 16 anos atrás
  Michael Brown af466aedf1 [Settings] find_child_settings() accepts a NULL parent 16 anos atrás
  Michael Brown 92d15eff30 [Settings] Remove assumption that all settings have DHCP tag values 16 anos atrás
  Michael Brown 8f00c84828 [Settings] Add named setting for next-server 16 anos atrás
  Michael Brown 23e077666b [Settings] copy_settings() should not fail if some settings are missing! 16 anos atrás
  Michael Brown 65c0974d1f [Settings] Bugfix: store_setting() now applies changes even on root block 16 anos atrás
  Michael Brown e5cea13e51 [Settings] Implement simple_settings backed with extensible DHCP options 16 anos atrás
  Michael Brown a462c96ffc [Settings] DHCP is now working using the new settings API. 16 anos atrás
  Michael Brown 8afb36c3bc [Settings] Migrate DHCP and NVO code to the new settings API (untested) 16 anos atrás
  Michael Brown eae6ac3d0b [Settings] Convert code in src/usr to use settings API. 16 anos atrás
  Michael Brown cf03304620 [Settings] Introduce settings applicators. 16 anos atrás
  Michael Brown 260b93bb72 [Settings] Add settings hierarchy 16 anos atrás