Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

X509ChainImplUnityTls reports status now #1318

Merged

Conversation

AndreasReich
Copy link

Fixes Fogbugz ticket 1261388.
Impl sticks close to current Mono Btls implementation on master - the implementation on our fork has the same issues as prior to this fix and throws NotImplementedException. For compatibility with upcoming mono update I used a method(-name) that is going to be abstract in the X509ChainImpl baseclass :).

Needs to be backported to 2020.1 (according to fogbugz ticket prior to that we didn't have that issue - I vaguely remember that we didn't backport the custom unitytls certificate impl)

As always with these, I extended the playmode tests in Unity to include this:
https://github.cds.internal.unity3d.com/unity/unity/commit/47271815fbefdb7f1520e423fe70db8767781286
(this one sadly needs manual activation and doesn't run on CI right now because it accesses external servers)

Fixes Fogbugz ticket 1261388.
Impl sticks close to current Mono Btls implementation on _master_ - the implementation on our fork has the same issues as prior to this fix and throws NotImplementedException
@UnityAlex
Copy link
Collaborator

cc @douglas-piconi

@AndreasReich AndreasReich merged commit da7ba37 into unity-master Jul 15, 2020
@AndreasReich AndreasReich deleted the unity-master-unitytls-implement-chainstatus branch July 15, 2020 09:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants