Commit graph

  • e86b1146a6 Windows version bump. Adam Ierymenko 2017-03-14 21:35:41 -07:00
  • d44fb3a2f6 bump bump bump that version Adam Ierymenko 2017-03-14 21:23:47 -07:00
  • 1ef3069a7e 1.2.0 release notes and a few final tweaks and cleanup. Adam Ierymenko 2017-03-14 21:21:12 -07:00
  • f99b62c48d fix stupid thing. Adam Ierymenko 2017-03-14 15:38:24 -07:00
  • 0fd45a640b Allow multiple architectures in software update dist .json file arch fields. Adam Ierymenko 2017-03-14 15:19:16 -07:00
  • 0b0d03dbe2 Merge branch 'dev' of http://10.187.63.16/zerotier/ZeroTierOne into dev Adam Ierymenko 2017-03-14 14:40:27 -07:00
  • 533baf921f Software update cleanup, and a fix for updates on Windows. Adam Ierymenko 2017-03-14 14:40:17 -07:00
  • 8e9767f3c6 Merge branch 'dev' of http://10.6.6.2/zerotier/ZeroTierOne into dev Adam Ierymenko 2017-03-14 13:17:16 -07:00
  • 27d4bedd73 Wait a minute (literally) before doing software update check on startup. Adam Ierymenko 2017-03-14 13:17:10 -07:00
  • c1c26ec73a Version 1.2.0 bump Adam Ierymenko 2017-03-13 15:41:42 -07:00
  • 8f592ff6e8 Controller performance tweaks. Adam Ierymenko 2017-03-13 13:58:29 -07:00
  • 37629aaf87 Use cache on requests to decrease DB load. Adam Ierymenko 2017-03-13 12:22:06 -07:00
  • 38e3263bf2 Wait for ZT networks to become available Makersphere Labs 2017-03-13 18:02:53 +01:00
  • 1d3a00f6fd Add make command for linux-build-farm Makersphere Labs 2017-03-13 17:49:04 +01:00
  • d09d193715 release notes, and delete MANUAL from this repo for now since it isn't quite done and will take shape on the web site Adam Ierymenko 2017-03-13 09:37:24 -07:00
  • 010d0a7d56 Docs and a bit of cleanup. In particular ALL makes no sense for revocations because they have IDs. In that case you would just revoke the COM. Adam Ierymenko 2017-03-13 06:53:23 -07:00
  • 902807ea50 Software update check every 10min. Adam Ierymenko 2017-03-10 22:03:07 -08:00
  • d0224b3623 Software update fix. Adam Ierymenko 2017-03-10 22:02:08 -08:00
  • 0f3148bda2 Roots need to respond to lots of WHOISes Adam Ierymenko 2017-03-10 20:08:07 -08:00
  • e3b1fc2ac0 Tweak WHOIS path for federation. Adam Ierymenko 2017-03-10 19:52:08 -08:00
  • 6194d2af3d Return 200 from JSON API when moon is POSTed. Adam Ierymenko 2017-03-10 19:37:03 -08:00
  • db87d95c1d getUpstreamPeer issue with interim federated roots Adam Ierymenko 2017-03-10 19:31:51 -08:00
  • 47166c9614 Sigh. Another thinko. Adam Ierymenko 2017-03-10 17:54:14 -08:00
  • ecacdf27a9 Build fix (typo) Adam Ierymenko 2017-03-10 17:45:05 -08:00
  • aad6f79efa Also must mask off counter bits in IV in cryptField. Adam Ierymenko 2017-03-10 17:44:25 -08:00
  • 0c00b83702 cryptField() used to obscure extended fields in HELLO cannot use mangleKey() Adam Ierymenko 2017-03-10 17:34:41 -08:00
  • 7320e26730 Merge branch 'edge' of http://10.6.6.2/zerotier/ZeroTierOne into edge Adam Ierymenko 2017-03-10 11:34:00 -08:00
  • 1520534660 fix some rediculousness in NDK-14 Grant Limberg 2017-03-09 17:48:40 -08:00
  • 6d6719da27 Clarify key semantics. Adam Ierymenko 2017-03-08 17:03:32 -08:00
  • 20085cd15b No need to put time in .moon filename. Adam Ierymenko 2017-03-08 16:51:12 -08:00
  • 9b001823f6 Add ifdef for synology around synology-only code in Linux Ethernet tap. Adam Ierymenko 2017-03-08 16:12:54 -08:00
  • ed4f84cc57 Fix exception thrown in NetworkMonitor thread that can cause the UI to stop polling service for updates Grant Limberg 2017-03-08 14:54:58 -08:00
  • c8e66a2b45 Don't crash when attempting to join a network while the zerotier service isn't running Grant Limberg 2017-03-08 14:50:37 -08:00
  • 6eb2e3ffa9 forgot to add prereq for adduser getent on fedora Adam Ierymenko 2017-03-08 13:13:12 -08:00
  • 748ad8a978 create zerotier-one user via rpm Adam Ierymenko 2017-03-08 12:25:40 -08:00
  • d2f897f8de add dependency on adduser Adam Ierymenko 2017-03-08 11:12:31 -08:00
  • 4b511d80a1 Windows directory cleanup and a Windows build fix. Adam Ierymenko 2017-03-08 10:38:43 -08:00
  • a74e9e1dd3 remove debug line Adam Ierymenko 2017-03-08 10:27:13 -08:00
  • 9c1a9f984b Clean iddb.d periodically. Adam Ierymenko 2017-03-08 10:18:12 -08:00
  • 04c7adea07 cleanup Adam Ierymenko 2017-03-08 08:58:07 -08:00
  • 5249ce8fb4 Small amount of cleanup. Adam Ierymenko 2017-03-08 08:45:04 -08:00
  • ebd865dbda Merge branch 'dev' of http://10.6.6.2/zerotier/ZeroTierOne into dev Adam Ierymenko 2017-03-07 18:25:44 -08:00
  • d377ef01af Windows build process updates, and repackage everything using new EV certificate and SHA256. Adam Ierymenko 2017-03-07 18:25:06 -08:00
  • 393aa3c527 fix debuild comand Adam Ierymenko 2017-03-07 11:22:50 -08:00
  • d7b6de57c5 update debian build files Adam Ierymenko 2017-03-07 09:17:09 -08:00
  • 05d4b0cd94 Update RPM spec file Adam Ierymenko 2017-03-07 09:04:40 -08:00
  • 5dbafc2eeb Add config to status in JSON API. Adam Ierymenko 2017-03-07 14:17:51 -08:00
  • a97918f812 Windows build fixes. Adam Ierymenko 2017-03-07 13:57:31 -08:00
  • 22f86df606 Merge ControlPlane into OneService to make variable access simpler. Adam Ierymenko 2017-03-07 13:53:11 -08:00
  • 712e8e828b use .exe naming convention Adam Ierymenko 2017-03-07 11:58:17 -08:00
  • 7d3846bc49 Bump version to 1.1.19 in prep for release and software update testing. Adam Ierymenko 2017-03-07 10:26:36 -08:00
  • 9980526aaf Consistent field names. Adam Ierymenko 2017-03-07 10:12:05 -08:00
  • 1d2cb867b2 Close all open FDs before exec in Unix software update code. Adam Ierymenko 2017-03-07 09:26:27 -08:00
  • 3859533e73 Minor software updater cleanup. Adam Ierymenko 2017-03-07 09:18:00 -08:00
  • 7ea7e1898a Fix a bug that could cause duplicate IP address assignment on networks if many new members join the controller at once. Adam Ierymenko 2017-03-06 16:21:49 -08:00
  • 5e6a4e5f5e Send revocations automatically on deauth for instant kill, also fix some issues with the RP. Adam Ierymenko 2017-03-06 15:12:28 -08:00
  • 66dfc33de9 Fix circuit test post in controller. Adam Ierymenko 2017-03-06 11:23:46 -08:00
  • d56f740dc6 Now with less bugs. Adam Ierymenko 2017-03-03 13:49:21 -08:00
  • a109d341ef Send timestamp with new circuit test response. Adam Ierymenko 2017-03-02 14:35:38 -08:00
  • 87b53d67c5 Fix selftest build. Adam Ierymenko 2017-03-02 10:02:29 -08:00
  • a577b8d381 Update how controller handles circuit tests -- save results to filesystem. Adam Ierymenko 2017-03-01 16:33:34 -08:00
  • 136fddc7f1 Fix FILTER_TRACE breakage. Adam Ierymenko 2017-03-01 15:14:57 -08:00
  • ce0c87f8ff Merge branch 'dev' of http://10.6.6.2/zerotier/ZeroTierOne into dev Adam Ierymenko 2017-03-01 15:12:26 -08:00
  • d79585d44d Circuit tests now report link quality. Also fixed a little thing in revocation propagation. Adam Ierymenko 2017-03-01 15:12:17 -08:00
  • 592b628523 comment broken TRACE message Grant Limberg 2017-03-01 14:50:28 -08:00
  • 39f886ad88 Merge branch 'dev' of http://10.6.6.2/zerotier/ZeroTierOne into dev Adam Ierymenko 2017-03-01 14:37:01 -08:00
  • 1d39be61b2 ZeroTier now has link quality measurement. We are not using this yet but decided to put it in to prep for future QoS support and SD-WAN stuff. Adam Ierymenko 2017-03-01 14:36:52 -08:00
  • 2bf9145ae6 Outgoing side of packet counter for link quality reporting. Also some cleanup and a cluster mode build fix. Adam Ierymenko 2017-03-01 10:22:57 -08:00
  • 127bcb02ff Save space in expecting-reply-to tracking. Adam Ierymenko 2017-03-01 09:41:37 -08:00
  • 4430fc47c6 Added HTTP authorization block for synology builds Joseph Henry 2017-02-28 16:30:20 -08:00
  • 2b10a982e9 Match on tag sender equals or tag recipient equals. Adam Ierymenko 2017-02-28 09:22:10 -08:00
  • 31bece7fa0 Add ipauth handling of IPv6 NDP neighbor solicitations and advertisements. IPv6 works well now with ipauth. Adam Ierymenko 2017-02-28 07:43:40 -08:00
  • 4436824faf ipauth characteristic now works with ARP Adam Ierymenko 2017-02-27 17:51:58 -08:00
  • dd92f1d03d . Adam Ierymenko 2017-02-23 17:56:36 -08:00
  • b6f87565a9 Add wake on LAN (wol) to rules language ethertype shorthand. Adam Ierymenko 2017-02-23 16:03:43 -08:00
  • 0b909997b8 Merge branch 'dev' of http://10.6.6.2/zerotier/ZeroTierOne into dev Adam Ierymenko 2017-02-23 14:27:48 -08:00
  • 9d7ff26f25 Helps if you actually add the ipauth mask to the characteristics mask. Adam Ierymenko 2017-02-23 14:27:31 -08:00
  • 06c866ceb4 Android JNI fix Grant Limberg 2017-02-23 12:47:07 -08:00
  • fe19ad328c Windows build fix. Adam Ierymenko 2017-02-23 12:40:21 -08:00
  • 010dbc8b2b Merge. Adam Ierymenko 2017-02-23 12:35:20 -08:00
  • 72653e54f9 Finish wiring up ipauth and macauth to Network filter. Adam Ierymenko 2017-02-23 12:34:17 -08:00
  • 93ec86a26e iOS fixes Grant Limberg 2017-02-23 12:26:11 -08:00
  • 10185e92fa Certificate of ownership -- used to secure against IP address spoofing, especially for IPv4 and regular IPv6. Adam Ierymenko 2017-02-23 11:47:36 -08:00
  • 33b94e8478 fixed double firing of the leave network API call causing an error popup on windows Grant Limberg 2017-02-22 16:54:57 -08:00
  • 2ee53b0e75 Fix bug in default capability flag in rule parser. Adam Ierymenko 2017-02-22 15:52:55 -08:00
  • fb00f0f94c Merge branch 'dev' of http://10.6.6.2/zerotier/ZeroTierOne into dev Adam Ierymenko 2017-02-22 15:34:49 -08:00
  • b679ebde3b Ad-hoc networks, a cool and easy to implement little feature that allows controllerless networks. These only allow IPv6 6plane, no multicast, and the network ID encodes the allowed port range. Adam Ierymenko 2017-02-22 15:32:55 -08:00
  • f3ca08b0f1 Merge branch 'dev' of http://git.int.zerotier.com/ZeroTier/ZeroTierOne into dev Joseph Henry 2017-02-21 17:55:07 -08:00
  • 946e413997 properly fill out ifcfg files. also removed route re-add code for synology Joseph Henry 2017-02-21 17:55:00 -08:00
  • b475bf4a21 . Adam Ierymenko 2017-02-21 15:28:01 -08:00
  • 54fa73844c Fix crash. Adam Ierymenko 2017-02-21 13:48:29 -08:00
  • 32f5a0ab18 Add default tag values and default set capabilities for new members. Adam Ierymenko 2017-02-21 13:27:20 -08:00
  • e4135ffb35 Decreased ZT_BINDER_REFRESH_PERIOD for Synology build Joseph Henry 2017-02-16 16:56:23 -08:00
  • b5b335a6f8 Route re-add patch for linux build on Synology devices Joseph Henry 2017-02-16 16:41:26 -08:00
  • 57ef31d51c Route re-add patch for linux build on Synology devices Joseph Henry 2017-02-16 16:06:04 -08:00
  • 61b413b57f Found it in a few other places. Adam Ierymenko 2017-02-16 09:54:52 -08:00
  • d2c0203dc9 Fix stupid inverted sense bug. Adam Ierymenko 2017-02-16 09:53:39 -08:00
  • afba19e01c When deciding whether to send PUSH_DIRECT_PATHS we should check global trust flag, not the one passed into receive(). Adam Ierymenko 2017-02-16 09:44:04 -08:00
  • b989c03416 Fix build on Linux if PR_CAP_AMBIENT is not defined, which is the case for some libc-dev installs. Adam Ierymenko 2017-02-16 00:57:33 +00:00
  • 3361b4030b Integrate and test linux privilege drop code (from contributor PR). It works now if a "zerotier-one" user is present on a Linux system. Does everything automagically. Adam Ierymenko 2017-02-15 16:25:49 -08:00