mirror of
https://github.com/ZeroTier/ZeroTierOne
synced 2025-08-22 06:14:02 -07:00
License stuff, version bump, CLI output.
This commit is contained in:
parent
6623aa3a7d
commit
ca4e35d52c
6 changed files with 1437 additions and 1439 deletions
6
debian/changelog
vendored
6
debian/changelog
vendored
|
@ -1,3 +1,9 @@
|
||||||
|
zerotier-one (1.16.0) unstable; urgency=medium
|
||||||
|
|
||||||
|
* See RELEASE-NOTES.md for release notes.
|
||||||
|
|
||||||
|
-- Adam Ierymenko <adam.ierymenko@zerotier.com> Thu, 21 Aug 2025 01:00:00 -0700
|
||||||
|
|
||||||
zerotier-one (1.14.2) unstable; urgency=medium
|
zerotier-one (1.14.2) unstable; urgency=medium
|
||||||
|
|
||||||
* See RELEASE-NOTES.md for release notes.
|
* See RELEASE-NOTES.md for release notes.
|
||||||
|
|
|
@ -1,14 +1,15 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8" ?>
|
||||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN"
|
||||||
|
"http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||||
<plist version="1.0">
|
<plist version="1.0">
|
||||||
<dict>
|
<dict>
|
||||||
<key>PACKAGES</key>
|
<key>PACKAGES</key>
|
||||||
<array>
|
<array>
|
||||||
<dict>
|
<dict>
|
||||||
<key>MUST-CLOSE-APPLICATION-ITEMS</key>
|
<key>MUST-CLOSE-APPLICATION-ITEMS</key>
|
||||||
<array/>
|
<array />
|
||||||
<key>MUST-CLOSE-APPLICATIONS</key>
|
<key>MUST-CLOSE-APPLICATIONS</key>
|
||||||
<false/>
|
<false />
|
||||||
<key>PACKAGE_FILES</key>
|
<key>PACKAGE_FILES</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>DEFAULT_INSTALL_LOCATION</key>
|
<key>DEFAULT_INSTALL_LOCATION</key>
|
||||||
|
@ -22,7 +23,7 @@
|
||||||
<array>
|
<array>
|
||||||
<dict>
|
<dict>
|
||||||
<key>CHILDREN</key>
|
<key>CHILDREN</key>
|
||||||
<array/>
|
<array />
|
||||||
<key>GID</key>
|
<key>GID</key>
|
||||||
<integer>80</integer>
|
<integer>80</integer>
|
||||||
<key>PATH</key>
|
<key>PATH</key>
|
||||||
|
@ -38,7 +39,7 @@
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>BUNDLE_CAN_DOWNGRADE</key>
|
<key>BUNDLE_CAN_DOWNGRADE</key>
|
||||||
<false/>
|
<false />
|
||||||
<key>BUNDLE_POSTINSTALL_PATH</key>
|
<key>BUNDLE_POSTINSTALL_PATH</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>PATH_TYPE</key>
|
<key>PATH_TYPE</key>
|
||||||
|
@ -50,7 +51,7 @@
|
||||||
<integer>0</integer>
|
<integer>0</integer>
|
||||||
</dict>
|
</dict>
|
||||||
<key>CHILDREN</key>
|
<key>CHILDREN</key>
|
||||||
<array/>
|
<array />
|
||||||
<key>GID</key>
|
<key>GID</key>
|
||||||
<integer>80</integer>
|
<integer>80</integer>
|
||||||
<key>PATH</key>
|
<key>PATH</key>
|
||||||
|
@ -92,7 +93,7 @@
|
||||||
<array>
|
<array>
|
||||||
<dict>
|
<dict>
|
||||||
<key>CHILDREN</key>
|
<key>CHILDREN</key>
|
||||||
<array/>
|
<array />
|
||||||
<key>GID</key>
|
<key>GID</key>
|
||||||
<integer>0</integer>
|
<integer>0</integer>
|
||||||
<key>PATH</key>
|
<key>PATH</key>
|
||||||
|
@ -108,7 +109,7 @@
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>CHILDREN</key>
|
<key>CHILDREN</key>
|
||||||
<array/>
|
<array />
|
||||||
<key>GID</key>
|
<key>GID</key>
|
||||||
<integer>0</integer>
|
<integer>0</integer>
|
||||||
<key>PATH</key>
|
<key>PATH</key>
|
||||||
|
@ -124,7 +125,7 @@
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>CHILDREN</key>
|
<key>CHILDREN</key>
|
||||||
<array/>
|
<array />
|
||||||
<key>GID</key>
|
<key>GID</key>
|
||||||
<integer>80</integer>
|
<integer>80</integer>
|
||||||
<key>PATH</key>
|
<key>PATH</key>
|
||||||
|
@ -140,7 +141,7 @@
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>CHILDREN</key>
|
<key>CHILDREN</key>
|
||||||
<array/>
|
<array />
|
||||||
<key>GID</key>
|
<key>GID</key>
|
||||||
<integer>0</integer>
|
<integer>0</integer>
|
||||||
<key>PATH</key>
|
<key>PATH</key>
|
||||||
|
@ -156,7 +157,7 @@
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>CHILDREN</key>
|
<key>CHILDREN</key>
|
||||||
<array/>
|
<array />
|
||||||
<key>GID</key>
|
<key>GID</key>
|
||||||
<integer>0</integer>
|
<integer>0</integer>
|
||||||
<key>PATH</key>
|
<key>PATH</key>
|
||||||
|
@ -214,7 +215,7 @@
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>CHILDREN</key>
|
<key>CHILDREN</key>
|
||||||
<array/>
|
<array />
|
||||||
<key>GID</key>
|
<key>GID</key>
|
||||||
<integer>0</integer>
|
<integer>0</integer>
|
||||||
<key>PATH</key>
|
<key>PATH</key>
|
||||||
|
@ -230,7 +231,7 @@
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>CHILDREN</key>
|
<key>CHILDREN</key>
|
||||||
<array/>
|
<array />
|
||||||
<key>GID</key>
|
<key>GID</key>
|
||||||
<integer>0</integer>
|
<integer>0</integer>
|
||||||
<key>PATH</key>
|
<key>PATH</key>
|
||||||
|
@ -246,7 +247,7 @@
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>CHILDREN</key>
|
<key>CHILDREN</key>
|
||||||
<array/>
|
<array />
|
||||||
<key>GID</key>
|
<key>GID</key>
|
||||||
<integer>0</integer>
|
<integer>0</integer>
|
||||||
<key>PATH</key>
|
<key>PATH</key>
|
||||||
|
@ -262,7 +263,7 @@
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>CHILDREN</key>
|
<key>CHILDREN</key>
|
||||||
<array/>
|
<array />
|
||||||
<key>GID</key>
|
<key>GID</key>
|
||||||
<integer>0</integer>
|
<integer>0</integer>
|
||||||
<key>PATH</key>
|
<key>PATH</key>
|
||||||
|
@ -278,7 +279,7 @@
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>CHILDREN</key>
|
<key>CHILDREN</key>
|
||||||
<array/>
|
<array />
|
||||||
<key>GID</key>
|
<key>GID</key>
|
||||||
<integer>0</integer>
|
<integer>0</integer>
|
||||||
<key>PATH</key>
|
<key>PATH</key>
|
||||||
|
@ -294,7 +295,7 @@
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>CHILDREN</key>
|
<key>CHILDREN</key>
|
||||||
<array/>
|
<array />
|
||||||
<key>GID</key>
|
<key>GID</key>
|
||||||
<integer>0</integer>
|
<integer>0</integer>
|
||||||
<key>PATH</key>
|
<key>PATH</key>
|
||||||
|
@ -310,7 +311,7 @@
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>CHILDREN</key>
|
<key>CHILDREN</key>
|
||||||
<array/>
|
<array />
|
||||||
<key>GID</key>
|
<key>GID</key>
|
||||||
<integer>0</integer>
|
<integer>0</integer>
|
||||||
<key>PATH</key>
|
<key>PATH</key>
|
||||||
|
@ -329,7 +330,7 @@
|
||||||
<array>
|
<array>
|
||||||
<dict>
|
<dict>
|
||||||
<key>CHILDREN</key>
|
<key>CHILDREN</key>
|
||||||
<array/>
|
<array />
|
||||||
<key>GID</key>
|
<key>GID</key>
|
||||||
<integer>0</integer>
|
<integer>0</integer>
|
||||||
<key>PATH</key>
|
<key>PATH</key>
|
||||||
|
@ -359,7 +360,7 @@
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>CHILDREN</key>
|
<key>CHILDREN</key>
|
||||||
<array/>
|
<array />
|
||||||
<key>GID</key>
|
<key>GID</key>
|
||||||
<integer>0</integer>
|
<integer>0</integer>
|
||||||
<key>PATH</key>
|
<key>PATH</key>
|
||||||
|
@ -375,7 +376,7 @@
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>CHILDREN</key>
|
<key>CHILDREN</key>
|
||||||
<array/>
|
<array />
|
||||||
<key>GID</key>
|
<key>GID</key>
|
||||||
<integer>0</integer>
|
<integer>0</integer>
|
||||||
<key>PATH</key>
|
<key>PATH</key>
|
||||||
|
@ -391,7 +392,7 @@
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>CHILDREN</key>
|
<key>CHILDREN</key>
|
||||||
<array/>
|
<array />
|
||||||
<key>GID</key>
|
<key>GID</key>
|
||||||
<integer>80</integer>
|
<integer>80</integer>
|
||||||
<key>PATH</key>
|
<key>PATH</key>
|
||||||
|
@ -407,7 +408,7 @@
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>CHILDREN</key>
|
<key>CHILDREN</key>
|
||||||
<array/>
|
<array />
|
||||||
<key>GID</key>
|
<key>GID</key>
|
||||||
<integer>0</integer>
|
<integer>0</integer>
|
||||||
<key>PATH</key>
|
<key>PATH</key>
|
||||||
|
@ -423,7 +424,7 @@
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>CHILDREN</key>
|
<key>CHILDREN</key>
|
||||||
<array/>
|
<array />
|
||||||
<key>GID</key>
|
<key>GID</key>
|
||||||
<integer>0</integer>
|
<integer>0</integer>
|
||||||
<key>PATH</key>
|
<key>PATH</key>
|
||||||
|
@ -439,7 +440,7 @@
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>CHILDREN</key>
|
<key>CHILDREN</key>
|
||||||
<array/>
|
<array />
|
||||||
<key>GID</key>
|
<key>GID</key>
|
||||||
<integer>0</integer>
|
<integer>0</integer>
|
||||||
<key>PATH</key>
|
<key>PATH</key>
|
||||||
|
@ -455,7 +456,7 @@
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>CHILDREN</key>
|
<key>CHILDREN</key>
|
||||||
<array/>
|
<array />
|
||||||
<key>GID</key>
|
<key>GID</key>
|
||||||
<integer>0</integer>
|
<integer>0</integer>
|
||||||
<key>PATH</key>
|
<key>PATH</key>
|
||||||
|
@ -471,7 +472,7 @@
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>CHILDREN</key>
|
<key>CHILDREN</key>
|
||||||
<array/>
|
<array />
|
||||||
<key>GID</key>
|
<key>GID</key>
|
||||||
<integer>0</integer>
|
<integer>0</integer>
|
||||||
<key>PATH</key>
|
<key>PATH</key>
|
||||||
|
@ -487,7 +488,7 @@
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>CHILDREN</key>
|
<key>CHILDREN</key>
|
||||||
<array/>
|
<array />
|
||||||
<key>GID</key>
|
<key>GID</key>
|
||||||
<integer>0</integer>
|
<integer>0</integer>
|
||||||
<key>PATH</key>
|
<key>PATH</key>
|
||||||
|
@ -503,7 +504,7 @@
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>CHILDREN</key>
|
<key>CHILDREN</key>
|
||||||
<array/>
|
<array />
|
||||||
<key>GID</key>
|
<key>GID</key>
|
||||||
<integer>0</integer>
|
<integer>0</integer>
|
||||||
<key>PATH</key>
|
<key>PATH</key>
|
||||||
|
@ -519,7 +520,7 @@
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>CHILDREN</key>
|
<key>CHILDREN</key>
|
||||||
<array/>
|
<array />
|
||||||
<key>GID</key>
|
<key>GID</key>
|
||||||
<integer>0</integer>
|
<integer>0</integer>
|
||||||
<key>PATH</key>
|
<key>PATH</key>
|
||||||
|
@ -555,7 +556,7 @@
|
||||||
<array>
|
<array>
|
||||||
<dict>
|
<dict>
|
||||||
<key>CHILDREN</key>
|
<key>CHILDREN</key>
|
||||||
<array/>
|
<array />
|
||||||
<key>GID</key>
|
<key>GID</key>
|
||||||
<integer>0</integer>
|
<integer>0</integer>
|
||||||
<key>PATH</key>
|
<key>PATH</key>
|
||||||
|
@ -602,7 +603,7 @@
|
||||||
<array>
|
<array>
|
||||||
<dict>
|
<dict>
|
||||||
<key>CHILDREN</key>
|
<key>CHILDREN</key>
|
||||||
<array/>
|
<array />
|
||||||
<key>GID</key>
|
<key>GID</key>
|
||||||
<integer>0</integer>
|
<integer>0</integer>
|
||||||
<key>PATH</key>
|
<key>PATH</key>
|
||||||
|
@ -647,13 +648,13 @@
|
||||||
<key>PAYLOAD_TYPE</key>
|
<key>PAYLOAD_TYPE</key>
|
||||||
<integer>0</integer>
|
<integer>0</integer>
|
||||||
<key>PRESERVE_EXTENDED_ATTRIBUTES</key>
|
<key>PRESERVE_EXTENDED_ATTRIBUTES</key>
|
||||||
<false/>
|
<false />
|
||||||
<key>SHOW_INVISIBLE</key>
|
<key>SHOW_INVISIBLE</key>
|
||||||
<false/>
|
<false />
|
||||||
<key>SPLIT_FORKS</key>
|
<key>SPLIT_FORKS</key>
|
||||||
<true/>
|
<true />
|
||||||
<key>TREAT_MISSING_FILES_AS_WARNING</key>
|
<key>TREAT_MISSING_FILES_AS_WARNING</key>
|
||||||
<false/>
|
<false />
|
||||||
<key>VERSION</key>
|
<key>VERSION</key>
|
||||||
<integer>5</integer>
|
<integer>5</integer>
|
||||||
</dict>
|
</dict>
|
||||||
|
@ -674,7 +675,7 @@
|
||||||
<integer>1</integer>
|
<integer>1</integer>
|
||||||
</dict>
|
</dict>
|
||||||
<key>RESOURCES</key>
|
<key>RESOURCES</key>
|
||||||
<array/>
|
<array />
|
||||||
</dict>
|
</dict>
|
||||||
<key>PACKAGE_SETTINGS</key>
|
<key>PACKAGE_SETTINGS</key>
|
||||||
<dict>
|
<dict>
|
||||||
|
@ -683,7 +684,7 @@
|
||||||
<key>CONCLUSION_ACTION</key>
|
<key>CONCLUSION_ACTION</key>
|
||||||
<integer>0</integer>
|
<integer>0</integer>
|
||||||
<key>FOLLOW_SYMBOLIC_LINKS</key>
|
<key>FOLLOW_SYMBOLIC_LINKS</key>
|
||||||
<false/>
|
<false />
|
||||||
<key>IDENTIFIER</key>
|
<key>IDENTIFIER</key>
|
||||||
<string>com.zerotier.pkg.ZeroTierOne</string>
|
<string>com.zerotier.pkg.ZeroTierOne</string>
|
||||||
<key>LOCATION</key>
|
<key>LOCATION</key>
|
||||||
|
@ -691,17 +692,17 @@
|
||||||
<key>NAME</key>
|
<key>NAME</key>
|
||||||
<string>ZeroTier One</string>
|
<string>ZeroTier One</string>
|
||||||
<key>OVERWRITE_PERMISSIONS</key>
|
<key>OVERWRITE_PERMISSIONS</key>
|
||||||
<false/>
|
<false />
|
||||||
<key>PAYLOAD_SIZE</key>
|
<key>PAYLOAD_SIZE</key>
|
||||||
<integer>-1</integer>
|
<integer>-1</integer>
|
||||||
<key>REFERENCE_PATH</key>
|
<key>REFERENCE_PATH</key>
|
||||||
<string></string>
|
<string />
|
||||||
<key>RELOCATABLE</key>
|
<key>RELOCATABLE</key>
|
||||||
<false/>
|
<false />
|
||||||
<key>USE_HFS+_COMPRESSION</key>
|
<key>USE_HFS+_COMPRESSION</key>
|
||||||
<false/>
|
<false />
|
||||||
<key>VERSION</key>
|
<key>VERSION</key>
|
||||||
<string>1.14.2</string>
|
<string>1.16.0</string>
|
||||||
</dict>
|
</dict>
|
||||||
<key>TYPE</key>
|
<key>TYPE</key>
|
||||||
<integer>0</integer>
|
<integer>0</integer>
|
||||||
|
@ -753,12 +754,12 @@
|
||||||
<key>APPAREANCES</key>
|
<key>APPAREANCES</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>DARK_AQUA</key>
|
<key>DARK_AQUA</key>
|
||||||
<dict/>
|
<dict />
|
||||||
<key>LIGHT_AQUA</key>
|
<key>LIGHT_AQUA</key>
|
||||||
<dict/>
|
<dict />
|
||||||
</dict>
|
</dict>
|
||||||
<key>SHARED_SETTINGS_FOR_ALL_APPAREANCES</key>
|
<key>SHARED_SETTINGS_FOR_ALL_APPAREANCES</key>
|
||||||
<true/>
|
<true />
|
||||||
</dict>
|
</dict>
|
||||||
<key>INSTALLATION TYPE</key>
|
<key>INSTALLATION TYPE</key>
|
||||||
<dict>
|
<dict>
|
||||||
|
@ -770,20 +771,20 @@
|
||||||
<array>
|
<array>
|
||||||
<dict>
|
<dict>
|
||||||
<key>CHILDREN</key>
|
<key>CHILDREN</key>
|
||||||
<array/>
|
<array />
|
||||||
<key>DESCRIPTION</key>
|
<key>DESCRIPTION</key>
|
||||||
<array/>
|
<array />
|
||||||
<key>OPTIONS</key>
|
<key>OPTIONS</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>HIDDEN</key>
|
<key>HIDDEN</key>
|
||||||
<false/>
|
<false />
|
||||||
<key>STATE</key>
|
<key>STATE</key>
|
||||||
<integer>1</integer>
|
<integer>1</integer>
|
||||||
</dict>
|
</dict>
|
||||||
<key>PACKAGE_UUID</key>
|
<key>PACKAGE_UUID</key>
|
||||||
<string>1B6AFC3A-9EA5-4401-83D4-37F06CD13CD6</string>
|
<string>1B6AFC3A-9EA5-4401-83D4-37F06CD13CD6</string>
|
||||||
<key>TITLE</key>
|
<key>TITLE</key>
|
||||||
<array/>
|
<array />
|
||||||
<key>TYPE</key>
|
<key>TYPE</key>
|
||||||
<integer>0</integer>
|
<integer>0</integer>
|
||||||
<key>UUID</key>
|
<key>UUID</key>
|
||||||
|
@ -791,7 +792,7 @@
|
||||||
</dict>
|
</dict>
|
||||||
</array>
|
</array>
|
||||||
<key>REMOVED</key>
|
<key>REMOVED</key>
|
||||||
<dict/>
|
<dict />
|
||||||
</dict>
|
</dict>
|
||||||
</dict>
|
</dict>
|
||||||
<key>MODE</key>
|
<key>MODE</key>
|
||||||
|
@ -859,24 +860,24 @@
|
||||||
<key>INTRODUCTION</key>
|
<key>INTRODUCTION</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>LOCALIZATIONS</key>
|
<key>LOCALIZATIONS</key>
|
||||||
<array/>
|
<array />
|
||||||
</dict>
|
</dict>
|
||||||
<key>LICENSE</key>
|
<key>LICENSE</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>LOCALIZATIONS</key>
|
<key>LOCALIZATIONS</key>
|
||||||
<array/>
|
<array />
|
||||||
<key>MODE</key>
|
<key>MODE</key>
|
||||||
<integer>0</integer>
|
<integer>0</integer>
|
||||||
</dict>
|
</dict>
|
||||||
<key>README</key>
|
<key>README</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>LOCALIZATIONS</key>
|
<key>LOCALIZATIONS</key>
|
||||||
<array/>
|
<array />
|
||||||
</dict>
|
</dict>
|
||||||
<key>TITLE</key>
|
<key>TITLE</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>LOCALIZATIONS</key>
|
<key>LOCALIZATIONS</key>
|
||||||
<array/>
|
<array />
|
||||||
</dict>
|
</dict>
|
||||||
</dict>
|
</dict>
|
||||||
<key>PROJECT_REQUIREMENTS</key>
|
<key>PROJECT_REQUIREMENTS</key>
|
||||||
|
@ -900,17 +901,17 @@
|
||||||
<key>IDENTIFIER</key>
|
<key>IDENTIFIER</key>
|
||||||
<string>fr.whitebox.Packages.requirement.os</string>
|
<string>fr.whitebox.Packages.requirement.os</string>
|
||||||
<key>MESSAGE</key>
|
<key>MESSAGE</key>
|
||||||
<array/>
|
<array />
|
||||||
<key>NAME</key>
|
<key>NAME</key>
|
||||||
<string>Operating System</string>
|
<string>Operating System</string>
|
||||||
<key>STATE</key>
|
<key>STATE</key>
|
||||||
<true/>
|
<true />
|
||||||
</dict>
|
</dict>
|
||||||
</array>
|
</array>
|
||||||
<key>RESOURCES</key>
|
<key>RESOURCES</key>
|
||||||
<array/>
|
<array />
|
||||||
<key>ROOT_VOLUME_ONLY</key>
|
<key>ROOT_VOLUME_ONLY</key>
|
||||||
<false/>
|
<false />
|
||||||
</dict>
|
</dict>
|
||||||
<key>PROJECT_SETTINGS</key>
|
<key>PROJECT_SETTINGS</key>
|
||||||
<dict>
|
<dict>
|
||||||
|
@ -937,7 +938,7 @@
|
||||||
<array>
|
<array>
|
||||||
<dict>
|
<dict>
|
||||||
<key>REGULAR_EXPRESSION</key>
|
<key>REGULAR_EXPRESSION</key>
|
||||||
<false/>
|
<false />
|
||||||
<key>STRING</key>
|
<key>STRING</key>
|
||||||
<string>.DS_Store</string>
|
<string>.DS_Store</string>
|
||||||
<key>TYPE</key>
|
<key>TYPE</key>
|
||||||
|
@ -945,20 +946,20 @@
|
||||||
</dict>
|
</dict>
|
||||||
</array>
|
</array>
|
||||||
<key>PROTECTED</key>
|
<key>PROTECTED</key>
|
||||||
<true/>
|
<true />
|
||||||
<key>PROXY_NAME</key>
|
<key>PROXY_NAME</key>
|
||||||
<string>Remove .DS_Store files</string>
|
<string>Remove .DS_Store files</string>
|
||||||
<key>PROXY_TOOLTIP</key>
|
<key>PROXY_TOOLTIP</key>
|
||||||
<string>Remove ".DS_Store" files created by the Finder.</string>
|
<string>Remove ".DS_Store" files created by the Finder.</string>
|
||||||
<key>STATE</key>
|
<key>STATE</key>
|
||||||
<true/>
|
<true />
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>PATTERNS_ARRAY</key>
|
<key>PATTERNS_ARRAY</key>
|
||||||
<array>
|
<array>
|
||||||
<dict>
|
<dict>
|
||||||
<key>REGULAR_EXPRESSION</key>
|
<key>REGULAR_EXPRESSION</key>
|
||||||
<false/>
|
<false />
|
||||||
<key>STRING</key>
|
<key>STRING</key>
|
||||||
<string>.pbdevelopment</string>
|
<string>.pbdevelopment</string>
|
||||||
<key>TYPE</key>
|
<key>TYPE</key>
|
||||||
|
@ -966,20 +967,21 @@
|
||||||
</dict>
|
</dict>
|
||||||
</array>
|
</array>
|
||||||
<key>PROTECTED</key>
|
<key>PROTECTED</key>
|
||||||
<true/>
|
<true />
|
||||||
<key>PROXY_NAME</key>
|
<key>PROXY_NAME</key>
|
||||||
<string>Remove .pbdevelopment files</string>
|
<string>Remove .pbdevelopment files</string>
|
||||||
<key>PROXY_TOOLTIP</key>
|
<key>PROXY_TOOLTIP</key>
|
||||||
<string>Remove ".pbdevelopment" files created by ProjectBuilder or Xcode.</string>
|
<string
|
||||||
|
>Remove ".pbdevelopment" files created by ProjectBuilder or Xcode.</string>
|
||||||
<key>STATE</key>
|
<key>STATE</key>
|
||||||
<true/>
|
<true />
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>PATTERNS_ARRAY</key>
|
<key>PATTERNS_ARRAY</key>
|
||||||
<array>
|
<array>
|
||||||
<dict>
|
<dict>
|
||||||
<key>REGULAR_EXPRESSION</key>
|
<key>REGULAR_EXPRESSION</key>
|
||||||
<false/>
|
<false />
|
||||||
<key>STRING</key>
|
<key>STRING</key>
|
||||||
<string>CVS</string>
|
<string>CVS</string>
|
||||||
<key>TYPE</key>
|
<key>TYPE</key>
|
||||||
|
@ -987,7 +989,7 @@
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>REGULAR_EXPRESSION</key>
|
<key>REGULAR_EXPRESSION</key>
|
||||||
<false/>
|
<false />
|
||||||
<key>STRING</key>
|
<key>STRING</key>
|
||||||
<string>.cvsignore</string>
|
<string>.cvsignore</string>
|
||||||
<key>TYPE</key>
|
<key>TYPE</key>
|
||||||
|
@ -995,7 +997,7 @@
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>REGULAR_EXPRESSION</key>
|
<key>REGULAR_EXPRESSION</key>
|
||||||
<false/>
|
<false />
|
||||||
<key>STRING</key>
|
<key>STRING</key>
|
||||||
<string>.cvspass</string>
|
<string>.cvspass</string>
|
||||||
<key>TYPE</key>
|
<key>TYPE</key>
|
||||||
|
@ -1003,7 +1005,7 @@
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>REGULAR_EXPRESSION</key>
|
<key>REGULAR_EXPRESSION</key>
|
||||||
<false/>
|
<false />
|
||||||
<key>STRING</key>
|
<key>STRING</key>
|
||||||
<string>.svn</string>
|
<string>.svn</string>
|
||||||
<key>TYPE</key>
|
<key>TYPE</key>
|
||||||
|
@ -1011,7 +1013,7 @@
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>REGULAR_EXPRESSION</key>
|
<key>REGULAR_EXPRESSION</key>
|
||||||
<false/>
|
<false />
|
||||||
<key>STRING</key>
|
<key>STRING</key>
|
||||||
<string>.git</string>
|
<string>.git</string>
|
||||||
<key>TYPE</key>
|
<key>TYPE</key>
|
||||||
|
@ -1019,7 +1021,7 @@
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>REGULAR_EXPRESSION</key>
|
<key>REGULAR_EXPRESSION</key>
|
||||||
<false/>
|
<false />
|
||||||
<key>STRING</key>
|
<key>STRING</key>
|
||||||
<string>.gitignore</string>
|
<string>.gitignore</string>
|
||||||
<key>TYPE</key>
|
<key>TYPE</key>
|
||||||
|
@ -1027,20 +1029,21 @@
|
||||||
</dict>
|
</dict>
|
||||||
</array>
|
</array>
|
||||||
<key>PROTECTED</key>
|
<key>PROTECTED</key>
|
||||||
<true/>
|
<true />
|
||||||
<key>PROXY_NAME</key>
|
<key>PROXY_NAME</key>
|
||||||
<string>Remove SCM metadata</string>
|
<string>Remove SCM metadata</string>
|
||||||
<key>PROXY_TOOLTIP</key>
|
<key>PROXY_TOOLTIP</key>
|
||||||
<string>Remove helper files and folders used by the CVS, SVN or Git Source Code Management systems.</string>
|
<string
|
||||||
|
>Remove helper files and folders used by the CVS, SVN or Git Source Code Management systems.</string>
|
||||||
<key>STATE</key>
|
<key>STATE</key>
|
||||||
<false/>
|
<false />
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>PATTERNS_ARRAY</key>
|
<key>PATTERNS_ARRAY</key>
|
||||||
<array>
|
<array>
|
||||||
<dict>
|
<dict>
|
||||||
<key>REGULAR_EXPRESSION</key>
|
<key>REGULAR_EXPRESSION</key>
|
||||||
<false/>
|
<false />
|
||||||
<key>STRING</key>
|
<key>STRING</key>
|
||||||
<string>classes.nib</string>
|
<string>classes.nib</string>
|
||||||
<key>TYPE</key>
|
<key>TYPE</key>
|
||||||
|
@ -1048,7 +1051,7 @@
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>REGULAR_EXPRESSION</key>
|
<key>REGULAR_EXPRESSION</key>
|
||||||
<false/>
|
<false />
|
||||||
<key>STRING</key>
|
<key>STRING</key>
|
||||||
<string>designable.db</string>
|
<string>designable.db</string>
|
||||||
<key>TYPE</key>
|
<key>TYPE</key>
|
||||||
|
@ -1056,7 +1059,7 @@
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>REGULAR_EXPRESSION</key>
|
<key>REGULAR_EXPRESSION</key>
|
||||||
<false/>
|
<false />
|
||||||
<key>STRING</key>
|
<key>STRING</key>
|
||||||
<string>info.nib</string>
|
<string>info.nib</string>
|
||||||
<key>TYPE</key>
|
<key>TYPE</key>
|
||||||
|
@ -1064,20 +1067,21 @@
|
||||||
</dict>
|
</dict>
|
||||||
</array>
|
</array>
|
||||||
<key>PROTECTED</key>
|
<key>PROTECTED</key>
|
||||||
<true/>
|
<true />
|
||||||
<key>PROXY_NAME</key>
|
<key>PROXY_NAME</key>
|
||||||
<string>Optimize nib files</string>
|
<string>Optimize nib files</string>
|
||||||
<key>PROXY_TOOLTIP</key>
|
<key>PROXY_TOOLTIP</key>
|
||||||
<string>Remove "classes.nib", "info.nib" and "designable.nib" files within .nib bundles.</string>
|
<string
|
||||||
|
>Remove "classes.nib", "info.nib" and "designable.nib" files within .nib bundles.</string>
|
||||||
<key>STATE</key>
|
<key>STATE</key>
|
||||||
<false/>
|
<false />
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>PATTERNS_ARRAY</key>
|
<key>PATTERNS_ARRAY</key>
|
||||||
<array>
|
<array>
|
||||||
<dict>
|
<dict>
|
||||||
<key>REGULAR_EXPRESSION</key>
|
<key>REGULAR_EXPRESSION</key>
|
||||||
<false/>
|
<false />
|
||||||
<key>STRING</key>
|
<key>STRING</key>
|
||||||
<string>Resources Disabled</string>
|
<string>Resources Disabled</string>
|
||||||
<key>TYPE</key>
|
<key>TYPE</key>
|
||||||
|
@ -1085,31 +1089,31 @@
|
||||||
</dict>
|
</dict>
|
||||||
</array>
|
</array>
|
||||||
<key>PROTECTED</key>
|
<key>PROTECTED</key>
|
||||||
<true/>
|
<true />
|
||||||
<key>PROXY_NAME</key>
|
<key>PROXY_NAME</key>
|
||||||
<string>Remove Resources Disabled folders</string>
|
<string>Remove Resources Disabled folders</string>
|
||||||
<key>PROXY_TOOLTIP</key>
|
<key>PROXY_TOOLTIP</key>
|
||||||
<string>Remove "Resources Disabled" folders.</string>
|
<string>Remove "Resources Disabled" folders.</string>
|
||||||
<key>STATE</key>
|
<key>STATE</key>
|
||||||
<false/>
|
<false />
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>SEPARATOR</key>
|
<key>SEPARATOR</key>
|
||||||
<true/>
|
<true />
|
||||||
</dict>
|
</dict>
|
||||||
</array>
|
</array>
|
||||||
<key>NAME</key>
|
<key>NAME</key>
|
||||||
<string>ZeroTier One</string>
|
<string>ZeroTier One</string>
|
||||||
<key>PAYLOAD_ONLY</key>
|
<key>PAYLOAD_ONLY</key>
|
||||||
<false/>
|
<false />
|
||||||
<key>TREAT_MISSING_PRESENTATION_DOCUMENTS_AS_WARNING</key>
|
<key>TREAT_MISSING_PRESENTATION_DOCUMENTS_AS_WARNING</key>
|
||||||
<false/>
|
<false />
|
||||||
</dict>
|
</dict>
|
||||||
</dict>
|
</dict>
|
||||||
<key>SHARED_GLOBAL_DATA</key>
|
<key>SHARED_GLOBAL_DATA</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>IC_REQUIREMENT_JAVASCRIPT_SHARED_SOURCE_CODE</key>
|
<key>IC_REQUIREMENT_JAVASCRIPT_SHARED_SOURCE_CODE</key>
|
||||||
<string></string>
|
<string />
|
||||||
</dict>
|
</dict>
|
||||||
<key>TYPE</key>
|
<key>TYPE</key>
|
||||||
<integer>0</integer>
|
<integer>0</integer>
|
||||||
|
|
30
one.cpp
30
one.cpp
|
@ -1,15 +1,10 @@
|
||||||
/*
|
/* This Source Code Form is subject to the terms of the Mozilla Public
|
||||||
* Copyright (c)2020 ZeroTier, Inc.
|
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||||
|
* file, You can obtain one at https://mozilla.org/MPL/2.0/.
|
||||||
*
|
*
|
||||||
* Use of this software is governed by the Business Source License included
|
* (c) ZeroTier, Inc.
|
||||||
* in the LICENSE.TXT file in the project's root directory.
|
* https://www.zerotier.com/
|
||||||
*
|
|
||||||
* Change Date: 2026-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 _GNU_SOURCE
|
#ifndef _GNU_SOURCE
|
||||||
#define _GNU_SOURCE
|
#define _GNU_SOURCE
|
||||||
|
@ -105,15 +100,18 @@ using namespace ZeroTier;
|
||||||
static OneService* volatile zt1Service = (OneService*)0;
|
static OneService* volatile zt1Service = (OneService*)0;
|
||||||
|
|
||||||
#define PROGRAM_NAME "ZeroTier One"
|
#define PROGRAM_NAME "ZeroTier One"
|
||||||
#define COPYRIGHT_NOTICE "Copyright (c) 2020 ZeroTier, Inc."
|
#define COPYRIGHT_NOTICE "Copyright (c) ZeroTier, Inc."
|
||||||
#define LICENSE_GRANT "Licensed under the ZeroTier BSL 1.1 (see LICENSE.txt)"
|
|
||||||
|
#ifdef ZT_NONFREE_CONTROLLER
|
||||||
|
#define LICENSE_GRANT "Licensed under a non-commercial source-available license (nonfree/LICENSE.md)."
|
||||||
|
#else
|
||||||
|
#define LICENSE_GRANT "Licensed under Mozilla Public License v2.0 (LICENSE-MPL.txt)."
|
||||||
|
#endif
|
||||||
|
|
||||||
/****************************************************************************/
|
/****************************************************************************/
|
||||||
/* zerotier-cli personality */
|
/* zerotier-cli personality */
|
||||||
/****************************************************************************/
|
/****************************************************************************/
|
||||||
|
|
||||||
// This is getting deprecated soon in favor of the stuff in cli/
|
|
||||||
|
|
||||||
static void cliPrintHelp(const char* pn, FILE* out)
|
static void cliPrintHelp(const char* pn, FILE* out)
|
||||||
{
|
{
|
||||||
fprintf(
|
fprintf(
|
||||||
|
@ -127,7 +125,7 @@ static void cliPrintHelp(const char* pn, FILE* out)
|
||||||
ZT_BUILD_PLATFORM,
|
ZT_BUILD_PLATFORM,
|
||||||
ZT_BUILD_ARCHITECTURE);
|
ZT_BUILD_ARCHITECTURE);
|
||||||
fprintf(out, COPYRIGHT_NOTICE ZT_EOL_S LICENSE_GRANT ZT_EOL_S);
|
fprintf(out, COPYRIGHT_NOTICE ZT_EOL_S LICENSE_GRANT ZT_EOL_S);
|
||||||
fprintf(out, "Usage: %s [-switches] <command/path> [<args>]" ZT_EOL_S "" ZT_EOL_S, pn);
|
fprintf(out, ZT_EOL_S "Usage: %s [-switches] <command/path> [<args>]" ZT_EOL_S "" ZT_EOL_S, pn);
|
||||||
fprintf(out, "Available switches:" ZT_EOL_S);
|
fprintf(out, "Available switches:" ZT_EOL_S);
|
||||||
fprintf(out, " -h - Display this help" ZT_EOL_S);
|
fprintf(out, " -h - Display this help" ZT_EOL_S);
|
||||||
fprintf(out, " -v - Show version" ZT_EOL_S);
|
fprintf(out, " -v - Show version" ZT_EOL_S);
|
||||||
|
@ -2018,7 +2016,7 @@ static void printHelp(const char* cn, FILE* out)
|
||||||
{
|
{
|
||||||
fprintf(out, "%s version %d.%d.%d" ZT_EOL_S, PROGRAM_NAME, ZEROTIER_ONE_VERSION_MAJOR, ZEROTIER_ONE_VERSION_MINOR, ZEROTIER_ONE_VERSION_REVISION);
|
fprintf(out, "%s version %d.%d.%d" ZT_EOL_S, PROGRAM_NAME, ZEROTIER_ONE_VERSION_MAJOR, ZEROTIER_ONE_VERSION_MINOR, ZEROTIER_ONE_VERSION_REVISION);
|
||||||
fprintf(out, COPYRIGHT_NOTICE ZT_EOL_S LICENSE_GRANT ZT_EOL_S);
|
fprintf(out, COPYRIGHT_NOTICE ZT_EOL_S LICENSE_GRANT ZT_EOL_S);
|
||||||
fprintf(out, "Usage: %s [-switches] [home directory]" ZT_EOL_S "" ZT_EOL_S, cn);
|
fprintf(out, ZT_EOL_S "Usage: %s [-switches] [home directory]" ZT_EOL_S "" ZT_EOL_S, cn);
|
||||||
fprintf(out, "Available switches:" ZT_EOL_S);
|
fprintf(out, "Available switches:" ZT_EOL_S);
|
||||||
fprintf(out, " -h - Display this help" ZT_EOL_S);
|
fprintf(out, " -h - Display this help" ZT_EOL_S);
|
||||||
fprintf(out, " -v - Show version" ZT_EOL_S);
|
fprintf(out, " -v - Show version" ZT_EOL_S);
|
||||||
|
|
15
selftest.cpp
15
selftest.cpp
|
@ -1,15 +1,10 @@
|
||||||
/*
|
/* This Source Code Form is subject to the terms of the Mozilla Public
|
||||||
* Copyright (c)2019 ZeroTier, Inc.
|
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||||
|
* file, You can obtain one at https://mozilla.org/MPL/2.0/.
|
||||||
*
|
*
|
||||||
* Use of this software is governed by the Business Source License included
|
* (c) ZeroTier, Inc.
|
||||||
* in the LICENSE.TXT file in the project's root directory.
|
* https://www.zerotier.com/
|
||||||
*
|
|
||||||
* Change Date: 2026-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.
|
|
||||||
*/
|
*/
|
||||||
/****/
|
|
||||||
|
|
||||||
#include "node/Buffer.hpp"
|
#include "node/Buffer.hpp"
|
||||||
#include "node/CertificateOfMembership.hpp"
|
#include "node/CertificateOfMembership.hpp"
|
||||||
|
|
19
version.h
19
version.h
|
@ -1,15 +1,10 @@
|
||||||
/*
|
/* This Source Code Form is subject to the terms of the Mozilla Public
|
||||||
* Copyright (c)2019 ZeroTier, Inc.
|
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||||
|
* file, You can obtain one at https://mozilla.org/MPL/2.0/.
|
||||||
*
|
*
|
||||||
* Use of this software is governed by the Business Source License included
|
* (c) ZeroTier, Inc.
|
||||||
* in the LICENSE.TXT file in the project's root directory.
|
* https://www.zerotier.com/
|
||||||
*
|
|
||||||
* Change Date: 2026-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_VERSION_H
|
#ifndef _ZT_VERSION_H
|
||||||
#define _ZT_VERSION_H
|
#define _ZT_VERSION_H
|
||||||
|
@ -22,12 +17,12 @@
|
||||||
/**
|
/**
|
||||||
* Minor version
|
* Minor version
|
||||||
*/
|
*/
|
||||||
#define ZEROTIER_ONE_VERSION_MINOR 15
|
#define ZEROTIER_ONE_VERSION_MINOR 16
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Revision
|
* Revision
|
||||||
*/
|
*/
|
||||||
#define ZEROTIER_ONE_VERSION_REVISION 3
|
#define ZEROTIER_ONE_VERSION_REVISION 0
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Build version
|
* Build version
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
Name: zerotier-one
|
Name: zerotier-one
|
||||||
Version: 1.14.2
|
Version: 1.16.0
|
||||||
Release: 1%{?dist}
|
Release: 1%{?dist}
|
||||||
Summary: ZeroTier network virtualization service
|
Summary: ZeroTier network virtualization service
|
||||||
|
|
||||||
License: ZeroTier BUSL 1.1
|
License: MPL 2.0
|
||||||
URL: https://www.zerotier.com
|
URL: https://www.zerotier.com
|
||||||
|
|
||||||
# Fedora
|
# Fedora
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue