> From: mono-devel-list-boun...@lists.ximian.com [mailto:mono-devel-list-
> boun...@lists.ximian.com] On Behalf Of Miguel de Icaza
> 
> If you are accepting pull requests on Mono's github, please request that pull
> requests that were iterated multiple-times have their multiple commits
> squashed into one.

I consolidated a couple of commits into a single commit - Which is here:
https://github.com/rahvee/mono/commit/d684a099ba9e3bae1cb941523c0c978b16480ed4

Should I submit a pull request for this?  This test is known to succeed on .Net 
and fail on mono.  I don't know if you want tests that are known to fail.

The root cause is that the mono SslStream server, upon construction of the 
X509Certificate, strips the intermediate chain, so of course it cannot send the 
chain to a client, and the client cannot construct a chain.  Additionally, when 
the client attempts to construct a chain, X509Chain.Build() does not use the 
Intermediate store (which would be empty by default anyway) so the mono client 
is unable to compensate for the shortcoming of the server.
_______________________________________________
Mono-devel-list mailing list
Mono-devel-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-devel-list

Reply via email to