<div dir="ltr"><div class="gmail_default" style="font-size:small">Hi,</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">The standard way is to fork on github, then send a pull request.</div>
<div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">Best regards,</div><div class="gmail_default" style="font-size:small">Rolf</div></div><div class="gmail_extra">
<br><br><div class="gmail_quote">On Tue, Mar 18, 2014 at 3:15 PM, Edward Ned Harvey (mono) <span dir="ltr"><<a href="mailto:edward.harvey.mono@clevertrove.com" target="_blank">edward.harvey.mono@clevertrove.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">





<div lang="EN-US" link="#0563C1" vlink="#954F72">
<div>
<p class="MsoNormal">Ok, I have a contribution to make.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">In Mono.Security/Mono.Security.X509/X509Store.cs, the Certificates getter checks to see if _certificates == null, and if so, then BuildCertificatesCollection().<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Later, you could do things like Import or Remove, which modify the cert files on disk, but subsequent calls to get Certificates still return the old stale collection.  Fortunately there is a workaround; the public Clear() method will solve
 it, but this should happen automatically.  The patch that I'll try to contribute is really simple.  All calls to Import or Remove should call Clear.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">What should I do, in order to contribute this patch?  I can start by cloning the source from github.  But then I'm certain I won't have permission to push.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Should I fork on github, and then clone my fork and push to it?
<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Thanks...<u></u><u></u></p>
</div>
</div>

<br>_______________________________________________<br>
Mono-devel-list mailing list<br>
<a href="mailto:Mono-devel-list@lists.ximian.com">Mono-devel-list@lists.ximian.com</a><br>
<a href="http://lists.ximian.com/mailman/listinfo/mono-devel-list" target="_blank">http://lists.ximian.com/mailman/listinfo/mono-devel-list</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr"><span style="background-color:transparent;font-family:Arial;line-height:14.720000267028809px;vertical-align:baseline;white-space:pre-wrap">Explore <a href="http://xamarin.com/university" style="color:rgb(17,85,204);text-decoration:none;font-family:arial,sans-serif" target="_blank">Xamarin University</a></span><span style="background-color:transparent;line-height:14.720000267028809px;vertical-align:baseline;white-space:pre-wrap;font-family:Arial">—unlimited, live, online, mobile training around the clock.  </span><br>
</div>
</div>