diff --git a/LICENSE.txt b/LICENSE.txt index fac95b787..3c5acaab9 100644 --- a/LICENSE.txt +++ b/LICENSE.txt @@ -11,7 +11,7 @@ Parameters Licensor: ZeroTier, Inc. Licensed Work: ZeroTier Network Virtualization Engine - The Licensed Work is (c)2019 ZeroTier, Inc. + The Licensed Work is (c)2013-2020 ZeroTier, Inc. Additional Use Grant: You may make use of the Licensed Work, provided you do not use it in any of the following ways: @@ -47,7 +47,7 @@ Additional Use Grant: You may make use of the Licensed Work, provided you services, social welfare, senior care, child care, and the care of persons with disabilities. -Change Date: 2023-01-01 +Change Date: 2024-01-01 Change License: Apache License version 2.0 as published by the Apache Software Foundation diff --git a/macui/ZeroTier One.xcodeproj/project.pbxproj b/attic/macui/ZeroTier One.xcodeproj/project.pbxproj similarity index 100% rename from macui/ZeroTier One.xcodeproj/project.pbxproj rename to attic/macui/ZeroTier One.xcodeproj/project.pbxproj diff --git a/macui/ZeroTier One.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/attic/macui/ZeroTier One.xcodeproj/project.xcworkspace/contents.xcworkspacedata similarity index 100% rename from macui/ZeroTier One.xcodeproj/project.xcworkspace/contents.xcworkspacedata rename to attic/macui/ZeroTier One.xcodeproj/project.xcworkspace/contents.xcworkspacedata diff --git a/macui/ZeroTier One/AboutViewController.h b/attic/macui/ZeroTier One/AboutViewController.h similarity index 100% rename from macui/ZeroTier One/AboutViewController.h rename to attic/macui/ZeroTier One/AboutViewController.h diff --git a/macui/ZeroTier One/AboutViewController.m b/attic/macui/ZeroTier One/AboutViewController.m similarity index 100% rename from macui/ZeroTier One/AboutViewController.m rename to attic/macui/ZeroTier One/AboutViewController.m diff --git a/macui/ZeroTier One/AboutViewController.xib b/attic/macui/ZeroTier One/AboutViewController.xib similarity index 100% rename from macui/ZeroTier One/AboutViewController.xib rename to attic/macui/ZeroTier One/AboutViewController.xib diff --git a/macui/ZeroTier One/AppDelegate.h b/attic/macui/ZeroTier One/AppDelegate.h similarity index 100% rename from macui/ZeroTier One/AppDelegate.h rename to attic/macui/ZeroTier One/AppDelegate.h diff --git a/macui/ZeroTier One/AppDelegate.m b/attic/macui/ZeroTier One/AppDelegate.m similarity index 100% rename from macui/ZeroTier One/AppDelegate.m rename to attic/macui/ZeroTier One/AppDelegate.m diff --git a/macui/ZeroTier One/Assets.xcassets/AppIcon.appiconset/Contents.json b/attic/macui/ZeroTier One/Assets.xcassets/AppIcon.appiconset/Contents.json similarity index 100% rename from macui/ZeroTier One/Assets.xcassets/AppIcon.appiconset/Contents.json rename to attic/macui/ZeroTier One/Assets.xcassets/AppIcon.appiconset/Contents.json diff --git a/macui/ZeroTier One/Assets.xcassets/AppIcon.appiconset/ZeroTierIcon512x512.png b/attic/macui/ZeroTier One/Assets.xcassets/AppIcon.appiconset/ZeroTierIcon512x512.png similarity index 100% rename from macui/ZeroTier One/Assets.xcassets/AppIcon.appiconset/ZeroTierIcon512x512.png rename to attic/macui/ZeroTier One/Assets.xcassets/AppIcon.appiconset/ZeroTierIcon512x512.png diff --git a/macui/ZeroTier One/Assets.xcassets/Contents.json b/attic/macui/ZeroTier One/Assets.xcassets/Contents.json similarity index 100% rename from macui/ZeroTier One/Assets.xcassets/Contents.json rename to attic/macui/ZeroTier One/Assets.xcassets/Contents.json diff --git a/macui/ZeroTier One/Assets.xcassets/MenuBarIconMac.imageset/Contents.json b/attic/macui/ZeroTier One/Assets.xcassets/MenuBarIconMac.imageset/Contents.json similarity index 100% rename from macui/ZeroTier One/Assets.xcassets/MenuBarIconMac.imageset/Contents.json rename to attic/macui/ZeroTier One/Assets.xcassets/MenuBarIconMac.imageset/Contents.json diff --git a/macui/ZeroTier One/Assets.xcassets/MenuBarIconMac.imageset/MenuBar@2x.png b/attic/macui/ZeroTier One/Assets.xcassets/MenuBarIconMac.imageset/MenuBar@2x.png similarity index 100% rename from macui/ZeroTier One/Assets.xcassets/MenuBarIconMac.imageset/MenuBar@2x.png rename to attic/macui/ZeroTier One/Assets.xcassets/MenuBarIconMac.imageset/MenuBar@2x.png diff --git a/macui/ZeroTier One/Assets.xcassets/MenuBarIconMac.imageset/Menubar.png b/attic/macui/ZeroTier One/Assets.xcassets/MenuBarIconMac.imageset/Menubar.png similarity index 100% rename from macui/ZeroTier One/Assets.xcassets/MenuBarIconMac.imageset/Menubar.png rename to attic/macui/ZeroTier One/Assets.xcassets/MenuBarIconMac.imageset/Menubar.png diff --git a/macui/ZeroTier One/Assets.xcassets/MenuBarIconMacWhite.imageset/Contents.json b/attic/macui/ZeroTier One/Assets.xcassets/MenuBarIconMacWhite.imageset/Contents.json similarity index 100% rename from macui/ZeroTier One/Assets.xcassets/MenuBarIconMacWhite.imageset/Contents.json rename to attic/macui/ZeroTier One/Assets.xcassets/MenuBarIconMacWhite.imageset/Contents.json diff --git a/macui/ZeroTier One/Assets.xcassets/MenuBarIconMacWhite.imageset/MenubarWhite.png b/attic/macui/ZeroTier One/Assets.xcassets/MenuBarIconMacWhite.imageset/MenubarWhite.png similarity index 100% rename from macui/ZeroTier One/Assets.xcassets/MenuBarIconMacWhite.imageset/MenubarWhite.png rename to attic/macui/ZeroTier One/Assets.xcassets/MenuBarIconMacWhite.imageset/MenubarWhite.png diff --git a/macui/ZeroTier One/Assets.xcassets/MenuBarIconMacWhite.imageset/MenubarWhite@2x.png b/attic/macui/ZeroTier One/Assets.xcassets/MenuBarIconMacWhite.imageset/MenubarWhite@2x.png similarity index 100% rename from macui/ZeroTier One/Assets.xcassets/MenuBarIconMacWhite.imageset/MenubarWhite@2x.png rename to attic/macui/ZeroTier One/Assets.xcassets/MenuBarIconMacWhite.imageset/MenubarWhite@2x.png diff --git a/macui/ZeroTier One/AuthtokenCopy.h b/attic/macui/ZeroTier One/AuthtokenCopy.h similarity index 100% rename from macui/ZeroTier One/AuthtokenCopy.h rename to attic/macui/ZeroTier One/AuthtokenCopy.h diff --git a/macui/ZeroTier One/AuthtokenCopy.m b/attic/macui/ZeroTier One/AuthtokenCopy.m similarity index 100% rename from macui/ZeroTier One/AuthtokenCopy.m rename to attic/macui/ZeroTier One/AuthtokenCopy.m diff --git a/macui/ZeroTier One/Base.lproj/MainMenu.xib b/attic/macui/ZeroTier One/Base.lproj/MainMenu.xib similarity index 100% rename from macui/ZeroTier One/Base.lproj/MainMenu.xib rename to attic/macui/ZeroTier One/Base.lproj/MainMenu.xib diff --git a/macui/ZeroTier One/Info.plist b/attic/macui/ZeroTier One/Info.plist similarity index 100% rename from macui/ZeroTier One/Info.plist rename to attic/macui/ZeroTier One/Info.plist diff --git a/macui/ZeroTier One/JoinNetworkViewController.h b/attic/macui/ZeroTier One/JoinNetworkViewController.h similarity index 100% rename from macui/ZeroTier One/JoinNetworkViewController.h rename to attic/macui/ZeroTier One/JoinNetworkViewController.h diff --git a/macui/ZeroTier One/JoinNetworkViewController.m b/attic/macui/ZeroTier One/JoinNetworkViewController.m similarity index 100% rename from macui/ZeroTier One/JoinNetworkViewController.m rename to attic/macui/ZeroTier One/JoinNetworkViewController.m diff --git a/macui/ZeroTier One/JoinNetworkViewController.xib b/attic/macui/ZeroTier One/JoinNetworkViewController.xib similarity index 100% rename from macui/ZeroTier One/JoinNetworkViewController.xib rename to attic/macui/ZeroTier One/JoinNetworkViewController.xib diff --git a/macui/ZeroTier One/Network.h b/attic/macui/ZeroTier One/Network.h similarity index 100% rename from macui/ZeroTier One/Network.h rename to attic/macui/ZeroTier One/Network.h diff --git a/macui/ZeroTier One/Network.m b/attic/macui/ZeroTier One/Network.m similarity index 100% rename from macui/ZeroTier One/Network.m rename to attic/macui/ZeroTier One/Network.m diff --git a/macui/ZeroTier One/NetworkInfoCell.h b/attic/macui/ZeroTier One/NetworkInfoCell.h similarity index 100% rename from macui/ZeroTier One/NetworkInfoCell.h rename to attic/macui/ZeroTier One/NetworkInfoCell.h diff --git a/macui/ZeroTier One/NetworkInfoCell.m b/attic/macui/ZeroTier One/NetworkInfoCell.m similarity index 100% rename from macui/ZeroTier One/NetworkInfoCell.m rename to attic/macui/ZeroTier One/NetworkInfoCell.m diff --git a/macui/ZeroTier One/NetworkMonitor.h b/attic/macui/ZeroTier One/NetworkMonitor.h similarity index 100% rename from macui/ZeroTier One/NetworkMonitor.h rename to attic/macui/ZeroTier One/NetworkMonitor.h diff --git a/macui/ZeroTier One/NetworkMonitor.m b/attic/macui/ZeroTier One/NetworkMonitor.m similarity index 100% rename from macui/ZeroTier One/NetworkMonitor.m rename to attic/macui/ZeroTier One/NetworkMonitor.m diff --git a/macui/ZeroTier One/NodeStatus.h b/attic/macui/ZeroTier One/NodeStatus.h similarity index 100% rename from macui/ZeroTier One/NodeStatus.h rename to attic/macui/ZeroTier One/NodeStatus.h diff --git a/macui/ZeroTier One/NodeStatus.m b/attic/macui/ZeroTier One/NodeStatus.m similarity index 100% rename from macui/ZeroTier One/NodeStatus.m rename to attic/macui/ZeroTier One/NodeStatus.m diff --git a/macui/ZeroTier One/PreferencesViewController.h b/attic/macui/ZeroTier One/PreferencesViewController.h similarity index 100% rename from macui/ZeroTier One/PreferencesViewController.h rename to attic/macui/ZeroTier One/PreferencesViewController.h diff --git a/macui/ZeroTier One/PreferencesViewController.m b/attic/macui/ZeroTier One/PreferencesViewController.m similarity index 100% rename from macui/ZeroTier One/PreferencesViewController.m rename to attic/macui/ZeroTier One/PreferencesViewController.m diff --git a/macui/ZeroTier One/PreferencesViewController.xib b/attic/macui/ZeroTier One/PreferencesViewController.xib similarity index 100% rename from macui/ZeroTier One/PreferencesViewController.xib rename to attic/macui/ZeroTier One/PreferencesViewController.xib diff --git a/macui/ZeroTier One/ServiceCom.h b/attic/macui/ZeroTier One/ServiceCom.h similarity index 100% rename from macui/ZeroTier One/ServiceCom.h rename to attic/macui/ZeroTier One/ServiceCom.h diff --git a/macui/ZeroTier One/ServiceCom.m b/attic/macui/ZeroTier One/ServiceCom.m similarity index 100% rename from macui/ZeroTier One/ServiceCom.m rename to attic/macui/ZeroTier One/ServiceCom.m diff --git a/macui/ZeroTier One/ShowNetworksViewController.h b/attic/macui/ZeroTier One/ShowNetworksViewController.h similarity index 100% rename from macui/ZeroTier One/ShowNetworksViewController.h rename to attic/macui/ZeroTier One/ShowNetworksViewController.h diff --git a/macui/ZeroTier One/ShowNetworksViewController.m b/attic/macui/ZeroTier One/ShowNetworksViewController.m similarity index 100% rename from macui/ZeroTier One/ShowNetworksViewController.m rename to attic/macui/ZeroTier One/ShowNetworksViewController.m diff --git a/macui/ZeroTier One/ShowNetworksViewController.xib b/attic/macui/ZeroTier One/ShowNetworksViewController.xib similarity index 100% rename from macui/ZeroTier One/ShowNetworksViewController.xib rename to attic/macui/ZeroTier One/ShowNetworksViewController.xib diff --git a/macui/ZeroTier One/ZeroTierIcon.icns b/attic/macui/ZeroTier One/ZeroTierIcon.icns similarity index 100% rename from macui/ZeroTier One/ZeroTierIcon.icns rename to attic/macui/ZeroTier One/ZeroTierIcon.icns diff --git a/macui/ZeroTier One/about.html b/attic/macui/ZeroTier One/about.html similarity index 100% rename from macui/ZeroTier One/about.html rename to attic/macui/ZeroTier One/about.html diff --git a/macui/ZeroTier One/main.m b/attic/macui/ZeroTier One/main.m similarity index 100% rename from macui/ZeroTier One/main.m rename to attic/macui/ZeroTier One/main.m diff --git a/windows/README.md b/attic/windows/README.md similarity index 100% rename from windows/README.md rename to attic/windows/README.md diff --git a/windows/TapDriver6/TapDriver6.vcxproj b/attic/windows/TapDriver6/TapDriver6.vcxproj similarity index 100% rename from windows/TapDriver6/TapDriver6.vcxproj rename to attic/windows/TapDriver6/TapDriver6.vcxproj diff --git a/windows/TapDriver6/TapDriver6.vcxproj.filters b/attic/windows/TapDriver6/TapDriver6.vcxproj.filters similarity index 100% rename from windows/TapDriver6/TapDriver6.vcxproj.filters rename to attic/windows/TapDriver6/TapDriver6.vcxproj.filters diff --git a/windows/TapDriver6/adapter.c b/attic/windows/TapDriver6/adapter.c similarity index 100% rename from windows/TapDriver6/adapter.c rename to attic/windows/TapDriver6/adapter.c diff --git a/windows/TapDriver6/adapter.h b/attic/windows/TapDriver6/adapter.h similarity index 100% rename from windows/TapDriver6/adapter.h rename to attic/windows/TapDriver6/adapter.h diff --git a/windows/TapDriver6/config.h b/attic/windows/TapDriver6/config.h similarity index 100% rename from windows/TapDriver6/config.h rename to attic/windows/TapDriver6/config.h diff --git a/windows/TapDriver6/constants.h b/attic/windows/TapDriver6/constants.h similarity index 100% rename from windows/TapDriver6/constants.h rename to attic/windows/TapDriver6/constants.h diff --git a/windows/TapDriver6/device.c b/attic/windows/TapDriver6/device.c similarity index 100% rename from windows/TapDriver6/device.c rename to attic/windows/TapDriver6/device.c diff --git a/windows/TapDriver6/device.h b/attic/windows/TapDriver6/device.h similarity index 100% rename from windows/TapDriver6/device.h rename to attic/windows/TapDriver6/device.h diff --git a/windows/TapDriver6/endian.h b/attic/windows/TapDriver6/endian.h similarity index 100% rename from windows/TapDriver6/endian.h rename to attic/windows/TapDriver6/endian.h diff --git a/windows/TapDriver6/error.c b/attic/windows/TapDriver6/error.c similarity index 100% rename from windows/TapDriver6/error.c rename to attic/windows/TapDriver6/error.c diff --git a/windows/TapDriver6/error.h b/attic/windows/TapDriver6/error.h similarity index 100% rename from windows/TapDriver6/error.h rename to attic/windows/TapDriver6/error.h diff --git a/windows/TapDriver6/hexdump.h b/attic/windows/TapDriver6/hexdump.h similarity index 100% rename from windows/TapDriver6/hexdump.h rename to attic/windows/TapDriver6/hexdump.h diff --git a/windows/TapDriver6/lock.h b/attic/windows/TapDriver6/lock.h similarity index 100% rename from windows/TapDriver6/lock.h rename to attic/windows/TapDriver6/lock.h diff --git a/windows/TapDriver6/macinfo.c b/attic/windows/TapDriver6/macinfo.c similarity index 100% rename from windows/TapDriver6/macinfo.c rename to attic/windows/TapDriver6/macinfo.c diff --git a/windows/TapDriver6/macinfo.h b/attic/windows/TapDriver6/macinfo.h similarity index 100% rename from windows/TapDriver6/macinfo.h rename to attic/windows/TapDriver6/macinfo.h diff --git a/windows/TapDriver6/mem.c b/attic/windows/TapDriver6/mem.c similarity index 100% rename from windows/TapDriver6/mem.c rename to attic/windows/TapDriver6/mem.c diff --git a/windows/TapDriver6/mem.h b/attic/windows/TapDriver6/mem.h similarity index 100% rename from windows/TapDriver6/mem.h rename to attic/windows/TapDriver6/mem.h diff --git a/windows/TapDriver6/oidrequest.c b/attic/windows/TapDriver6/oidrequest.c similarity index 100% rename from windows/TapDriver6/oidrequest.c rename to attic/windows/TapDriver6/oidrequest.c diff --git a/windows/TapDriver6/proto.h b/attic/windows/TapDriver6/proto.h similarity index 100% rename from windows/TapDriver6/proto.h rename to attic/windows/TapDriver6/proto.h diff --git a/windows/TapDriver6/prototypes.h b/attic/windows/TapDriver6/prototypes.h similarity index 100% rename from windows/TapDriver6/prototypes.h rename to attic/windows/TapDriver6/prototypes.h diff --git a/windows/TapDriver6/resource.h b/attic/windows/TapDriver6/resource.h similarity index 100% rename from windows/TapDriver6/resource.h rename to attic/windows/TapDriver6/resource.h diff --git a/windows/TapDriver6/resource.rc b/attic/windows/TapDriver6/resource.rc similarity index 100% rename from windows/TapDriver6/resource.rc rename to attic/windows/TapDriver6/resource.rc diff --git a/windows/TapDriver6/rxpath.c b/attic/windows/TapDriver6/rxpath.c similarity index 100% rename from windows/TapDriver6/rxpath.c rename to attic/windows/TapDriver6/rxpath.c diff --git a/windows/TapDriver6/tap-windows.h b/attic/windows/TapDriver6/tap-windows.h similarity index 100% rename from windows/TapDriver6/tap-windows.h rename to attic/windows/TapDriver6/tap-windows.h diff --git a/windows/TapDriver6/tap.h b/attic/windows/TapDriver6/tap.h similarity index 100% rename from windows/TapDriver6/tap.h rename to attic/windows/TapDriver6/tap.h diff --git a/windows/TapDriver6/tapdrvr.c b/attic/windows/TapDriver6/tapdrvr.c similarity index 100% rename from windows/TapDriver6/tapdrvr.c rename to attic/windows/TapDriver6/tapdrvr.c diff --git a/windows/TapDriver6/txpath.c b/attic/windows/TapDriver6/txpath.c similarity index 100% rename from windows/TapDriver6/txpath.c rename to attic/windows/TapDriver6/txpath.c diff --git a/windows/TapDriver6/types.h b/attic/windows/TapDriver6/types.h similarity index 100% rename from windows/TapDriver6/types.h rename to attic/windows/TapDriver6/types.h diff --git a/windows/TapDriver6/zttap300.inf b/attic/windows/TapDriver6/zttap300.inf similarity index 100% rename from windows/TapDriver6/zttap300.inf rename to attic/windows/TapDriver6/zttap300.inf diff --git a/windows/WinUI/APIHandler.cs b/attic/windows/WinUI/APIHandler.cs similarity index 100% rename from windows/WinUI/APIHandler.cs rename to attic/windows/WinUI/APIHandler.cs diff --git a/windows/WinUI/AboutView.xaml b/attic/windows/WinUI/AboutView.xaml similarity index 100% rename from windows/WinUI/AboutView.xaml rename to attic/windows/WinUI/AboutView.xaml diff --git a/windows/WinUI/AboutView.xaml.cs b/attic/windows/WinUI/AboutView.xaml.cs similarity index 100% rename from windows/WinUI/AboutView.xaml.cs rename to attic/windows/WinUI/AboutView.xaml.cs diff --git a/windows/WinUI/App.config b/attic/windows/WinUI/App.config similarity index 100% rename from windows/WinUI/App.config rename to attic/windows/WinUI/App.config diff --git a/windows/WinUI/App.xaml b/attic/windows/WinUI/App.xaml similarity index 100% rename from windows/WinUI/App.xaml rename to attic/windows/WinUI/App.xaml diff --git a/windows/WinUI/App.xaml.cs b/attic/windows/WinUI/App.xaml.cs similarity index 100% rename from windows/WinUI/App.xaml.cs rename to attic/windows/WinUI/App.xaml.cs diff --git a/windows/WinUI/CMakeLists.txt b/attic/windows/WinUI/CMakeLists.txt similarity index 100% rename from windows/WinUI/CMakeLists.txt rename to attic/windows/WinUI/CMakeLists.txt diff --git a/windows/WinUI/CentralAPI.cs b/attic/windows/WinUI/CentralAPI.cs similarity index 100% rename from windows/WinUI/CentralAPI.cs rename to attic/windows/WinUI/CentralAPI.cs diff --git a/windows/WinUI/CentralLogin.cs b/attic/windows/WinUI/CentralLogin.cs similarity index 100% rename from windows/WinUI/CentralLogin.cs rename to attic/windows/WinUI/CentralLogin.cs diff --git a/windows/WinUI/CentralNetwork.cs b/attic/windows/WinUI/CentralNetwork.cs similarity index 100% rename from windows/WinUI/CentralNetwork.cs rename to attic/windows/WinUI/CentralNetwork.cs diff --git a/windows/WinUI/CentralServer.cs b/attic/windows/WinUI/CentralServer.cs similarity index 100% rename from windows/WinUI/CentralServer.cs rename to attic/windows/WinUI/CentralServer.cs diff --git a/windows/WinUI/CentralToken.cs b/attic/windows/WinUI/CentralToken.cs similarity index 100% rename from windows/WinUI/CentralToken.cs rename to attic/windows/WinUI/CentralToken.cs diff --git a/windows/WinUI/CentralUser.cs b/attic/windows/WinUI/CentralUser.cs similarity index 100% rename from windows/WinUI/CentralUser.cs rename to attic/windows/WinUI/CentralUser.cs diff --git a/windows/WinUI/Fonts/segoeui.ttf b/attic/windows/WinUI/Fonts/segoeui.ttf similarity index 100% rename from windows/WinUI/Fonts/segoeui.ttf rename to attic/windows/WinUI/Fonts/segoeui.ttf diff --git a/windows/WinUI/Fonts/segoeuib.ttf b/attic/windows/WinUI/Fonts/segoeuib.ttf similarity index 100% rename from windows/WinUI/Fonts/segoeuib.ttf rename to attic/windows/WinUI/Fonts/segoeuib.ttf diff --git a/windows/WinUI/Fonts/segoeuii.ttf b/attic/windows/WinUI/Fonts/segoeuii.ttf similarity index 100% rename from windows/WinUI/Fonts/segoeuii.ttf rename to attic/windows/WinUI/Fonts/segoeuii.ttf diff --git a/windows/WinUI/Fonts/segoeuiz.ttf b/attic/windows/WinUI/Fonts/segoeuiz.ttf similarity index 100% rename from windows/WinUI/Fonts/segoeuiz.ttf rename to attic/windows/WinUI/Fonts/segoeuiz.ttf diff --git a/windows/WinUI/ISwitchable.cs b/attic/windows/WinUI/ISwitchable.cs similarity index 100% rename from windows/WinUI/ISwitchable.cs rename to attic/windows/WinUI/ISwitchable.cs diff --git a/windows/WinUI/JoinNetworkView.xaml b/attic/windows/WinUI/JoinNetworkView.xaml similarity index 100% rename from windows/WinUI/JoinNetworkView.xaml rename to attic/windows/WinUI/JoinNetworkView.xaml diff --git a/windows/WinUI/JoinNetworkView.xaml.cs b/attic/windows/WinUI/JoinNetworkView.xaml.cs similarity index 100% rename from windows/WinUI/JoinNetworkView.xaml.cs rename to attic/windows/WinUI/JoinNetworkView.xaml.cs diff --git a/windows/WinUI/MainWindow.xaml.cs b/attic/windows/WinUI/MainWindow.xaml.cs similarity index 100% rename from windows/WinUI/MainWindow.xaml.cs rename to attic/windows/WinUI/MainWindow.xaml.cs diff --git a/windows/WinUI/NetworkInfoView.xaml b/attic/windows/WinUI/NetworkInfoView.xaml similarity index 100% rename from windows/WinUI/NetworkInfoView.xaml rename to attic/windows/WinUI/NetworkInfoView.xaml diff --git a/windows/WinUI/NetworkInfoView.xaml.cs b/attic/windows/WinUI/NetworkInfoView.xaml.cs similarity index 100% rename from windows/WinUI/NetworkInfoView.xaml.cs rename to attic/windows/WinUI/NetworkInfoView.xaml.cs diff --git a/windows/WinUI/NetworkListView.xaml b/attic/windows/WinUI/NetworkListView.xaml similarity index 100% rename from windows/WinUI/NetworkListView.xaml rename to attic/windows/WinUI/NetworkListView.xaml diff --git a/windows/WinUI/NetworkListView.xaml.cs b/attic/windows/WinUI/NetworkListView.xaml.cs similarity index 100% rename from windows/WinUI/NetworkListView.xaml.cs rename to attic/windows/WinUI/NetworkListView.xaml.cs diff --git a/windows/WinUI/NetworkMonitor.cs b/attic/windows/WinUI/NetworkMonitor.cs similarity index 100% rename from windows/WinUI/NetworkMonitor.cs rename to attic/windows/WinUI/NetworkMonitor.cs diff --git a/windows/WinUI/NetworkNameGenerator.cs b/attic/windows/WinUI/NetworkNameGenerator.cs similarity index 100% rename from windows/WinUI/NetworkNameGenerator.cs rename to attic/windows/WinUI/NetworkNameGenerator.cs diff --git a/windows/WinUI/NetworkRoute.cs b/attic/windows/WinUI/NetworkRoute.cs similarity index 100% rename from windows/WinUI/NetworkRoute.cs rename to attic/windows/WinUI/NetworkRoute.cs diff --git a/windows/WinUI/NetworksPage.xaml b/attic/windows/WinUI/NetworksPage.xaml similarity index 100% rename from windows/WinUI/NetworksPage.xaml rename to attic/windows/WinUI/NetworksPage.xaml diff --git a/windows/WinUI/NetworksPage.xaml.cs b/attic/windows/WinUI/NetworksPage.xaml.cs similarity index 100% rename from windows/WinUI/NetworksPage.xaml.cs rename to attic/windows/WinUI/NetworksPage.xaml.cs diff --git a/windows/WinUI/PeersPage.xaml b/attic/windows/WinUI/PeersPage.xaml similarity index 100% rename from windows/WinUI/PeersPage.xaml rename to attic/windows/WinUI/PeersPage.xaml diff --git a/windows/WinUI/PeersPage.xaml.cs b/attic/windows/WinUI/PeersPage.xaml.cs similarity index 100% rename from windows/WinUI/PeersPage.xaml.cs rename to attic/windows/WinUI/PeersPage.xaml.cs diff --git a/windows/WinUI/PreferencesView.xaml b/attic/windows/WinUI/PreferencesView.xaml similarity index 100% rename from windows/WinUI/PreferencesView.xaml rename to attic/windows/WinUI/PreferencesView.xaml diff --git a/windows/WinUI/PreferencesView.xaml.cs b/attic/windows/WinUI/PreferencesView.xaml.cs similarity index 100% rename from windows/WinUI/PreferencesView.xaml.cs rename to attic/windows/WinUI/PreferencesView.xaml.cs diff --git a/windows/WinUI/Properties/AssemblyInfo.cs b/attic/windows/WinUI/Properties/AssemblyInfo.cs similarity index 100% rename from windows/WinUI/Properties/AssemblyInfo.cs rename to attic/windows/WinUI/Properties/AssemblyInfo.cs diff --git a/windows/WinUI/Properties/Resources.Designer.cs b/attic/windows/WinUI/Properties/Resources.Designer.cs similarity index 100% rename from windows/WinUI/Properties/Resources.Designer.cs rename to attic/windows/WinUI/Properties/Resources.Designer.cs diff --git a/windows/WinUI/Properties/Resources.resx b/attic/windows/WinUI/Properties/Resources.resx similarity index 100% rename from windows/WinUI/Properties/Resources.resx rename to attic/windows/WinUI/Properties/Resources.resx diff --git a/windows/WinUI/Properties/Settings.Designer.cs b/attic/windows/WinUI/Properties/Settings.Designer.cs similarity index 100% rename from windows/WinUI/Properties/Settings.Designer.cs rename to attic/windows/WinUI/Properties/Settings.Designer.cs diff --git a/windows/WinUI/Properties/Settings.settings b/attic/windows/WinUI/Properties/Settings.settings similarity index 100% rename from windows/WinUI/Properties/Settings.settings rename to attic/windows/WinUI/Properties/Settings.settings diff --git a/windows/WinUI/Resources/ZeroTierIcon.ico b/attic/windows/WinUI/Resources/ZeroTierIcon.ico similarity index 100% rename from windows/WinUI/Resources/ZeroTierIcon.ico rename to attic/windows/WinUI/Resources/ZeroTierIcon.ico diff --git a/windows/WinUI/Simple Styles.xaml b/attic/windows/WinUI/Simple Styles.xaml similarity index 100% rename from windows/WinUI/Simple Styles.xaml rename to attic/windows/WinUI/Simple Styles.xaml diff --git a/windows/WinUI/Themes/Generic.xaml b/attic/windows/WinUI/Themes/Generic.xaml similarity index 100% rename from windows/WinUI/Themes/Generic.xaml rename to attic/windows/WinUI/Themes/Generic.xaml diff --git a/windows/WinUI/ToolbarItem.xaml b/attic/windows/WinUI/ToolbarItem.xaml similarity index 100% rename from windows/WinUI/ToolbarItem.xaml rename to attic/windows/WinUI/ToolbarItem.xaml diff --git a/windows/WinUI/ToolbarItem.xaml.cs b/attic/windows/WinUI/ToolbarItem.xaml.cs similarity index 100% rename from windows/WinUI/ToolbarItem.xaml.cs rename to attic/windows/WinUI/ToolbarItem.xaml.cs diff --git a/windows/WinUI/WinUI.csproj b/attic/windows/WinUI/WinUI.csproj similarity index 100% rename from windows/WinUI/WinUI.csproj rename to attic/windows/WinUI/WinUI.csproj diff --git a/windows/WinUI/ZeroTierIcon.ico b/attic/windows/WinUI/ZeroTierIcon.ico similarity index 100% rename from windows/WinUI/ZeroTierIcon.ico rename to attic/windows/WinUI/ZeroTierIcon.ico diff --git a/windows/WinUI/ZeroTierNetwork.cs b/attic/windows/WinUI/ZeroTierNetwork.cs similarity index 100% rename from windows/WinUI/ZeroTierNetwork.cs rename to attic/windows/WinUI/ZeroTierNetwork.cs diff --git a/windows/WinUI/ZeroTierPeer.cs b/attic/windows/WinUI/ZeroTierPeer.cs similarity index 100% rename from windows/WinUI/ZeroTierPeer.cs rename to attic/windows/WinUI/ZeroTierPeer.cs diff --git a/windows/WinUI/ZeroTierPeerPhysicalPath.cs b/attic/windows/WinUI/ZeroTierPeerPhysicalPath.cs similarity index 100% rename from windows/WinUI/ZeroTierPeerPhysicalPath.cs rename to attic/windows/WinUI/ZeroTierPeerPhysicalPath.cs diff --git a/windows/WinUI/ZeroTierStatus.cs b/attic/windows/WinUI/ZeroTierStatus.cs similarity index 100% rename from windows/WinUI/ZeroTierStatus.cs rename to attic/windows/WinUI/ZeroTierStatus.cs diff --git a/windows/WinUI/app.manifest b/attic/windows/WinUI/app.manifest similarity index 100% rename from windows/WinUI/app.manifest rename to attic/windows/WinUI/app.manifest diff --git a/windows/WinUI/packages.config b/attic/windows/WinUI/packages.config similarity index 100% rename from windows/WinUI/packages.config rename to attic/windows/WinUI/packages.config diff --git a/windows/ZeroTierOne.sln b/attic/windows/ZeroTierOne.sln similarity index 100% rename from windows/ZeroTierOne.sln rename to attic/windows/ZeroTierOne.sln diff --git a/windows/ZeroTierOne/ServiceBase.cpp b/attic/windows/ZeroTierOne/ServiceBase.cpp similarity index 100% rename from windows/ZeroTierOne/ServiceBase.cpp rename to attic/windows/ZeroTierOne/ServiceBase.cpp diff --git a/windows/ZeroTierOne/ServiceBase.h b/attic/windows/ZeroTierOne/ServiceBase.h similarity index 100% rename from windows/ZeroTierOne/ServiceBase.h rename to attic/windows/ZeroTierOne/ServiceBase.h diff --git a/windows/ZeroTierOne/ServiceInstaller.cpp b/attic/windows/ZeroTierOne/ServiceInstaller.cpp similarity index 100% rename from windows/ZeroTierOne/ServiceInstaller.cpp rename to attic/windows/ZeroTierOne/ServiceInstaller.cpp diff --git a/windows/ZeroTierOne/ServiceInstaller.h b/attic/windows/ZeroTierOne/ServiceInstaller.h similarity index 100% rename from windows/ZeroTierOne/ServiceInstaller.h rename to attic/windows/ZeroTierOne/ServiceInstaller.h diff --git a/windows/ZeroTierOne/ZeroTierOne.aps b/attic/windows/ZeroTierOne/ZeroTierOne.aps similarity index 100% rename from windows/ZeroTierOne/ZeroTierOne.aps rename to attic/windows/ZeroTierOne/ZeroTierOne.aps diff --git a/windows/ZeroTierOne/ZeroTierOne.rc b/attic/windows/ZeroTierOne/ZeroTierOne.rc similarity index 100% rename from windows/ZeroTierOne/ZeroTierOne.rc rename to attic/windows/ZeroTierOne/ZeroTierOne.rc diff --git a/windows/ZeroTierOne/ZeroTierOne.vcxproj b/attic/windows/ZeroTierOne/ZeroTierOne.vcxproj similarity index 100% rename from windows/ZeroTierOne/ZeroTierOne.vcxproj rename to attic/windows/ZeroTierOne/ZeroTierOne.vcxproj diff --git a/windows/ZeroTierOne/ZeroTierOne.vcxproj.filters b/attic/windows/ZeroTierOne/ZeroTierOne.vcxproj.filters similarity index 100% rename from windows/ZeroTierOne/ZeroTierOne.vcxproj.filters rename to attic/windows/ZeroTierOne/ZeroTierOne.vcxproj.filters diff --git a/windows/ZeroTierOne/ZeroTierOneService.cpp b/attic/windows/ZeroTierOne/ZeroTierOneService.cpp similarity index 100% rename from windows/ZeroTierOne/ZeroTierOneService.cpp rename to attic/windows/ZeroTierOne/ZeroTierOneService.cpp diff --git a/windows/ZeroTierOne/ZeroTierOneService.h b/attic/windows/ZeroTierOne/ZeroTierOneService.h similarity index 100% rename from windows/ZeroTierOne/ZeroTierOneService.h rename to attic/windows/ZeroTierOne/ZeroTierOneService.h diff --git a/windows/ZeroTierOne/resource.h b/attic/windows/ZeroTierOne/resource.h similarity index 100% rename from windows/ZeroTierOne/resource.h rename to attic/windows/ZeroTierOne/resource.h diff --git a/windows/ZeroTierOneSDK.sln b/attic/windows/ZeroTierOneSDK.sln similarity index 100% rename from windows/ZeroTierOneSDK.sln rename to attic/windows/ZeroTierOneSDK.sln diff --git a/windows/ZeroTierOneSDK/ZeroTierOneSDK.vcxproj b/attic/windows/ZeroTierOneSDK/ZeroTierOneSDK.vcxproj similarity index 100% rename from windows/ZeroTierOneSDK/ZeroTierOneSDK.vcxproj rename to attic/windows/ZeroTierOneSDK/ZeroTierOneSDK.vcxproj diff --git a/windows/ZeroTierOneSDK/ZeroTierOneSDK.vcxproj.filters b/attic/windows/ZeroTierOneSDK/ZeroTierOneSDK.vcxproj.filters similarity index 100% rename from windows/ZeroTierOneSDK/ZeroTierOneSDK.vcxproj.filters rename to attic/windows/ZeroTierOneSDK/ZeroTierOneSDK.vcxproj.filters diff --git a/windows/ZeroTierOneSDK/dllmain.cpp b/attic/windows/ZeroTierOneSDK/dllmain.cpp similarity index 100% rename from windows/ZeroTierOneSDK/dllmain.cpp rename to attic/windows/ZeroTierOneSDK/dllmain.cpp diff --git a/windows/ZeroTierOneSDK/targetver.h b/attic/windows/ZeroTierOneSDK/targetver.h similarity index 100% rename from windows/ZeroTierOneSDK/targetver.h rename to attic/windows/ZeroTierOneSDK/targetver.h diff --git a/windows/copyutil/App.config b/attic/windows/copyutil/App.config similarity index 100% rename from windows/copyutil/App.config rename to attic/windows/copyutil/App.config diff --git a/windows/copyutil/CMakeLists.txt b/attic/windows/copyutil/CMakeLists.txt similarity index 100% rename from windows/copyutil/CMakeLists.txt rename to attic/windows/copyutil/CMakeLists.txt diff --git a/windows/copyutil/Program.cs b/attic/windows/copyutil/Program.cs similarity index 100% rename from windows/copyutil/Program.cs rename to attic/windows/copyutil/Program.cs diff --git a/windows/copyutil/Properties/AssemblyInfo.cs b/attic/windows/copyutil/Properties/AssemblyInfo.cs similarity index 100% rename from windows/copyutil/Properties/AssemblyInfo.cs rename to attic/windows/copyutil/Properties/AssemblyInfo.cs diff --git a/windows/copyutil/copyutil.csproj b/attic/windows/copyutil/copyutil.csproj similarity index 100% rename from windows/copyutil/copyutil.csproj rename to attic/windows/copyutil/copyutil.csproj diff --git a/windows/packages/.gitignore b/attic/windows/packages/.gitignore similarity index 100% rename from windows/packages/.gitignore rename to attic/windows/packages/.gitignore diff --git a/windows/packages/repositories.config b/attic/windows/packages/repositories.config similarity index 100% rename from windows/packages/repositories.config rename to attic/windows/packages/repositories.config diff --git a/controller/DB.cpp b/controller/DB.cpp index dfa4fa094..19cfd0931 100644 --- a/controller/DB.cpp +++ b/controller/DB.cpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/controller/DB.hpp b/controller/DB.hpp index 8a3c05e0b..c70872388 100644 --- a/controller/DB.hpp +++ b/controller/DB.hpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/controller/DBMirrorSet.cpp b/controller/DBMirrorSet.cpp index c467e171d..2d622f133 100644 --- a/controller/DBMirrorSet.cpp +++ b/controller/DBMirrorSet.cpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/controller/DBMirrorSet.hpp b/controller/DBMirrorSet.hpp index 6ca6c452b..b276cb5ca 100644 --- a/controller/DBMirrorSet.hpp +++ b/controller/DBMirrorSet.hpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/controller/EmbeddedNetworkController.cpp b/controller/EmbeddedNetworkController.cpp index 47ce6a3ab..b1f8358eb 100644 --- a/controller/EmbeddedNetworkController.cpp +++ b/controller/EmbeddedNetworkController.cpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/controller/EmbeddedNetworkController.hpp b/controller/EmbeddedNetworkController.hpp index 82946940e..66622d2ce 100644 --- a/controller/EmbeddedNetworkController.hpp +++ b/controller/EmbeddedNetworkController.hpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/controller/FileDB.cpp b/controller/FileDB.cpp index 0b360d888..f291ccf94 100644 --- a/controller/FileDB.cpp +++ b/controller/FileDB.cpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/controller/FileDB.hpp b/controller/FileDB.hpp index 82e634e62..560a052a6 100644 --- a/controller/FileDB.hpp +++ b/controller/FileDB.hpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/controller/LFDB.cpp b/controller/LFDB.cpp index d16c1fd29..1f7fc2092 100644 --- a/controller/LFDB.cpp +++ b/controller/LFDB.cpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/controller/LFDB.hpp b/controller/LFDB.hpp index 0849ae571..1f930dd6a 100644 --- a/controller/LFDB.hpp +++ b/controller/LFDB.hpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/controller/PostgreSQL.cpp b/controller/PostgreSQL.cpp index 08e06ee98..de0fc126b 100644 --- a/controller/PostgreSQL.cpp +++ b/controller/PostgreSQL.cpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/controller/PostgreSQL.hpp b/controller/PostgreSQL.hpp index 035f5b5a3..4c4b99722 100644 --- a/controller/PostgreSQL.hpp +++ b/controller/PostgreSQL.hpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/controller/RabbitMQ.cpp b/controller/RabbitMQ.cpp index 41ebcc87c..88e68c3fe 100644 --- a/controller/RabbitMQ.cpp +++ b/controller/RabbitMQ.cpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/controller/RabbitMQ.hpp b/controller/RabbitMQ.hpp index c60af8ecf..fb98aec4b 100644 --- a/controller/RabbitMQ.hpp +++ b/controller/RabbitMQ.hpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/go/cmd/zerotier/cli/addroot.go b/go/cmd/zerotier/cli/addroot.go index 317c2693a..fae7a249a 100644 --- a/go/cmd/zerotier/cli/addroot.go +++ b/go/cmd/zerotier/cli/addroot.go @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/go/cmd/zerotier/cli/help.go b/go/cmd/zerotier/cli/help.go index b41920954..c1925146e 100644 --- a/go/cmd/zerotier/cli/help.go +++ b/go/cmd/zerotier/cli/help.go @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. @@ -20,7 +20,7 @@ import ( ) var copyrightText = fmt.Sprintf(`ZeroTier Network Virtualization Service Version %d.%d.%d -(c)2019 ZeroTier, Inc. +(c)2013-2020 ZeroTier, Inc. Licensed under the ZeroTier BSL (see LICENSE.txt)`, zerotier.CoreVersionMajor, zerotier.CoreVersionMinor, zerotier.CoreVersionRevision) // Help dumps help to stdout @@ -62,7 +62,7 @@ Commands: portsearch Enable/disable port search on startup portmapping Enable/disable use of uPnP/NAT-PMP identity [args] Identity management commands - new [c25519|p384] Create identity (including secret) + new [c25519|p384] Create identity pair (default: c25519) getpublic Extract only public part of identity validate Locally validate an identity sign Sign a file with an identity's key @@ -76,10 +76,12 @@ options. Otherwise it will get/set service options. Run with no arguments to see all options. Settings with a '*' alongside require a service restart. A few rarely used options require manual editing of local.conf and restart. -Most commands require a secret token to permit control of a running ZeroTier +An identity can be specified as a file or directly. This is auto-detected. + +Most commands require a secret token to permit control of a running service. The CLI will automatically try to read this token from the authtoken.secret file in the service's working directory and then from a -file called .zerotierauth in the user's home directory. The -t option can be -used to explicitly specify a location.`) +file called .zerotierauth in the user's home directory. The -t option can +be used to explicitly specify a location.`) fmt.Println() } diff --git a/go/cmd/zerotier/cli/identity.go b/go/cmd/zerotier/cli/identity.go index 7e70aa6d8..ba5cba9dd 100644 --- a/go/cmd/zerotier/cli/identity.go +++ b/go/cmd/zerotier/cli/identity.go @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/go/cmd/zerotier/cli/join.go b/go/cmd/zerotier/cli/join.go index 942194f93..89a13d8cc 100644 --- a/go/cmd/zerotier/cli/join.go +++ b/go/cmd/zerotier/cli/join.go @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/go/cmd/zerotier/cli/leave.go b/go/cmd/zerotier/cli/leave.go index 8128baabb..3d3988738 100644 --- a/go/cmd/zerotier/cli/leave.go +++ b/go/cmd/zerotier/cli/leave.go @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/go/cmd/zerotier/cli/misc.go b/go/cmd/zerotier/cli/misc.go index 816b386e6..467459928 100644 --- a/go/cmd/zerotier/cli/misc.go +++ b/go/cmd/zerotier/cli/misc.go @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/go/cmd/zerotier/cli/network.go b/go/cmd/zerotier/cli/network.go index 23f797fb4..cd2b8d086 100644 --- a/go/cmd/zerotier/cli/network.go +++ b/go/cmd/zerotier/cli/network.go @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/go/cmd/zerotier/cli/networks.go b/go/cmd/zerotier/cli/networks.go index 00b0ba29c..473f26ff5 100644 --- a/go/cmd/zerotier/cli/networks.go +++ b/go/cmd/zerotier/cli/networks.go @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/go/cmd/zerotier/cli/peers.go b/go/cmd/zerotier/cli/peers.go index 6c358ad0f..b417cb280 100644 --- a/go/cmd/zerotier/cli/peers.go +++ b/go/cmd/zerotier/cli/peers.go @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/go/cmd/zerotier/cli/removeroot.go b/go/cmd/zerotier/cli/removeroot.go index 4d01e3d34..321f7057d 100644 --- a/go/cmd/zerotier/cli/removeroot.go +++ b/go/cmd/zerotier/cli/removeroot.go @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/go/cmd/zerotier/cli/roots.go b/go/cmd/zerotier/cli/roots.go index a53fbb6b1..edacddadf 100644 --- a/go/cmd/zerotier/cli/roots.go +++ b/go/cmd/zerotier/cli/roots.go @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/go/cmd/zerotier/cli/selftest.go b/go/cmd/zerotier/cli/selftest.go index 3cf236d3e..0f0a0d529 100644 --- a/go/cmd/zerotier/cli/selftest.go +++ b/go/cmd/zerotier/cli/selftest.go @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/go/cmd/zerotier/cli/service.go b/go/cmd/zerotier/cli/service.go index c6d44be8a..f8e413685 100644 --- a/go/cmd/zerotier/cli/service.go +++ b/go/cmd/zerotier/cli/service.go @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/go/cmd/zerotier/cli/set.go b/go/cmd/zerotier/cli/set.go index 0388e1227..41c3cf39e 100644 --- a/go/cmd/zerotier/cli/set.go +++ b/go/cmd/zerotier/cli/set.go @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/go/cmd/zerotier/cli/status.go b/go/cmd/zerotier/cli/status.go index 41ef3e44e..b5685a463 100644 --- a/go/cmd/zerotier/cli/status.go +++ b/go/cmd/zerotier/cli/status.go @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/go/cmd/zerotier/zerotier.go b/go/cmd/zerotier/zerotier.go index 521e49a6c..b3d698871 100644 --- a/go/cmd/zerotier/zerotier.go +++ b/go/cmd/zerotier/zerotier.go @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/go/native/CoreTests.cpp b/go/native/CoreTests.cpp index 1acc448f2..db3efb237 100644 --- a/go/native/CoreTests.cpp +++ b/go/native/CoreTests.cpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/go/native/GoGlue.cpp b/go/native/GoGlue.cpp index 8eaabd9d1..75ec4895d 100644 --- a/go/native/GoGlue.cpp +++ b/go/native/GoGlue.cpp @@ -1,13 +1,13 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use - * of this software will be governed by vergnn 2.0 of the Apache License. + * of this software will be governed by version 2.0 of the Apache License. */ /****/ diff --git a/go/native/GoGlue.h b/go/native/GoGlue.h index b9e6409f0..3e7ed0d3b 100644 --- a/go/native/GoGlue.h +++ b/go/native/GoGlue.h @@ -1,13 +1,13 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use - * of this software will be governed by vergnn 2.0 of the Apache License. + * of this software will be governed by version 2.0 of the Apache License. */ /****/ diff --git a/go/pkg/zerotier/address.go b/go/pkg/zerotier/address.go index 95d3e133b..b9a79dfed 100644 --- a/go/pkg/zerotier/address.go +++ b/go/pkg/zerotier/address.go @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/go/pkg/zerotier/api.go b/go/pkg/zerotier/api.go index f3eef1f91..011fcc02d 100644 --- a/go/pkg/zerotier/api.go +++ b/go/pkg/zerotier/api.go @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/go/pkg/zerotier/errors.go b/go/pkg/zerotier/errors.go index 072c1eca1..d3c97e7e8 100644 --- a/go/pkg/zerotier/errors.go +++ b/go/pkg/zerotier/errors.go @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/go/pkg/zerotier/identity.go b/go/pkg/zerotier/identity.go index cbccb3699..e46bd16d5 100644 --- a/go/pkg/zerotier/identity.go +++ b/go/pkg/zerotier/identity.go @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/go/pkg/zerotier/inetaddress.go b/go/pkg/zerotier/inetaddress.go index 051fba050..bda7bc8ce 100644 --- a/go/pkg/zerotier/inetaddress.go +++ b/go/pkg/zerotier/inetaddress.go @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/go/pkg/zerotier/localconfig.go b/go/pkg/zerotier/localconfig.go index fbb7a41f3..a3f42f697 100644 --- a/go/pkg/zerotier/localconfig.go +++ b/go/pkg/zerotier/localconfig.go @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/go/pkg/zerotier/mac.go b/go/pkg/zerotier/mac.go index eb9ed9d04..0d54f6061 100644 --- a/go/pkg/zerotier/mac.go +++ b/go/pkg/zerotier/mac.go @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/go/pkg/zerotier/misc.go b/go/pkg/zerotier/misc.go index 4c6a18fbd..fe44380e9 100644 --- a/go/pkg/zerotier/misc.go +++ b/go/pkg/zerotier/misc.go @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. @@ -29,6 +29,9 @@ const LogoChar = "⏁" // Base32StdLowerCase is a base32 encoder/decoder using a lower-case standard alphabet and no padding. var Base32StdLowerCase = base32.NewEncoding("abcdefghijklmnopqrstuvwxyz234567").WithPadding(base32.NoPadding) +// unassignedPrivilegedPorts are ports below 1024 that do not appear to be assigned by IANA. +// The new 2.0+ ZeroTier default is 893, which we will eventually seek to have assigned. These +// are searched as backups if this port is already in use on a system. var unassignedPrivilegedPorts = []int{ 4, 6, diff --git a/go/pkg/zerotier/multicastgroup.go b/go/pkg/zerotier/multicastgroup.go index d85713ff7..130d00f5c 100644 --- a/go/pkg/zerotier/multicastgroup.go +++ b/go/pkg/zerotier/multicastgroup.go @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/go/pkg/zerotier/nativetap.go b/go/pkg/zerotier/nativetap.go index b8358dafe..2d4b789fc 100644 --- a/go/pkg/zerotier/nativetap.go +++ b/go/pkg/zerotier/nativetap.go @@ -1,17 +1,17 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. */ /****/ -// This wraps EthernetTap from osdep/ +// This wraps the C++ EthernetTap and its implementations. package zerotier diff --git a/go/pkg/zerotier/network.go b/go/pkg/zerotier/network.go index 05f800ab5..462358fc7 100644 --- a/go/pkg/zerotier/network.go +++ b/go/pkg/zerotier/network.go @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/go/pkg/zerotier/node.go b/go/pkg/zerotier/node.go index 4be766f2b..dad2bc94b 100644 --- a/go/pkg/zerotier/node.go +++ b/go/pkg/zerotier/node.go @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/go/pkg/zerotier/osdep-posix.go b/go/pkg/zerotier/osdep-posix.go index 07d3612d9..d48ec1b8e 100644 --- a/go/pkg/zerotier/osdep-posix.go +++ b/go/pkg/zerotier/osdep-posix.go @@ -1,12 +1,12 @@ // +build !windows /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/go/pkg/zerotier/osdep-windows.go b/go/pkg/zerotier/osdep-windows.go index 2073243f6..fcf0c0784 100644 --- a/go/pkg/zerotier/osdep-windows.go +++ b/go/pkg/zerotier/osdep-windows.go @@ -1,12 +1,12 @@ // +build windows /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/go/pkg/zerotier/path.go b/go/pkg/zerotier/path.go index 85479196b..610afed63 100644 --- a/go/pkg/zerotier/path.go +++ b/go/pkg/zerotier/path.go @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/go/pkg/zerotier/peer.go b/go/pkg/zerotier/peer.go index 053252916..c6cbf0cf0 100644 --- a/go/pkg/zerotier/peer.go +++ b/go/pkg/zerotier/peer.go @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/go/pkg/zerotier/route.go b/go/pkg/zerotier/route.go index 8ff515ff1..262773a48 100644 --- a/go/pkg/zerotier/route.go +++ b/go/pkg/zerotier/route.go @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/go/pkg/zerotier/selftest.go b/go/pkg/zerotier/selftest.go index 9cab2b4d4..d9b89d324 100644 --- a/go/pkg/zerotier/selftest.go +++ b/go/pkg/zerotier/selftest.go @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/go/pkg/zerotier/sizelimitwriter.go b/go/pkg/zerotier/sizelimitwriter.go index 61257e8b3..fb3a51f88 100644 --- a/go/pkg/zerotier/sizelimitwriter.go +++ b/go/pkg/zerotier/sizelimitwriter.go @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/go/pkg/zerotier/tap.go b/go/pkg/zerotier/tap.go index cd52b2453..a72bd8190 100644 --- a/go/pkg/zerotier/tap.go +++ b/go/pkg/zerotier/tap.go @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/include/ZeroTierCore.h b/include/ZeroTierCore.h index 1331322b6..52daac43b 100644 --- a/include/ZeroTierCore.h +++ b/include/ZeroTierCore.h @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/include/ZeroTierDebug.h b/include/ZeroTierDebug.h index aa7ab4fe2..0c6b2dd78 100644 --- a/include/ZeroTierDebug.h +++ b/include/ZeroTierDebug.h @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/include/ZeroTierOne.h b/include/ZeroTierOne.h deleted file mode 120000 index 9f6d7e3a1..000000000 --- a/include/ZeroTierOne.h +++ /dev/null @@ -1 +0,0 @@ -ZeroTierCore.h \ No newline at end of file diff --git a/node/AES.cpp b/node/AES.cpp index d04367ed6..a629cfc3f 100644 --- a/node/AES.cpp +++ b/node/AES.cpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/node/AES.hpp b/node/AES.hpp index 44882b67f..12f122e86 100644 --- a/node/AES.hpp +++ b/node/AES.hpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/node/Address.hpp b/node/Address.hpp index d91373c04..adeb14d2b 100644 --- a/node/Address.hpp +++ b/node/Address.hpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/node/AtomicCounter.hpp b/node/AtomicCounter.hpp index 6bfc7025d..86182795c 100644 --- a/node/AtomicCounter.hpp +++ b/node/AtomicCounter.hpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/node/Buf.cpp b/node/Buf.cpp index 80df63c73..370b56506 100644 --- a/node/Buf.cpp +++ b/node/Buf.cpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/node/Buf.hpp b/node/Buf.hpp index a3059f023..945bfb673 100644 --- a/node/Buf.hpp +++ b/node/Buf.hpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/node/Buffer.hpp b/node/Buffer.hpp index 543f5168b..3432cc12b 100644 --- a/node/Buffer.hpp +++ b/node/Buffer.hpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/node/C25519.cpp b/node/C25519.cpp index 68bde74fd..a3e3c5d1b 100644 --- a/node/C25519.cpp +++ b/node/C25519.cpp @@ -1,11 +1,11 @@ /* -Matthew Dempsky +(c) Matthew Dempsky Public domain. Derived from public domain code by D. J. Bernstein. */ -// Modified very slightly for ZeroTier One by Adam Ierymenko -// This code remains in the public domain. +// Modified slightly for ZeroTier but remains in the public domain as per +// its original license. #include #include diff --git a/node/C25519.hpp b/node/C25519.hpp index a52ab5177..6a5668998 100644 --- a/node/C25519.hpp +++ b/node/C25519.hpp @@ -1,16 +1,19 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. */ /****/ +// Note that the actual code in C25519.cpp is in the public domain as per +// its original license. + #ifndef ZT_C25519_HPP #define ZT_C25519_HPP diff --git a/node/Capability.hpp b/node/Capability.hpp index 8606cd5d8..263c42257 100644 --- a/node/Capability.hpp +++ b/node/Capability.hpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/node/CertificateOfMembership.hpp b/node/CertificateOfMembership.hpp index 976c48b47..84811940e 100644 --- a/node/CertificateOfMembership.hpp +++ b/node/CertificateOfMembership.hpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/node/CertificateOfOwnership.hpp b/node/CertificateOfOwnership.hpp index 336577767..039ed14a5 100644 --- a/node/CertificateOfOwnership.hpp +++ b/node/CertificateOfOwnership.hpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/node/Constants.hpp b/node/Constants.hpp index 0ca877131..c8f806a8f 100644 --- a/node/Constants.hpp +++ b/node/Constants.hpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/node/Credential.cpp b/node/Credential.cpp index 5e5ebe9bf..103fa187c 100644 --- a/node/Credential.cpp +++ b/node/Credential.cpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/node/Credential.hpp b/node/Credential.hpp index 6edc41fae..106a5b726 100644 --- a/node/Credential.hpp +++ b/node/Credential.hpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/node/Dictionary.hpp b/node/Dictionary.hpp index 8099e50e0..35df3d0f1 100644 --- a/node/Dictionary.hpp +++ b/node/Dictionary.hpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/node/ECC384.hpp b/node/ECC384.hpp index 9d0e5b5e1..56b89a01c 100644 --- a/node/ECC384.hpp +++ b/node/ECC384.hpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. @@ -13,7 +13,7 @@ // This is glue code to ease the use of the NIST P-384 elliptic curve. -// Note that most of the code inside ECC384.cpp is third party code and +// Note that the code inside ECC384.cpp is third party code and // is under the BSD 2-clause license rather than ZeroTier's license. #ifndef ZT_ECC384_HPP diff --git a/node/Endpoint.cpp b/node/Endpoint.cpp index 7abc6aef9..be12eb2bb 100644 --- a/node/Endpoint.cpp +++ b/node/Endpoint.cpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/node/Endpoint.hpp b/node/Endpoint.hpp index db6c895a3..943204830 100644 --- a/node/Endpoint.hpp +++ b/node/Endpoint.hpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/node/Hashtable.hpp b/node/Hashtable.hpp index e8d9151dd..122e57c2a 100644 --- a/node/Hashtable.hpp +++ b/node/Hashtable.hpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/node/Identity.cpp b/node/Identity.cpp index 274f8c955..d29fe8d62 100644 --- a/node/Identity.cpp +++ b/node/Identity.cpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/node/Identity.hpp b/node/Identity.hpp index aabdc6daa..7e7361ec2 100644 --- a/node/Identity.hpp +++ b/node/Identity.hpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/node/IncomingPacket.cpp b/node/IncomingPacket.cpp index 98fac0f24..9d00dd2e1 100644 --- a/node/IncomingPacket.cpp +++ b/node/IncomingPacket.cpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/node/IncomingPacket.hpp b/node/IncomingPacket.hpp index 3a72d7cc7..3f65dbf00 100644 --- a/node/IncomingPacket.hpp +++ b/node/IncomingPacket.hpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/node/InetAddress.cpp b/node/InetAddress.cpp index 86626e5e2..400792406 100644 --- a/node/InetAddress.cpp +++ b/node/InetAddress.cpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/node/InetAddress.hpp b/node/InetAddress.hpp index e838fbd52..b27b32cc6 100644 --- a/node/InetAddress.hpp +++ b/node/InetAddress.hpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/node/Locator.cpp b/node/Locator.cpp index f40b4cbb7..30b9cee72 100644 --- a/node/Locator.cpp +++ b/node/Locator.cpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/node/Locator.hpp b/node/Locator.hpp index aa54cd5c0..044bb5003 100644 --- a/node/Locator.hpp +++ b/node/Locator.hpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/node/MAC.hpp b/node/MAC.hpp index 9ea4ba8c5..3b36cea9d 100644 --- a/node/MAC.hpp +++ b/node/MAC.hpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/node/Membership.cpp b/node/Membership.cpp index d51a1deff..7a7aa8fc2 100644 --- a/node/Membership.cpp +++ b/node/Membership.cpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/node/Membership.hpp b/node/Membership.hpp index 260373a4b..04840d245 100644 --- a/node/Membership.hpp +++ b/node/Membership.hpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/node/Meter.hpp b/node/Meter.hpp index 301fc97f9..27b53c522 100644 --- a/node/Meter.hpp +++ b/node/Meter.hpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/node/MulticastGroup.hpp b/node/MulticastGroup.hpp index e98c2321a..4bb01276a 100644 --- a/node/MulticastGroup.hpp +++ b/node/MulticastGroup.hpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/node/Mutex.hpp b/node/Mutex.hpp index 2c5370391..23c26af11 100644 --- a/node/Mutex.hpp +++ b/node/Mutex.hpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/node/Network.cpp b/node/Network.cpp index bc256454b..b7c2fcc27 100644 --- a/node/Network.cpp +++ b/node/Network.cpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/node/Network.hpp b/node/Network.hpp index 43333725f..83e7c99a6 100644 --- a/node/Network.hpp +++ b/node/Network.hpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/node/NetworkConfig.cpp b/node/NetworkConfig.cpp index c992591f0..a7b4ee814 100644 --- a/node/NetworkConfig.cpp +++ b/node/NetworkConfig.cpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/node/NetworkConfig.hpp b/node/NetworkConfig.hpp index efcc4fcff..f62d99b01 100644 --- a/node/NetworkConfig.hpp +++ b/node/NetworkConfig.hpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/node/NetworkController.hpp b/node/NetworkController.hpp index 5c7734430..fb093dcc9 100644 --- a/node/NetworkController.hpp +++ b/node/NetworkController.hpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/node/Node.cpp b/node/Node.cpp index b5abc01c6..ac05950f2 100644 --- a/node/Node.cpp +++ b/node/Node.cpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/node/Node.hpp b/node/Node.hpp index c19387bbd..a24a3633c 100644 --- a/node/Node.hpp +++ b/node/Node.hpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/node/OS.hpp b/node/OS.hpp index c20ff88e4..a9ca171d9 100644 --- a/node/OS.hpp +++ b/node/OS.hpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/node/Packet.cpp b/node/Packet.cpp index 0ea10fb1d..89814415b 100644 --- a/node/Packet.cpp +++ b/node/Packet.cpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/node/Packet.hpp b/node/Packet.hpp index dc5d70820..f20eb7f36 100644 --- a/node/Packet.hpp +++ b/node/Packet.hpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/node/Path.cpp b/node/Path.cpp index aa420459c..4bf905861 100644 --- a/node/Path.cpp +++ b/node/Path.cpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/node/Path.hpp b/node/Path.hpp index d736d6787..361a32b29 100644 --- a/node/Path.hpp +++ b/node/Path.hpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/node/Peer.cpp b/node/Peer.cpp index 04fe12272..20e3bed7d 100644 --- a/node/Peer.cpp +++ b/node/Peer.cpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/node/Peer.hpp b/node/Peer.hpp index f6aeed12f..f2b2a8faa 100644 --- a/node/Peer.hpp +++ b/node/Peer.hpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/node/Poly1305.hpp b/node/Poly1305.hpp index a7e6ec221..e3c079174 100644 --- a/node/Poly1305.hpp +++ b/node/Poly1305.hpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/node/Revocation.hpp b/node/Revocation.hpp index 0f4231698..1e05fc785 100644 --- a/node/Revocation.hpp +++ b/node/Revocation.hpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/node/RingBuffer.hpp b/node/RingBuffer.hpp index 1839bc710..862ea0692 100644 --- a/node/RingBuffer.hpp +++ b/node/RingBuffer.hpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/node/RuntimeEnvironment.hpp b/node/RuntimeEnvironment.hpp index 038c37c5a..a4b5bd880 100644 --- a/node/RuntimeEnvironment.hpp +++ b/node/RuntimeEnvironment.hpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/node/SHA512.hpp b/node/SHA512.hpp index 4ecc00fc5..214449084 100644 --- a/node/SHA512.hpp +++ b/node/SHA512.hpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/node/Salsa20.hpp b/node/Salsa20.hpp index 047433e5f..afcf557d2 100644 --- a/node/Salsa20.hpp +++ b/node/Salsa20.hpp @@ -1,8 +1,15 @@ /* - * Based on public domain code available at: http://cr.yp.to/snuffle.html + * Copyright (c)2013-2020 ZeroTier, Inc. * - * This therefore is public domain. + * Use of this software is governed by the Business Source License included + * in the LICENSE.TXT file in the project's root directory. + * + * Change Date: 2024-01-01 + * + * On the date above, in accordance with the Business Source License, use + * of this software will be governed by version 2.0 of the Apache License. */ +/****/ #ifndef ZT_SALSA20_HPP #define ZT_SALSA20_HPP diff --git a/node/ScopedPtr.hpp b/node/ScopedPtr.hpp index 09f408a93..7d540d35d 100644 --- a/node/ScopedPtr.hpp +++ b/node/ScopedPtr.hpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/node/SelfAwareness.cpp b/node/SelfAwareness.cpp index 18cc5bb5c..483e2df40 100644 --- a/node/SelfAwareness.cpp +++ b/node/SelfAwareness.cpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/node/SelfAwareness.hpp b/node/SelfAwareness.hpp index d7bd256d8..4fa2cc319 100644 --- a/node/SelfAwareness.hpp +++ b/node/SelfAwareness.hpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/node/SharedPtr.hpp b/node/SharedPtr.hpp index 56ecf5ec6..847b49ab6 100644 --- a/node/SharedPtr.hpp +++ b/node/SharedPtr.hpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/node/Str.hpp b/node/Str.hpp index cfa6aceb1..53f21611c 100644 --- a/node/Str.hpp +++ b/node/Str.hpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/node/Switch.cpp b/node/Switch.cpp index ba30d4af3..10de40277 100644 --- a/node/Switch.cpp +++ b/node/Switch.cpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/node/Switch.hpp b/node/Switch.hpp index f5db8cfb6..089ff414d 100644 --- a/node/Switch.hpp +++ b/node/Switch.hpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/node/Tag.hpp b/node/Tag.hpp index 9fd1a423b..484b3e01c 100644 --- a/node/Tag.hpp +++ b/node/Tag.hpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/node/Topology.cpp b/node/Topology.cpp index 0e6be033c..49070cb36 100644 --- a/node/Topology.cpp +++ b/node/Topology.cpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/node/Topology.hpp b/node/Topology.hpp index 7ea206a47..f30bc10dd 100644 --- a/node/Topology.hpp +++ b/node/Topology.hpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/node/Trace.hpp b/node/Trace.hpp index 763d64537..5d9825195 100644 --- a/node/Trace.hpp +++ b/node/Trace.hpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/node/Utils.cpp b/node/Utils.cpp index 51d235266..116634a4c 100644 --- a/node/Utils.cpp +++ b/node/Utils.cpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/node/Utils.hpp b/node/Utils.hpp index cf70b53e0..56da5d1f7 100644 --- a/node/Utils.hpp +++ b/node/Utils.hpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/root/geoip-html.h b/root/geoip-html.h index 863f20bb5..acf198e17 100644 --- a/root/geoip-html.h +++ b/root/geoip-html.h @@ -1,3 +1,16 @@ +/* + * Copyright (c)2013-2020 ZeroTier, Inc. + * + * Use of this software is governed by the Business Source License included + * in the LICENSE.TXT file in the project's root directory. + * + * Change Date: 2024-01-01 + * + * On the date above, in accordance with the Business Source License, use + * of this software will be governed by version 2.0 of the Apache License. + */ +/****/ + #ifndef ZT_ROOT_GEOIP_HTML_H #define ZT_ROOT_GEOIP_HTML_H diff --git a/root/root.cpp b/root/root.cpp index ed5feb53e..d88e0c7b8 100644 --- a/root/root.cpp +++ b/root/root.cpp @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License. diff --git a/version.h.in b/version.h.in index d499d7e7e..a8830551a 100644 --- a/version.h.in +++ b/version.h.in @@ -1,10 +1,10 @@ /* - * Copyright (c)2019 ZeroTier, Inc. + * Copyright (c)2013-2020 ZeroTier, Inc. * * Use of this software is governed by the Business Source License included * in the LICENSE.TXT file in the project's root directory. * - * Change Date: 2023-01-01 + * Change Date: 2024-01-01 * * On the date above, in accordance with the Business Source License, use * of this software will be governed by version 2.0 of the Apache License.