Bug 277735 - net/zerotier: include upstream patches to fix Auth issues
Summary: net/zerotier: include upstream patches to fix Auth issues
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Dave Cottlehuber
URL: https://github.com/zerotier/ZeroTierO...
Keywords:
Depends on:
Blocks: 274660
  Show dependency treegraph
 
Reported: 2024-03-16 10:47 UTC by Dave Cottlehuber
Modified: 2024-03-24 15:30 UTC (History)
0 users

See Also:


Attachments
fix auth and add http server functionality (9.94 KB, patch)
2024-03-16 10:47 UTC, Dave Cottlehuber
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Dave Cottlehuber freebsd_committer freebsd_triage 2024-03-16 10:47:10 UTC
Created attachment 249214 [details]
fix auth and add http server functionality

https://github.com/zerotier/ZeroTierOne/issues/2151 works through authentication
issues on dual-stack addresses like loopback ::1 / 127.0.0.1 which are used
to add/remove local nodes and perform other interactions that require zerotier
local node administrative privileges.

This patch also includes the upcoming local HTTP app functionality, because
it's so cool I can't wait ;-) https://github.com/zerotier/ZeroTierOne/pull/2218/commits/b4eb39f
Comment 1 commit-hook freebsd_committer freebsd_triage 2024-03-24 15:30:24 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=e2adf7a4e8012a7eb5a4fc93c4cb945698f6afc1

commit e2adf7a4e8012a7eb5a4fc93c4cb945698f6afc1
Author:     Dave Cottlehuber <dch@FreeBSD.org>
AuthorDate: 2024-03-24 15:29:30 +0000
Commit:     Dave Cottlehuber <dch@FreeBSD.org>
CommitDate: 2024-03-24 15:29:30 +0000

    net/zerotier: fix local auth, add internal webserver

    PR:             277735

 net/zerotier/Makefile                              |   1 +
 net/zerotier/files/patch-README.md (new)           |  26 ++++
 ...-controller_EmbeddedNetworkController.cpp (new) |  26 ++++
 .../files/patch-node_InetAddress.cpp (new)         |  23 ++++
 .../files/patch-service_OneService.cpp (new)       | 138 +++++++++++++++++++++
 5 files changed, 214 insertions(+)