diff options
author | Matt Johnston <matt@ucc.asn.au> | 2022-11-28 21:20:44 +0800 |
---|---|---|
committer | Matt Johnston <matt@ucc.asn.au> | 2022-11-28 21:20:44 +0800 |
commit | 10340240293dde17deaf811cceaabc00be598abb (patch) | |
tree | b2c20d49d787b65de64d1063bf9bdb616529cc99 | |
parent | 36a03132634a17c667c0fac0a8e1519b3d1b71c6 (diff) | |
download | dropbear-10340240293dde17deaf811cceaabc00be598abb.tar.gz |
Add CI for disabled options
-rw-r--r-- | .github/workflows/build.yml | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 2d039df..f650a05 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -80,6 +80,40 @@ jobs: nondefault: 1 configure_flags: --enable-pam + - name: most options disabled + localoptions: | + #define DROPBEAR_RSA 0 + #define INETD_MODE 0 + #define DROPBEAR_REEXEC 0 + #define DROPBEAR_SMALL_CODE 0 + #define DROPBEAR_CLI_LOCALTCPFWD 0 + #define DROPBEAR_CLI_REMOTETCPFWD 0 + #define DROPBEAR_SVR_LOCALTCPFWD 0 + #define DROPBEAR_SVR_REMOTETCPFWD 0 + #define DROPBEAR_SVR_AGENTFWD 0 + #define DROPBEAR_CLI_AGENTFWD 0 + #define DROPBEAR_CLI_PROXYCMD 0 + #define DROPBEAR_USER_ALGO_LIST 0 + #define DROPBEAR_AES128 0 + #define DROPBEAR_AES256 0 + #define DROPBEAR_ENABLE_CTR_MODE 0 + #define DROPBEAR_SHA1_HMAC 0 + #define DROPBEAR_SHA2_256_HMAC 0 + #define DROPBEAR_RSA 0 + #define DROPBEAR_ECDSA 0 + #define DROPBEAR_SK_KEYS 0 + #define DROPBEAR_DELAY_HOSTKEY 0 + #define DROPBEAR_DH_GROUP14_SHA1 0 + #define DROPBEAR_DH_GROUP14_SHA256 0 + #define DROPBEAR_ECDH 0 + #define DROPBEAR_DH_GROUP1_CLIENTONLY 0 + #define DO_MOTD 0 + #define DROPBEAR_SVR_PUBKEY_AUTH 0 + #define DROPBEAR_CLI_PASSWORD_AUTH 0 + #define DROPBEAR_CLI_PUBKEY_AUTH 0 + #define DROPBEAR_USE_PASSWORD_ENV 0 + #define DROPBEAR_SFTPSERVER 0 + # # Fuzzers run standalone. A bit superfluous with cifuzz, but # # good to run the whole corpus to keep it working. # - name: fuzzing with address sanitizer |