<?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 — Feature Request CyaSSL_check_domain_name()]]></title>
		<link>https://www.wolfssl.com/forums/topic592-feature-request-cyasslcheckdomainname.html</link>
		<atom:link href="https://www.wolfssl.com/forums/feed-rss-topic592.xml" rel="self" type="application/rss+xml" />
		<description><![CDATA[The most recent posts in Feature Request CyaSSL_check_domain_name().]]></description>
		<lastBuildDate>Wed, 05 Nov 2014 06:12:31 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Feature Request CyaSSL_check_domain_name()]]></title>
			<link>https://www.wolfssl.com/forums/post1815.html#p1815</link>
			<description><![CDATA[<p>Hi Todd</p><p>In my test:<br /></p><div class="quotebox"><blockquote><p>wget <a href="http://www.startssl.com/certs/ca.pem">http://www.startssl.com/certs/ca.pem</a><br />examples/client/client -h jabber.se -p 443 -v 1 -A ./ca.pem -m</p></blockquote></div><p>Fails (on my local Windows7 machine) with:<br /></p><div class="quotebox"><blockquote><p>err = -322, peer subject name mismatch<br />yassl error: SSL_connect failed</p></blockquote></div><p>While <br /></p><div class="quotebox"><blockquote><p>examples/client/client -h <a href="http://www.jabber.se">www.jabber.se</a> -p 443 -v 1 -A ./ca.pem -m</p></blockquote></div><p>Works.<br /></p><div class="quotebox"><blockquote><p>issuer : /C=IL/O=StartCom Ltd./OU=Secure Digital Certificate Signing/CN=StartCom Class 1 Primary Intermediate Server CA<br /> subject: /C=SE/CN=www.jabber.se/emailAddress=postmaster@jabber.se<br /> altname = jabber.se<br /> altname = <a href="http://www.jabber.se">www.jabber.se</a><br /> serial number:10:36:d9</p></blockquote></div><p>In the (StartSSL) cert, the CN=www.jabber.se and altname=jabber.se... so it should work... should&#039;nt it?</p><p>Or did i miss something?</p><p>Thank you for your time.<br />Greetings Hans-Jürgen Petrich</p><br /><p>PS: client.exe was compiled on windows7(64bit) with mwing32 with the following ./configure<br /></p><div class="quotebox"><blockquote><p>./configure C_EXTRA_FLAGS=&quot;-DFP_MAX_BITS=8192&quot; --host=i386-pc-mingw32 --enable-fastmath --enable-opensslextra --enable-sni --enable-sha512 --enable-sha --enable-aesgcm --enable-aesccm --enable-ecc --enable-sessioncerts --enable-hc128 &amp;&amp; make</p></blockquote></div>]]></description>
			<author><![CDATA[null@example.com (petrich)]]></author>
			<pubDate>Wed, 05 Nov 2014 06:12:31 +0000</pubDate>
			<guid>https://www.wolfssl.com/forums/post1815.html#p1815</guid>
		</item>
		<item>
			<title><![CDATA[Re: Feature Request CyaSSL_check_domain_name()]]></title>
			<link>https://www.wolfssl.com/forums/post1804.html#p1804</link>
			<description><![CDATA[<p>Yes, wildcards are supported, each wildcard can represent a single name component or fragment but not mulitple names, that is, *.z.com matches y.z.com but not x.y.z.com.</p><p>Thanks,<br />-Todd</p>]]></description>
			<author><![CDATA[null@example.com (todd)]]></author>
			<pubDate>Wed, 29 Oct 2014 22:17:26 +0000</pubDate>
			<guid>https://www.wolfssl.com/forums/post1804.html#p1804</guid>
		</item>
		<item>
			<title><![CDATA[Re: Feature Request CyaSSL_check_domain_name()]]></title>
			<link>https://www.wolfssl.com/forums/post1801.html#p1801</link>
			<description><![CDATA[<p>Hallo Todd, thank you for your reply.<br />Ohh,&nbsp; i have to check it again (btw: i&#039;m using the Version 3.2.0).<br />Maybe it&#039;s because i have to deal with wildcard* (alt)names in the cert. Does CyaSSL_check_domain_name() support wildcard (alt)names? </p><p>Thank you very much für your help.<br />Best greetings<br />Hans-Jürgen Petrich</p>]]></description>
			<author><![CDATA[null@example.com (petrich)]]></author>
			<pubDate>Wed, 29 Oct 2014 17:22:24 +0000</pubDate>
			<guid>https://www.wolfssl.com/forums/post1801.html#p1801</guid>
		</item>
		<item>
			<title><![CDATA[Re: Feature Request CyaSSL_check_domain_name()]]></title>
			<link>https://www.wolfssl.com/forums/post1796.html#p1796</link>
			<description><![CDATA[<p>Hi Hans-Jürgen,</p><p>DoCertificate() uses the domainName buffer supplied to CyaSSL_check_domain_name() to check a direct domain name match with MatchDomainName().&nbsp; If that check fails, it tries the alt names next with CheckAltNames().&nbsp; Are you using an older version that didn&#039;t have this?</p><p>Thanks,<br />-Todd</p>]]></description>
			<author><![CDATA[null@example.com (todd)]]></author>
			<pubDate>Tue, 28 Oct 2014 22:36:25 +0000</pubDate>
			<guid>https://www.wolfssl.com/forums/post1796.html#p1796</guid>
		</item>
		<item>
			<title><![CDATA[Feature Request CyaSSL_check_domain_name()]]></title>
			<link>https://www.wolfssl.com/forums/post1792.html#p1792</link>
			<description><![CDATA[<p>Dear Team</p><p>currently CyaSSL_check_domain_name() does not verify altName&#039;s in the cert.</p><p>It would be great if have a 3th parameter for this, ie: <br />CyaSSL_check_domain_name(CYASSL* ssl, const char* dn, int checkAltName)<br />or similar.</p><p>Waht do you think?</p><p>Thank you for wolfSSL... 100% Top!<br />Greetings Hans-Jürgen Petrich</p>]]></description>
			<author><![CDATA[null@example.com (petrich)]]></author>
			<pubDate>Mon, 27 Oct 2014 14:48:52 +0000</pubDate>
			<guid>https://www.wolfssl.com/forums/post1792.html#p1792</guid>
		</item>
	</channel>
</rss>
