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

Bug23576 #254

Closed
wants to merge 3 commits into from
Closed

Bug23576 #254

wants to merge 3 commits into from

Conversation

Labels
None yet
Projects
None yet
3 participants
@teor2345
Copy link
Contributor

@teor2345 teor2345 commented Jul 31, 2018

No description provided.

teor2345 added 2 commits Jul 31, 2018
Also:
* rename to node_get_link_specifier_smartlist
* rewrite to return a smartlist
* add link_specifier_smartlist_free

Part of 23576.
Since node_get_link_specifier_smartlist() supports IPv6 link specifiers,
this refactor adds IPv6 addresses to onion service descriptors.

Part of 23576, implements 26992.
@coveralls
Copy link

@coveralls coveralls commented Jul 31, 2018

Coverage Status

Coverage increased (+0.02%) to 59.567% when pulling 71385fc on teor2345:bug23576 into fe9f585 on torproject:master.

@@ -0,0 +1,7 @@
o Minor features (IPv6, v3 onion services):
- Onion services put IPv6 addresses in service descriptors.
Copy link
Member

@asn-d6 asn-d6 Aug 12, 2018

Nitpick: Perhaps the commit msg here should be Onion services put IPv6 addresses in service descriptors. instead of Rewrite service_intro_point_new() to take a node_t.

Copy link
Contributor Author

@teor2345 teor2345 Aug 23, 2018

See my branch bug23576-rebased, where I rebased and changed this commit summary.

/* ed25519 identity key is optional for intro points. If the node supports
* ed25519 link authentication, we include it. */
if (supports_ed25519_link_handshake_any) {
ls = hs_desc_link_specifier_new(ei, LS_ED25519_ID);
Copy link
Member

@asn-d6 asn-d6 Aug 12, 2018

I think hs_desc_link_specifier_new() is now unused and can be killed with fire.

Copy link
Contributor Author

@teor2345 teor2345 Aug 23, 2018

See 71385fc on the bug23576 branch.

goto err;
}

/* Let's do a basic sanity check here so that we don't end up advertising the
Copy link
Member

@asn-d6 asn-d6 Aug 12, 2018

I guess this sanity check is no longer really useful?

@teor2345
Copy link
Contributor Author

@teor2345 teor2345 commented Dec 3, 2019

Fixed a long time ago.

@teor2345 teor2345 closed this Dec 3, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment