Skip to content
This repository has been archived by the owner on Apr 26, 2024. It is now read-only.

Make key fetches use regular federation client #4426

Merged
merged 3 commits into from
Jan 22, 2019
Merged

Conversation

richvdh
Copy link
Member

@richvdh richvdh commented Jan 21, 2019

We may as well just use the regular federation client, which saves alot of
magic.

@richvdh richvdh requested a review from a team January 21, 2019 23:52
@codecov-io
Copy link

codecov-io commented Jan 21, 2019

Codecov Report

Merging #4426 into develop will increase coverage by 0.02%.
The diff coverage is 100%.

@@             Coverage Diff             @@
##           develop    #4426      +/-   ##
===========================================
+ Coverage    73.64%   73.66%   +0.02%     
===========================================
  Files          300      299       -1     
  Lines        29801    29703      -98     
  Branches      4896     4882      -14     
===========================================
- Hits         21947    21882      -65     
+ Misses        6417     6390      -27     
+ Partials      1437     1431       -6

@@ -514,20 +515,6 @@ def get_server_verify_key_v2_direct(self, server_name, key_ids):
if "tls_fingerprints" not in response:
raise KeyLookupError("Key response missing TLS fingerprints")

certificate_bytes = crypto.dump_certificate(
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does this matter?

Copy link
Contributor

@hawkowl hawkowl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

We don't need this any more, and we are likely to remove it from the spec soon
enough.
@richvdh richvdh merged commit 6bfa735 into develop Jan 22, 2019
@richvdh richvdh deleted the rav/kill_keyclient branch January 22, 2019 11:04
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants