<?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 — Client implementation]]></title>
		<link>https://www.wolfssl.com/forums/topic543-client-implementation.html</link>
		<atom:link href="https://www.wolfssl.com/forums/feed-rss-topic543.xml" rel="self" type="application/rss+xml" />
		<description><![CDATA[The most recent posts in Client implementation.]]></description>
		<lastBuildDate>Wed, 06 Aug 2014 17:41:35 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Client implementation]]></title>
			<link>https://www.wolfssl.com/forums/post1705.html#p1705</link>
			<description><![CDATA[<p>Hi Todd, thanks for your answer. I&#039;ll switch back to CyaSSL then.</p>]]></description>
			<author><![CDATA[null@example.com (gahr)]]></author>
			<pubDate>Wed, 06 Aug 2014 17:41:35 +0000</pubDate>
			<guid>https://www.wolfssl.com/forums/post1705.html#p1705</guid>
		</item>
		<item>
			<title><![CDATA[Re: Client implementation]]></title>
			<link>https://www.wolfssl.com/forums/post1700.html#p1700</link>
			<description><![CDATA[<p>Hi Gahr,</p><p>Thanks for the question, sorry for the delay.</p><p>I&#039;d recommend using CyaSSL if possible, we&#039;ve had more requests and updates for it lately.</p><p>The yaSSL API was an experimental API I tried out, no one really used it to my knowledge so I removed it from the default build.&nbsp; I&#039;d recommend using the OpenSSL compatibility API like the examples do.&nbsp; If you&#039;d like to try out the yaSSL API you should be able to compile yassl.cpp into your application (if it&#039;s still compatible) to get access to the API.</p><p>Thanks again,<br />-Todd</p>]]></description>
			<author><![CDATA[null@example.com (todd)]]></author>
			<pubDate>Wed, 06 Aug 2014 00:00:31 +0000</pubDate>
			<guid>https://www.wolfssl.com/forums/post1700.html#p1700</guid>
		</item>
		<item>
			<title><![CDATA[Client implementation]]></title>
			<link>https://www.wolfssl.com/forums/post1627.html#p1627</link>
			<description><![CDATA[<p>Hello,</p><p>I&#039;m porting the yassl library to FreeBSD. The configure / make process runs more or less smoothly (I might submit FreeBSD-specific patches later on). I&#039;m now trying to compile and run a simple client application, but run into linking errors because the definition of the Client interface is not included in the library:</p><p>client.cpp:(.text+0x21): undefined reference to `yaSSL::Client::Client()&#039;<br />client.cpp:(.text+0x34): undefined reference to `yaSSL::Client::SetCA(char const*)&#039;<br />client.cpp:(.text+0x111): undefined reference to `yaSSL::Client::~Client()&#039;<br />client.cpp:(.text+0x1b7): undefined reference to `yaSSL::Client::Connect(int)&#039;<br />client.cpp:(.text+0x27a): undefined reference to `yaSSL::Client::Write(void const*, int)&#039;<br />client.cpp:(.text+0x29a): undefined reference to `yaSSL::Client::Read(void*, int)&#039;<br />client.cpp:(.text+0x318): undefined reference to `yaSSL::Client::~Client()</p><p>I see that the implementation is in yassl.cpp, which is not built and thus not included in the library. yassl.cpp is only listed in EXTRA_DIST.</p><p>Any idea how one is supposed to use the Client (or Server) API?</p>]]></description>
			<author><![CDATA[null@example.com (gahr)]]></author>
			<pubDate>Tue, 06 May 2014 10:15:11 +0000</pubDate>
			<guid>https://www.wolfssl.com/forums/post1627.html#p1627</guid>
		</item>
	</channel>
</rss>
