summaryrefslogtreecommitdiff
path: root/overlay-qemu-x86-tls.conf
diff options
context:
space:
mode:
authorMichal Hanus <hanus.michal@divelit.cz>2023-08-01 10:57:36 +0200
committerMichal Hanus <hanus.michal@divelit.cz>2023-08-01 10:57:36 +0200
commitb6307ca8180f1090e2c69e081963689a4abd869a (patch)
tree47e3acab4a80c72f2c04173febded574bb32e2e4 /overlay-qemu-x86-tls.conf
Initial commit for nrf/samples/nrf9160/mqtt_simple
Diffstat (limited to 'overlay-qemu-x86-tls.conf')
-rw-r--r--overlay-qemu-x86-tls.conf22
1 files changed, 22 insertions, 0 deletions
diff --git a/overlay-qemu-x86-tls.conf b/overlay-qemu-x86-tls.conf
new file mode 100644
index 0000000..1e17556
--- /dev/null
+++ b/overlay-qemu-x86-tls.conf
@@ -0,0 +1,22 @@
+#
+# Copyright (c) 2020 Nordic Semiconductor ASA
+#
+# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
+#
+
+# MQTT TLS
+CONFIG_MQTT_LIB_TLS=y
+CONFIG_MQTT_BROKER_PORT=8883
+
+# MBED TLS
+CONFIG_MBEDTLS=y
+CONFIG_MBEDTLS_BUILTIN=y
+CONFIG_MBEDTLS_ENABLE_HEAP=y
+CONFIG_MBEDTLS_HEAP_SIZE=120000
+CONFIG_MBEDTLS_SSL_MAX_CONTENT_LEN=16384
+CONFIG_MBEDTLS_PEM_CERTIFICATE_FORMAT=y
+CONFIG_MBEDTLS_KEY_EXCHANGE_RSA_ENABLED=y
+CONFIG_MBEDTLS_MAC_SHA256_ENABLED=y
+
+# NET SOCKETS
+CONFIG_NET_SOCKETS_SOCKOPT_TLS=y