Daniel Skowroński
9a2310395d
mimic BSDEthernetTap but with creating/destroying char tap device
2016-12-27 11:42:43 +01:00
Daniel Skowroński
218ace51a7
use /dev/tap{0..3}; it is fully working now
2016-12-26 02:52:07 +01:00
Daniel Skowroński
f09eedbd7a
make it compilable
2016-12-25 22:54:27 +01:00
Daniel Skowroński
546e8a3b44
initial netbsd support in makefile/flags
2016-12-25 20:59:12 +01:00
Adam Ierymenko
0324e6ca3d
Merge pull request #402 from bobberb/patch-1
...
Typo fix line 77
2016-11-08 08:32:47 -08:00
bobberb
046d5bb9ff
Typo fix line 77
2016-10-23 15:45:45 -04:00
Adam Ierymenko
830250759c
Fix for running under MUSL libc (e.g. Alpine Linux)
2016-07-26 16:39:02 -07:00
Adam Ierymenko
ae491c277e
VERSION 1.1.14: bug fixes!
...
This version fixes two bugs: a possible infinite loop when using network-specific relays,
and a bug causing a crash on Android.
2016-07-21 20:29:15 -07:00
Adam Ierymenko
ebe7e15475
sys/sysctl.h is required on OSX and probably other BSD
2016-07-21 19:21:51 -07:00
Adam Ierymenko
dced40361b
Bump version in most places to 1.1.14
2016-07-21 19:15:03 -07:00
Adam Ierymenko
faf864b8a2
Merge branch 'master' into dev
2016-07-21 19:07:50 -07:00
Adam Ierymenko
8a23d764de
Merge branch 'master' of http://10.6.6.2/zerotier/ZeroTierOne
2016-07-21 19:06:31 -07:00
Adam Ierymenko
f21af60a13
Init trusted path count to zero. Meh.
2016-07-21 19:06:18 -07:00
Adam Ierymenko
10564d8e14
Init trusted path count to zero. Meh.
2016-07-21 19:05:14 -07:00
Adam Ierymenko
095aef5f30
Merge pull request #348 from the-maldridge/remove-sysctl
...
Remove explicit sys/sysctl.h includes
2016-07-21 15:16:22 -07:00
Adam Ierymenko
145ac31c8a
Merge pull request #362 from mwarning/space-between-literal-and-string-macro
...
C++11 requires a space between literal and string macro
2016-07-21 15:16:05 -07:00
Adam Ierymenko
b7a5f783ba
Merge pull request #364 from mwarning/fortify-source-needs-optimization-flag
...
fix _FORTIFY_SOURCE warning
2016-07-21 15:15:42 -07:00
Adam Ierymenko
3d25a2ea02
Merge pull request #363 from mwarning/move-declaration-out-of-scope
...
move sourceAddress out of scope
2016-07-21 15:15:27 -07:00
Moritz Warning
76b785c90f
fix _FORTIFY_SOURCE warning
...
warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
2016-07-21 23:08:58 +02:00
Moritz Warning
b3073f44a2
move sourceAddress out of scope
...
sourceAddress is used in the catch block
2016-07-21 23:03:04 +02:00
Moritz Warning
bcdd158ad8
C++11 requires a space between literal and string macro
2016-07-21 22:41:02 +02:00
Adam Ierymenko
6320879fe1
Fix for GitHub issue #358 and bump version to 1.1.13 (dev)
2016-07-18 10:56:33 -07:00
Grant Limberg
2afe3d89d0
Merge branch 'master' of http://git.int.zerotier.com/ZeroTier/ZeroTierOne
2016-07-14 19:29:10 -07:00
Grant Limberg
8a15b42dab
switch to GCC for Android
2016-07-14 19:29:00 -07:00
Adam Ierymenko
4b9e84f42f
docs
2016-07-14 17:47:32 -07:00
Adam Ierymenko
ba87640e4c
Release howto for internal use.
2016-07-14 17:46:22 -07:00
Adam Ierymenko
a5400e0162
Windows installer now installs a batch file and Path variable settings to make zerotier-cli work in the Windows CLI (1.1.12 MSI updated on web for this too) and a Chocolatey packaging job for ZeroTier One.
2016-07-14 17:09:40 -07:00
Adam Ierymenko
bdc3b0834b
VERSION 1.1.12: yet another minor fix to managed routes
...
This version just contains another minor fix to managed routes for
GitHub issue #352 .
2016-07-12 15:09:44 -07:00
Adam Ierymenko
1a285e5342
Version bump again. Slack has updated their client twice in one day so its okay.
2016-07-12 15:03:06 -07:00
Adam Ierymenko
8912515011
Fix to fix to GitHub issue #352
2016-07-12 15:00:30 -07:00
Adam Ierymenko
6ec3464ee9
JSON fix for trusted paths (does not affect normal op)
2016-07-12 13:58:15 -07:00
Adam Ierymenko
4b5e43ab0d
VERSION 1.1.10: minor managed route fixes
...
Version 1.1.10 is a minor bug fix release. It fixes the following two issues:
* Routes are no longer added 'via' IP addresses of the current node's ZT interface.
* IPv6 default route is now fixed on Mac.
* IP addresses are now deleted before new ones are added to allow changes to netmask
on Mac and some other platforms.
This version also quietly introduces a feature called trusted paths. We'll be
documenting this in our community section soon. This is an experimental feature
for in-LAN SDN use.
2016-07-12 13:37:38 -07:00
Adam Ierymenko
a6d9ae3a36
Man page fix on fedora-22
2016-07-12 13:30:15 -07:00
Adam Ierymenko
34e7c8652a
Version bumps.
2016-07-12 12:30:35 -07:00
Adam Ierymenko
1861f67fa7
Version bump to 1.1.10
2016-07-12 12:21:36 -07:00
Adam Ierymenko
b5e9d3f6f4
Rename file to be intuitive.
2016-07-12 11:41:19 -07:00
Adam Ierymenko
9785fde32a
Trusted paths work!
2016-07-12 11:40:45 -07:00
Adam Ierymenko
9657675755
Plumbing through trusted path stuff to OneService.
2016-07-12 11:30:22 -07:00
Adam Ierymenko
5d7174b162
Go back to bundling libhttp-parser on Debian, at least for our own internally-created packages, since this library has a massively unstable ABI and causes nothing but problems if referenced from the distro.
2016-07-12 10:11:00 -07:00
Adam Ierymenko
cdb5ceac7b
Should remove old IPs before trying to add new ones.
2016-07-12 09:43:12 -07:00
Adam Ierymenko
23391ff9da
More OSX IPv6 fixes.
2016-07-12 09:22:04 -07:00
Adam Ierymenko
3f2b21ce71
Do not shadow our own route twice on Mac if there is no default route. (Fix for issue found during IPv6 default route override testing.)
2016-07-12 08:55:57 -07:00
Adam Ierymenko
6535730255
GitHub issue #352
2016-07-12 08:42:36 -07:00
Adam Ierymenko
765082fdb6
Trusted path support, and version bump to 1.1.9
2016-07-12 08:29:50 -07:00
Adam Ierymenko
aff62e9e10
Version bump in Mac pkg.
2016-07-08 14:28:34 -07:00
Adam Ierymenko
2d598dd433
Automatically add symlinks to redhat distro.
2016-07-08 14:25:25 -07:00
Adam Ierymenko
f86e9b7df2
Bump version in RPM spec and DEB.
2016-07-08 13:57:16 -07:00
Adam Ierymenko
898d889537
VERSION 1.1.8: minor Linux bug fix, controller fixes, controller doc improvements
...
1.1.8 is a very minor update. It contains a small fix to IP address management
on Linux but other than that there are no changes to the regular ZeroTier One
code.
The 1.1.8 controller contains several fixes and improvements:
* Network authorizedMemberCount works again
* Managed IP addresses are pushed as long as they fall within a LAN-local managed
route. The v4AssignMode and v6AssignMode settings only control automatic IP
assignment from pools. In previous versions v4AssignMode had to be on for IPs
to be pushed at all, making it impossible to just manually assign IPs.
* IPv6 now has an auto-assign mode ('zt' to match V4) that can work alongside the
special RFC4193 and 6PLANE modes (though it is not NDP emulated). If this is
enabled IPv6 addresses will be auto-assigned from IPv6 ranges in the assignment
pool list.
* Controller documentation is MUCH better! See controller/README.md for actual
useful information!
Finally 1.1.8 has several improvements to linux-build-farm including Debian wheezy
support.
2016-07-08 13:53:37 -07:00
Adam Ierymenko
0e2964261f
docs
2016-07-08 13:42:04 -07:00
Adam Ierymenko
ffe7d8d024
docs
2016-07-08 13:40:21 -07:00