]> git.ipfire.org Git - thirdparty/ipxe.git/commit
[dynui] Add concept of a secret user interface item
authorMichael Brown <mcb30@ipxe.org>
Thu, 20 Jun 2024 23:21:28 +0000 (16:21 -0700)
committerMichael Brown <mcb30@ipxe.org>
Thu, 20 Jun 2024 23:24:38 +0000 (16:24 -0700)
commit1c3c5e2b22ca31bbf77c39aef51671d0b6e95767
tree822160fed4bc9e189bbbc70087c3e43e1b3098c6
parent039019039e89aedf4c5a0d81c351638a1e036335
[dynui] Add concept of a secret user interface item

For interactive forms, the concept of a secret value becomes
meaningful (e.g. for password fields).

Add a flag to indicate that an item represents a secret value, and
allow this flag to be set via the "--secret" option of the "item"
command.

This flag has no meaning for menu items, but is silently accepted
anyway to keep the code size minimal.

Signed-off-by: Michael Brown <mcb30@ipxe.org>
src/hci/commands/dynui_cmd.c
src/include/ipxe/dynui.h