From 7646fd3e7ba95a03d64405bc3a032a064a921187 Mon Sep 17 00:00:00 2001 From: Garrett D'Amore Date: Thu, 26 Dec 2024 21:48:17 -0800 Subject: zerotier: removed All vestiges of ZeroTier have been removed. Also, as consequence, some binary values have changed (specifically the number of the address family used for NNG_AF_ABSTRACT.) We may create a new ZeroTier transport that makes use of lwIP to provide for ZeroTier and native host network coexistence, without requiring ZeroTier to participate in the native networking stack. --- docs/ref/migrate/nng1.md | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'docs/ref/migrate') diff --git a/docs/ref/migrate/nng1.md b/docs/ref/migrate/nng1.md index 9e9b6188..62a27432 100644 --- a/docs/ref/migrate/nng1.md +++ b/docs/ref/migrate/nng1.md @@ -50,9 +50,6 @@ can be simply removed from your application: Additionally, the header files containing these functions have been removed, such as `nng/transport/ipc/ipc.h`. Simply remove `#include` references to those files. -(Special exception: The options for ZeroTier are still located in the -`nng/transport/zerotier/zerotier.h`.) - The `NNG_OPT_WSS_REQUEST_HEADERS` and `NNG_OPT_WSS_RESPONSE_HEADERS` aliases for `NNG_OPT_WS_OPT_WS_REQUEST_HEADERS` and `NNG_OPT_WS_RESPONSE_HEADERS` have been removed. Just convert any use of them to `NNG_OPT_WS_REQUEST_HEADERS` or @@ -276,4 +273,10 @@ and is presently only supported for IPC when Named Pipes are used. Planned future changes to switch to UNIX domain sockets may eliminate support for security descriptors altogether in NNG. +## ZeroTier Support Removed + +The Layer 2 special ZeroTier transport has been removed. +It is possible to use NNG with ZeroTier using TCP/IP, and a future update +is planned to provided coexistence between ZeroTier & the native stack's TCP/IP using lwIP. + {{#include ../xref.md}} -- cgit v1.2.3-70-g09d2