<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>[BUG] Changes to nrf91_sockets.c breaking native TLS when using libraries</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/84041/bug-changes-to-nrf91_sockets-c-breaking-native-tls-when-using-libraries</link><description>I have recently upgraded from NCS 1.5.0 to 1.8.0 and noticed that the native TLS stack (vanilla mbedtls) was no longer being used for TLS based sessions. 
 My use case requires use to use MBedTLS on the application core due to limitations of the modem</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 18 Mar 2022 09:19:47 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/84041/bug-changes-to-nrf91_sockets-c-breaking-native-tls-when-using-libraries" /><item><title>RE: [BUG] Changes to nrf91_sockets.c breaking native TLS when using libraries</title><link>https://devzone.nordicsemi.com/thread/358800?ContentTypeID=1</link><pubDate>Fri, 18 Mar 2022 09:19:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3bd2b2f5-6972-406a-918a-52ee30a0558c</guid><dc:creator>Albrecht Markus Schellenberger</dc:creator><description>&lt;p&gt;&lt;span lang="en-GB"&gt;Hello &lt;/span&gt;&lt;span lang="en-GB"&gt;Ronan,&lt;br /&gt;&lt;br /&gt;we are working on a fix which is under revision currently.&lt;br /&gt;&lt;br /&gt;PR #1: &lt;a href="https://github.com/nrfconnect/sdk-nrf/pull/7091" rel="noopener noreferrer" target="_blank"&gt;https://github.com/nrfconnect/sdk-nrf/pull/7091&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="line-height:100%;margin-bottom:0;"&gt;PR #2: &lt;a href="https://github.com/nrfconnect/sdk-nrf/pull/7104" rel="noopener noreferrer" target="_blank"&gt;https://github.com/nrfconnect/sdk-nrf/pull/7104&lt;br /&gt;&lt;br /&gt;&lt;/a&gt;&lt;span lang="en-GB"&gt;Regards,&lt;/span&gt;&lt;/p&gt;
&lt;p style="line-height:100%;margin-bottom:0;"&gt;&lt;span lang="en-GB"&gt;Markus&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: [BUG] Changes to nrf91_sockets.c breaking native TLS when using libraries</title><link>https://devzone.nordicsemi.com/thread/351960?ContentTypeID=1</link><pubDate>Wed, 09 Feb 2022 07:42:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d80f06d4-47a5-4869-801d-f9050d3e49fa</guid><dc:creator>Albrecht Markus Schellenberger</dc:creator><description>&lt;p lang="en-GB"&gt;Hello Ronan,&lt;/p&gt;
[quote user="RonanB96"]Won&amp;#39;t this just offload the TLS operations to the modem? This isn&amp;#39;t what I want, I want to run the TLS operations on the application core using Zephyr&amp;#39;s Vanilla MBedTLS as the modem TLS stack doesn&amp;#39;t support the features I need[/quote]
&lt;p lang="en-GB"&gt;Ok, thanks! This will offload the TLS operations to the modem library at least, yes.&lt;/p&gt;
&lt;p lang="en-GB"&gt;Regards,&lt;/p&gt;
&lt;p lang="en-GB"&gt;Markus&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: [BUG] Changes to nrf91_sockets.c breaking native TLS when using libraries</title><link>https://devzone.nordicsemi.com/thread/351711?ContentTypeID=1</link><pubDate>Tue, 08 Feb 2022 09:15:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6a6de577-1342-4e83-a8bf-261693b61452</guid><dc:creator>RonanB96</dc:creator><description>&lt;p&gt;Hi Markus,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Won&amp;#39;t this just offload the TLS operations to the modem? This isn&amp;#39;t what I want, I want to run the TLS operations on the application core using Zephyr&amp;#39;s Vanilla MBedTLS as the modem TLS stack doesn&amp;#39;t support the features I need&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;
&lt;p&gt;Ronan&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: [BUG] Changes to nrf91_sockets.c breaking native TLS when using libraries</title><link>https://devzone.nordicsemi.com/thread/351683?ContentTypeID=1</link><pubDate>Tue, 08 Feb 2022 07:34:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a1800b2b-d3ba-4bf1-9f3f-ebcd558b143e</guid><dc:creator>Albrecht Markus Schellenberger</dc:creator><description>&lt;p lang="en-GB"&gt;Hello again Ronan,&lt;/p&gt;
&lt;p lang="en-GB"&gt;one question from my side: is there any particular reason&amp;nbsp;for&amp;nbsp;setting CONFIG_NET_SOCKETS_OFFLOAD_TLS=n? Does it make any difference if you set it to =y?&lt;/p&gt;
&lt;p lang="en-GB"&gt;Regards,&lt;/p&gt;
&lt;p lang="en-GB"&gt;Markus&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: [BUG] Changes to nrf91_sockets.c breaking native TLS when using libraries</title><link>https://devzone.nordicsemi.com/thread/349731?ContentTypeID=1</link><pubDate>Wed, 26 Jan 2022 11:48:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1d418d4f-a038-4e61-a9d0-964cbd8a1877</guid><dc:creator>Albrecht Markus Schellenberger</dc:creator><description>&lt;p lang="en-GB"&gt;Hello Ronan,&lt;/p&gt;
&lt;p lang="en-GB"&gt;thanks a lot for reporting this! I will forward your input to the responsible development team.&lt;/p&gt;
&lt;p lang="en-GB"&gt;Regards,&lt;/p&gt;
&lt;p lang="en-GB"&gt;Markus&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>