openssl: change defaults: ENGINE:on, NPN:off, misc
authorEneas U de Queiroz <cote2004-github@yahoo.com>
Tue, 16 Apr 2019 20:12:47 +0000 (20:12 +0000)
committerHans Dedecker <dedeckeh@gmail.com>
Wed, 17 Apr 2019 09:26:55 +0000 (11:26 +0200)
commit450d44a8ead2217f8acf541a4eaa4ad560b3e5ac
treef8d9ede24c7386aec13e4cb69af960e350b201a1
parente762f5d44a12088899486443fef70f4c9c187db7
openssl: change defaults: ENGINE:on, NPN:off, misc

The sender domain has a DMARC Reject/Quarantine policy which disallows
sending mailing list messages using the original "From" header.

To mitigate this problem, the original message has been wrapped
automatically by the mailing list software.
Enable engine support by default.  Right now, some packages require
this, so it is always enabled by the bots.  Many packages will compile
differently when engine support is detected, needing engine symbols from
the libraries.

However, being off by default, a user compiling its own image will fail
to run some popular packages from the official repo.
Note that disabling engines did not work in 1.0.2, so this problem never
showed up before.

NPN support has been removed in major browsers & servers, and has become
a small bloat, so it does not make sense to leave it on by default.

Remove deprecated CONFIG_ENGINE_CRYPTO symbol that is no longer needed.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
package/libs/openssl/Config.in
package/libs/openssl/Makefile