OpenWrt – Rev 1

Subversion Repositories:
Rev:
menu "Configuration"
        depends on PACKAGE_dropbear

config DROPBEAR_CURVE25519
        bool "Curve25519 support"
        default y
        help
                This enables the following key exchange algorithm:
                  curve25519-sha256@libssh.org

                Increases binary size by about 13 kB uncompressed (MIPS).

config DROPBEAR_ECC
        bool "Elliptic curve cryptography (ECC)"
        default n
        help
                Enables elliptic curve cryptography (ECC) support in key exchange and public key
                authentication.

                Key exchange algorithms:
                  ecdh-sha2-nistp256
                  ecdh-sha2-nistp384
                  ecdh-sha2-nistp521

                Public key algorithms:
                  ecdsa-sha2-nistp256
                  ecdsa-sha2-nistp384
                  ecdsa-sha2-nistp521

                Does not generate ECC host keys by default (ECC key exchange will not be used,
                only ECC public key auth).

                Increases binary size by about 23 kB (MIPS).

config DROPBEAR_ZLIB
        bool "Enable compression"
        default n
        help
                Enables compression using shared zlib library.

                Increases binary size by about 0.1 kB (MIPS) and requires additional 62 kB (MIPS)
                for a shared zlib library.

config DROPBEAR_UTMP
        bool "Utmp support"
        default n
        depends on BUSYBOX_CONFIG_FEATURE_UTMP
        help
                This enables dropbear utmp support, the file /var/run/utmp is used to
                track who is currently logged in.

config DROPBEAR_PUTUTLINE
        bool "Pututline support"
        default n
        depends on DROPBEAR_UTMP
        help
                Dropbear will use pututline() to write the utmp structure into the utmp file.

endmenu