Skip to content

feat: upgrade to CoreCrypto v.10.0.0#4897

Open
typfel wants to merge 16 commits into
developfrom
feat/cc-10
Open

feat: upgrade to CoreCrypto v.10.0.0#4897
typfel wants to merge 16 commits into
developfrom
feat/cc-10

Conversation

@typfel

@typfel typfel commented Jun 23, 2026

Copy link
Copy Markdown
Member

Issue

Please describe the issue.

Optional: add details about technical approach, solutions etc.

Optional: reference dependencies to other pull requests etc.

Testing

Describe how to test.

Optional: attachments like images, videos, etc.


Checklist

  • Title contains a reference JIRA issue number like [WPB-XXX].
  • Description is filled and free of optional paragraphs.
  • Adds/updates automated tests.

UI accessibility checklist

If your PR includes UI changes, please utilize this checklist:

  • Make sure you use the API for UI elements that support large fonts.
  • All colors are taken from WireDesign.ColorTheme or constructed using WireDesign.BaseColorPalette.
  • New UI elements have Accessibility strings for VoiceOver.

@github-actions

github-actions Bot commented Jun 24, 2026

Copy link
Copy Markdown
Contributor

Test Results – WireSyncEngine

0 tests   0 ✅  0s ⏱️
0 suites  0 💤
0 files    0 ❌

Results for commit 51eb777.

♻️ This comment has been updated with latest results.

typfel added 11 commits June 24, 2026 10:42
Introduce proxy objects for mls transport and the pki environment hooks since they need be
assigned when intialising core crypto. This allows them assigned later when the client session
is created which holds the implementations of those protocols.
…n API

based on credentials instead of ciphersuite enums.
Most of the logic now lives inside core crypto and the client code is now mostly
responsible for configuring the acquisition and providing the transport layer via
the PKI environment hooks.
@github-actions

Copy link
Copy Markdown
Contributor

Test Results – WireRequestStrategy

949 tests   949 ✅  43s ⏱️
108 suites    0 💤
  1 files      0 ❌

Results for commit 51eb777.

@github-actions

Copy link
Copy Markdown
Contributor

Test Results – WireDataModel

    1 files    243 suites   4m 23s ⏱️
2 352 tests 2 351 ✅ 0 💤 1 ❌
2 352 runs  2 352 ✅ 0 💤 0 ❌

For more details on these failures, see this check.

Results for commit 51eb777.

@github-actions

Copy link
Copy Markdown
Contributor

Test Results – WireDomain

  1 files  141 suites   17s ⏱️
564 tests 564 ✅ 0 💤 0 ❌
565 runs  565 ✅ 0 💤 0 ❌

Results for commit 51eb777.

@github-actions

Copy link
Copy Markdown
Contributor

Test Results – Wire-iOS

1 900 tests   1 873 ✅  2m 40s ⏱️
  301 suites     27 💤
    1 files        0 ❌

Results for commit 51eb777.

@sonarqubecloud

Copy link
Copy Markdown

@github-actions

Copy link
Copy Markdown
Contributor

Test Results – batch 2

1 128 tests   1 127 ✅  1m 21s ⏱️
  132 suites      0 💤
    1 files        1 ❌

For more details on these failures, see this check.

Results for commit 76f61e3.

@github-actions

Copy link
Copy Markdown
Contributor

Test Results – batch 1

3 301 tests   3 301 ✅  4m 16s ⏱️
  351 suites      0 💤
    2 files        0 ❌

Results for commit 76f61e3.

@github-actions

Copy link
Copy Markdown
Contributor

Test Results – batch 0

    2 files    442 suites   2m 46s ⏱️
2 466 tests 2 439 ✅ 27 💤 0 ❌
2 467 runs  2 440 ✅ 27 💤 0 ❌

Results for commit 76f61e3.

@datadog-wireapp

Copy link
Copy Markdown

Tests

⚠️ Warnings

🧪 1 Test failed

    test_CertificateNameAndHandleIsValidated() from UnitTests.GetE2eIdentityCertificatesUseCaseTests

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: 76f61e3 | Docs | Give us feedback!

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.

1 participant