2 # For a description of the syntax of this configuration file,
3 # see scripts/kbuild/config-language.txt.
6 menu "Busybox Library Tuning"
9 int "Minimum password length"
13 Minimum allowable password length.
15 config MD5_SIZE_VS_SPEED
16 int " MD5: Trade Bytes for Speed"
20 Trade binary size versus speed for the md5sum algorithm.
21 Approximate values running uClibc and hashing
22 linux-2.4.4.tar.bz2 were:
23 user times (sec) text size (386)
29 config FEATURE_EDITING
30 bool "Command line editing"
33 Enable command editing (mainly for shell).
35 config FEATURE_EDITING_FANCY_KEYS
36 bool "Additional editing keys"
38 depends on FEATURE_EDITING
40 Enable additonal editing keys (Ctrl-E, Ctrl-U etc).
41 Arrow keys, Home/End/Delete and Ctrl-W work even without this option.
43 config FEATURE_EDITING_VI
44 bool "vi-style line editing commands"
46 depends on FEATURE_EDITING
48 Enable vi-style line editing. In shells, this mode can be
49 turned on and off with "set -o vi" and "set +o vi".
51 config FEATURE_EDITING_HISTORY
55 depends on FEATURE_EDITING
57 Specify command history size.
59 config FEATURE_EDITING_SAVEHISTORY
62 depends on ASH && FEATURE_EDITING
64 Enable history saving in ash shell.
66 config FEATURE_TAB_COMPLETION
69 depends on FEATURE_EDITING
71 Enable tab completion.
73 config FEATURE_USERNAME_COMPLETION
74 bool "Username completion"
76 depends on FEATURE_TAB_COMPLETION
78 Enable username completion.
80 config FEATURE_EDITING_FANCY_PROMPT
81 bool "Fancy shell prompts"
83 depends on FEATURE_EDITING
85 Setting this option allows for prompts to use things like \w and