Commit Graph

  • 0e627f4f68
    . Adam Ierymenko 2019-08-28 15:07:38 -07:00
  • d33f7d2bf5
    . Adam Ierymenko 2019-08-28 14:49:16 -07:00
  • e07a019615
    . Adam Ierymenko 2019-08-28 14:47:05 -07:00
  • 34ca3012e6
    . Adam Ierymenko 2019-08-28 14:43:37 -07:00
  • 62634ca2da
    . Adam Ierymenko 2019-08-28 14:39:31 -07:00
  • 846c96e8d5
    . Adam Ierymenko 2019-08-28 14:36:29 -07:00
  • 63775723c1
    . Adam Ierymenko 2019-08-28 14:28:07 -07:00
  • 2f7d3e655a
    . Adam Ierymenko 2019-08-28 14:26:13 -07:00
  • b19634d7e4
    . Adam Ierymenko 2019-08-28 14:21:02 -07:00
  • a92967a7c1
    . Adam Ierymenko 2019-08-28 14:16:14 -07:00
  • 8915b88de5
    . Adam Ierymenko 2019-08-28 14:06:45 -07:00
  • 7bca81464b
    . Adam Ierymenko 2019-08-28 14:04:42 -07:00
  • b974ece24f
    . Adam Ierymenko 2019-08-28 13:59:23 -07:00
  • b1c8e6ad59
    . Adam Ierymenko 2019-08-28 13:51:13 -07:00
  • 64f7185e3a
    . Adam Ierymenko 2019-08-28 13:44:15 -07:00
  • 807cc9afc3
    . Adam Ierymenko 2019-08-28 13:40:49 -07:00
  • 0adf306dd4
    . Adam Ierymenko 2019-08-28 13:38:52 -07:00
  • db0f602e86
    . Adam Ierymenko 2019-08-28 13:10:36 -07:00
  • 17ec47f5c0
    . Adam Ierymenko 2019-08-28 13:09:14 -07:00
  • cf831d9cd3
    . Adam Ierymenko 2019-08-28 13:04:58 -07:00
  • 5e3c633f74
    root work Adam Ierymenko 2019-08-28 11:59:13 -07:00
  • 4e4b27b6ab
    build fix Adam Ierymenko 2019-08-28 11:54:09 -07:00
  • c0c9590904
    High throughput root stuff Adam Ierymenko 2019-08-28 11:49:45 -07:00
  • 24c9577e39
    cleanup Adam Ierymenko 2019-08-28 11:28:51 -07:00
  • 59ee0cfe88
    Safety upgrades to code Adam Ierymenko 2019-08-28 10:34:32 -07:00
  • 1977b9b764
    Use -flto on Mac for release Adam Ierymenko 2019-08-28 07:45:49 -07:00
  • 6f9d1fc14c
    Merge branch 'dev' into edge Adam Ierymenko 2019-08-28 07:43:36 -07:00
  • 1b6b38e395
    Add default addIps() implementation to EthernetTap base class to fix build on systems that do not need addIps(). Adam Ierymenko 2019-08-28 07:43:18 -07:00
  • 8ac59ae2be
    cleanup Adam Ierymenko 2019-08-28 07:40:13 -07:00
  • 46db37e06c
    Yield in ticket lock Adam Ierymenko 2019-08-28 07:34:24 -07:00
  • 9d1207b339
    Merge branch 'dev' into edge Adam Ierymenko 2019-08-28 07:31:33 -07:00
  • 6e730cfad1
    Cleanup, multicast fingerprint, benchmark asymmetric crypto Adam Ierymenko 2019-08-28 07:31:17 -07:00
  • 1cf953c046 working docker image for end users. Grant Limberg 2019-08-27 16:57:07 -07:00
  • e5bf4565da readme in central controller docker folder Grant Limberg 2019-08-27 15:43:11 -07:00
  • ddc904a502 remove docker line from readme Grant Limberg 2019-08-27 15:27:41 -07:00
  • 5cda292d15 comment out docker docker target from makefile because broken Grant Limberg 2019-08-27 15:16:05 -07:00
  • e51cf0d4d2 moved elsewhere for controller builds Grant Limberg 2019-08-27 15:14:55 -07:00
  • d8de837c60 LinuxEthernetTap addIps virtual function fix for SYNOLOGY builds Joseph Henry 2019-08-27 14:43:30 -07:00
  • 199b3345a0
    cleanup Adam Ierymenko 2019-08-27 14:42:49 -07:00
  • b7f504b8a4
    cleanup Adam Ierymenko 2019-08-27 14:40:01 -07:00
  • 1b459b0560
    cleanup Adam Ierymenko 2019-08-27 14:31:04 -07:00
  • 40803a4dc1
    cleanup Adam Ierymenko 2019-08-27 14:25:11 -07:00
  • 6f22570648
    Optimization and cleanup Adam Ierymenko 2019-08-26 20:18:28 -07:00
  • 8203547cfc
    Warning removal. Adam Ierymenko 2019-08-26 20:01:54 -07:00
  • dad160209e
    Add -mmacosx-version-min=10.9 Adam Ierymenko 2019-08-26 19:54:24 -07:00
  • 8faaaec710
    Add check for PCLMUL instruction too. Virtually all CPUs with AES-NI have it but good to be sure. Adam Ierymenko 2019-08-26 19:48:56 -07:00
  • 012fba617d
    Set SSE/AES-NI flags only on x86/x64 targets. Adam Ierymenko 2019-08-26 19:40:22 -07:00
  • 9ca495229b
    Revert "optimization stuff" Adam Ierymenko 2019-08-26 19:03:09 -07:00
  • e63f624d3a
    optimization stuff Adam Ierymenko 2019-08-26 19:02:28 -07:00
  • e1dd413266
    cleanup Adam Ierymenko 2019-08-26 18:44:56 -07:00
  • b9ef09dd58
    Optimization stuff Adam Ierymenko 2019-08-26 18:15:32 -07:00
  • 990333e7ec
    cleanup, re-enable AES-NI check Adam Ierymenko 2019-08-26 16:35:28 -07:00
  • ec9582f3f2
    More test vectors, software mode GCM. Adam Ierymenko 2019-08-26 16:24:42 -07:00
  • ea65386e15
    Merge branch 'dev' into edge Adam Ierymenko 2019-08-26 12:22:20 -07:00
  • ca89695270
    Fix make central-controller-docker Adam Ierymenko 2019-08-26 12:19:50 -07:00
  • a0fd4ad23f
    Cleanup, Linux build fix. Adam Ierymenko 2019-08-26 12:17:23 -07:00
  • b6d7a95028
    Merge branch 'dev' into edge Adam Ierymenko 2019-08-26 11:09:19 -07:00
  • 91b16310ea
    * Change license from GPL3 to BSL 1.1, see LICENSE.txt * Fix an issue with the "ipauth" rule and auto-generated unforgeable IPv6 addresses * Fix socket/bind errors setting IPs and routes on Linux 1.4.4 Adam Ierymenko 2019-08-26 10:33:26 -07:00
  • 609873e6d1 Windows version bump Adam Ierymenko 2019-08-23 22:10:15 -07:00
  • 4c616621c2 Merge branch 'dev' of http://git.int.zerotier.com/zerotier/ZeroTierOne into dev Adam Ierymenko 2019-08-23 21:38:15 -07:00
  • 05470bf202 Fix RPM targets Adam Ierymenko 2019-08-23 21:38:04 -07:00
  • 633cf9ec04
    Warning removal Adam Ierymenko 2019-08-23 21:28:26 -07:00
  • f3c3a90393
    Merge branch 'dev' of http://git.int.zerotier.com/zerotier/ZeroTierOne into dev Adam Ierymenko 2019-08-23 21:24:34 -07:00
  • 25a48f2f44 Fix RedHat sub-version. Adam Ierymenko 2019-08-23 21:24:05 -07:00
  • 1d8f3cee62
    cleanup Adam Ierymenko 2019-08-23 21:12:24 -07:00
  • 5ba6e21967
    cleanup Adam Ierymenko 2019-08-23 20:34:09 -07:00
  • 52f7f6e6cf
    Fully implement the packet encryption/decryption algorithms. Adam Ierymenko 2019-08-23 20:20:32 -07:00
  • 9fd5ec673b
    Get rid of complicated AES-GCM + scramble construct in favor of a simpler construct thanks to "Squeamish Ossifrage" on crypto.stackexchange.com Adam Ierymenko 2019-08-23 18:41:21 -07:00
  • e905b3c963
    cleanup Adam Ierymenko 2019-08-23 17:22:23 -07:00
  • d214a5437f
    Bump Mac pkg version Adam Ierymenko 2019-08-23 15:24:52 -07:00
  • f12370c348
    more opt Adam Ierymenko 2019-08-23 12:40:08 -07:00
  • b727e2a67a
    More opt stuff Adam Ierymenko 2019-08-23 12:34:45 -07:00
  • 8e87319925
    Optimization stuff Adam Ierymenko 2019-08-23 12:18:02 -07:00
  • 1ab29b1ab0
    Merge branch 'dev' into edge Adam Ierymenko 2019-08-23 12:11:07 -07:00
  • de0a5aa840
    GitHub issue #994 Adam Ierymenko 2019-08-23 12:09:31 -07:00
  • 52d55e34e6
    Licenses, and use full strength AES-128 in scramble. Adam Ierymenko 2019-08-23 12:03:13 -07:00
  • c79360f58b
    Merge dev Adam Ierymenko 2019-08-23 11:37:40 -07:00
  • 6f9e3e3b78
    Back out unnecessary hack Adam Ierymenko 2019-08-23 11:14:17 -07:00
  • 5c5e7fc7ff Merge branch 'dev' of https://github.com/zerotier/ZeroTierOne into dev Adam Ierymenko 2019-08-23 11:13:13 -07:00
  • 43e98930e9 distro cleanup Adam Ierymenko 2019-08-23 11:12:25 -07:00
  • 51ebefc3ab
    Ifdef these to stop non-Windows IDEs from complaining. Adam Ierymenko 2019-08-23 10:34:37 -07:00
  • 86add4a6d3
    Tolerate any libstdc++6 package "version" for Mint and other distros with weird versions on libstdc++6. Adam Ierymenko 2019-08-23 10:31:12 -07:00
  • 221a3f9a08 Merge branch 'dev' of http://10.187.0.8/zerotier/ZeroTierOne into dev Adam Ierymenko 2019-08-23 10:20:04 -07:00
  • 2f74bd5150 Add "make docker" for GitHub issue #1013 Adam Ierymenko 2019-08-23 10:19:59 -07:00
  • e8ae333443
    Version bumps, license fixed, and GitHub issue #990 take two Adam Ierymenko 2019-08-23 10:15:13 -07:00
  • 8057c826bc
    cleanup Adam Ierymenko 2019-08-23 09:34:26 -07:00
  • 6f6138c500
    Merge relicensing change from dev Adam Ierymenko 2019-08-23 09:27:13 -07:00
  • 52a166a71f
    Relicense: GPLv3 -> ZeroTier BSL 1.1 Adam Ierymenko 2019-08-23 09:23:39 -07:00
  • 903a18db1d
    work in progress Adam Ierymenko 2019-08-23 08:41:22 -07:00
  • 0731f3f1a9
    wiring more stuff up, and simplification of timing loops Adam Ierymenko 2019-08-23 07:04:20 -07:00
  • 37047a39f9
    More cleanup, and fix SHA384 built-in C code. Adam Ierymenko 2019-08-22 14:52:47 -07:00
  • 91d0cbe892
    cleanup Adam Ierymenko 2019-08-22 13:08:10 -07:00
  • b66431bc29
    Work in progress... Adam Ierymenko 2019-08-22 13:06:08 -07:00
  • 0e18b14087
    Merge branch 'dev' into edge Adam Ierymenko 2019-08-21 14:58:26 -07:00
  • 31bd413166
    stub out new verbs Adam Ierymenko 2019-08-21 14:57:57 -07:00
  • 95a6fce2b4
    Yet more cleanup, it builds again now. Adam Ierymenko 2019-08-21 14:36:56 -07:00
  • 0b5472f9fb
    Tons and tons of cleanup and cruft removal Adam Ierymenko 2019-08-21 14:24:45 -07:00
  • 5280d28505
    cleanup Adam Ierymenko 2019-08-21 10:44:52 -07:00
  • 67a9898a99
    Bunch more work on DNS, cleanup, removal of obsolete cruft. Adam Ierymenko 2019-08-21 09:27:45 -07:00
  • 509da3ac34
    Merge pull request #1012 from wendelb/wendelb-patch-1 Adam Ierymenko 2019-08-21 08:14:38 -07:00