<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[wolfSSL - Embedded SSL Library — Resume Session failure due to configuration issue of build (cmake)]]></title>
		<link>https://www.wolfssl.com/forums/topic1705-resume-session-failure-due-to-configuration-issue-of-build-cmake.html</link>
		<atom:link href="https://www.wolfssl.com/forums/feed-rss-topic1705.xml" rel="self" type="application/rss+xml" />
		<description><![CDATA[The most recent posts in Resume Session failure due to configuration issue of build (cmake).]]></description>
		<lastBuildDate>Wed, 10 Mar 2021 18:15:57 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Resume Session failure due to configuration issue of build (cmake)]]></title>
			<link>https://www.wolfssl.com/forums/post5857.html#p5857</link>
			<description><![CDATA[<p>Thank you very much for your reply ! That saved me a lot !</p><p>best,<br />Christos<br /></p><div class="quotebox"><cite>embhorn wrote:</cite><blockquote><p>Hi cxenof03,</p><p>Welcome to the wolfSSL Forums!</p><p>The specific option for enabling TLS sessions is `HAVE_SESSION_TICKET`.</p><p>There is not currently an equivalent macro for the `./configure --enable-all` option, but you can use the &quot;user_settings&quot; method to get close:<br /><a href="https://github.com/wolfSSL/wolfssl/tree/master/examples/configs">https://github.com/wolfSSL/wolfssl/tree … es/configs</a></p><p>Here is an example that configures most of the library options:<br /><a href="https://github.com/wolfSSL/wolfssl/blob/master/examples/configs/user_settings_all.h">https://github.com/wolfSSL/wolfssl/blob … ings_all.h</a></p><p>Thanks,<br />Eric @ wolfSSL Support</p></blockquote></div>]]></description>
			<author><![CDATA[null@example.com (cxenof03)]]></author>
			<pubDate>Wed, 10 Mar 2021 18:15:57 +0000</pubDate>
			<guid>https://www.wolfssl.com/forums/post5857.html#p5857</guid>
		</item>
		<item>
			<title><![CDATA[Re: Resume Session failure due to configuration issue of build (cmake)]]></title>
			<link>https://www.wolfssl.com/forums/post5855.html#p5855</link>
			<description><![CDATA[<p>Hi cxenof03,</p><p>Welcome to the wolfSSL Forums!</p><p>The specific option for enabling TLS sessions is `HAVE_SESSION_TICKET`.</p><p>There is not currently an equivalent macro for the `./configure --enable-all` option, but you can use the &quot;user_settings&quot; method to get close:<br /><a href="https://github.com/wolfSSL/wolfssl/tree/master/examples/configs">https://github.com/wolfSSL/wolfssl/tree … es/configs</a></p><p>Here is an example that configures most of the library options:<br /><a href="https://github.com/wolfSSL/wolfssl/blob/master/examples/configs/user_settings_all.h">https://github.com/wolfSSL/wolfssl/blob … ings_all.h</a></p><p>Thanks,<br />Eric @ wolfSSL Support</p>]]></description>
			<author><![CDATA[null@example.com (embhorn)]]></author>
			<pubDate>Tue, 09 Mar 2021 17:48:28 +0000</pubDate>
			<guid>https://www.wolfssl.com/forums/post5855.html#p5855</guid>
		</item>
		<item>
			<title><![CDATA[Resume Session failure due to configuration issue of build (cmake)]]></title>
			<link>https://www.wolfssl.com/forums/post5852.html#p5852</link>
			<description><![CDATA[<p>I am using an &quot;Ubuntu 20.04&quot; machine along with the &quot;CLion IDE 2020.3.2&quot; and I want to create an app using WolfSSL which would need the TLS1.3 implementation of it.</p><p>Using CLion, I cloned the official repository &quot;<a href="https://github.com/wolfSSL/wolfssl.git">https://github.com/wolfSSL/wolfssl.git</a>&quot;. CLion automatically built the project and was I am able to run all the \wolfssl\examples perfectly.<br />Thus, the <strong>resumption</strong> session does not work.<br />I run both Server/Client with these arguments: </p><div class="codebox"><pre><code>client/server -v 4 -r</code></pre></div><p>And I am getting this output: &quot;didn&#039;t reuse session id!!!&quot; which I can verify from Wireshark that there was no resumption made but just another handshake.</p><p>At another build I did where instead of </p><div class="codebox"><pre><code>cmake </code></pre></div><p>( which is the default of CLion ) I used </p><div class="codebox"><pre><code>make</code></pre></div><p> I manged to run properly the <strong>resumption</strong> but for that I had to add in the configuration before the build this command: </p><div class="codebox"><pre><code>./configure --enable-all</code></pre></div><p> which &quot;Enables all wolfSSL features, excluding SSL v3&quot;.</p><p>What is the equivalent command of </p><div class="codebox"><pre><code>--enable-all</code></pre></div><p> for the Cmake options, that would enable me the exact same features? Is there any mapping for that ? Or what should I do so I can achieve properly the resumption ? Is there an IDE that could provide me both the build with debugging and supports the --enable-all command ? ( I tried Netbeans, Eclipse but didn&#039;t manage to have both build and debugging)</p><p>I tried -DWOLFSSL_ALL -DENABLE_ALL and others but did not managed to do it. I tried including many of them separately to find which is the one that enables the resumption but nothing yet.</p><p>Thank you in advance</p>]]></description>
			<author><![CDATA[null@example.com (cxenof03)]]></author>
			<pubDate>Mon, 08 Mar 2021 23:39:07 +0000</pubDate>
			<guid>https://www.wolfssl.com/forums/post5852.html#p5852</guid>
		</item>
	</channel>
</rss>
