summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-07-18Update DockerfileMichael Adams
Update Dockerfile to use Debian 10 + pull the main.sh directly from Github; works for Portainer use.
2019-07-02Update README.mdTravis LaDuke
2019-03-12Update controller readmeTravis LaDuke
Delete `/controller/network/<network ID>/active` docs re: #921
2019-01-09Update link to knowledge base.Travis LaDuke
2018-11-28Merge branch 'master' of http://git.int.zerotier.com/zerotier/ZeroTierOneAdam Ierymenko
2018-11-28Merge pull request #869 from bltavares/patch-2Adam Ierymenko
Update ZeroTier version on Docker
2018-10-21Update ZeroTier version on DockerBruno Tavares
This commit changes the Dockerfile ot use the multi-stage build and help to get an automated build on Docker. The idea of the multi-stage build is to use the already stable Debian distribution channel to provide up-to-date versions of ZeroTier. The benefit is that it would be possible to automate the image build, either on Docker Hub, Travis or taking advantage of the [docker-library/official-images] infrastructure. This changes follows the best-practices suggested by [docker-library/official-images], such as using a High Availability GPG keyserver, providing a default CMD, allowing "bash" on `docker run` and others. Given that both the builder `debian:stretch` and `alpine:latest` are official messages and have [manifests], this means that this Dockerfile is also multi-platform. This means that this same Dockerfile will pick-up the correct Debian package according to the architecture of the running system during build. With this changes we could try to promote the image to be parte of [docker-library/official-images], and take advantage of automated publishing of multi-architecture images. Others would be able to use `docker run zerotier` and download the latest version appropriate to their system. Related to #682 [docker-library/official-images]: https://github.com/docker-library/official-images [manifests]: https://blog.docker.com/2017/09/docker-official-images-now-multi-platform/
2018-10-03More insightful errors for get commandJoseph Henry
2018-09-24Update README.mdTravis LaDuke
2018-09-24Update README.mdTravis LaDuke
Document that allowManagementFrom is an array
2018-08-29Update bug_report.mdTravis LaDuke
2018-08-29Update issue templatesTravis LaDuke
2018-08-29Update issue templatesTravis LaDuke
2018-07-272018-07-27 -- Version 1.2.12Adam Ierymenko
* Fixed a bug that caused exits to take a long time on Mac due to huge numbers of redundant attempts to delete managed routes. * Fixed a socket limit problem on Windows that caused the ZeroTier service to run out of sockets, causing the UI and CLI to be unable to access the API. * Fixed a threading bug in the ZeroTier Core, albeit one that never manifested on the regular ZeroTier One service/client. * Fixed a bug that could cause the service to crash if an authorized local client accessed an invalid URL via the control API. (Not exploitable since you needed admin access anyway.)
2018-07-27Windows Advanced Installer to 1.2.12Adam Ierymenko
2018-07-25Replace Sao Paolo root with Buenos Aires in default planet def (will push to ↵Adam Ierymenko
network too)
2018-07-25.Adam Ierymenko
2018-07-25Version bumps.Adam Ierymenko
2018-07-20Revert fix for GitHub issue #600 because it causes route objects to build up ↵Adam Ierymenko
forever (at least on Mac). Bleh. #600 is a rare issue and will need some other fix after reliable duplication.
2018-07-20Fix a bug that caused a crash on empty HTTP requests (localhost only) and ↵Adam Ierymenko
add a lightweight lock to the RX queue to prevent possible threads stepping on each other in parallel receive paths.
2018-07-20Merge branch 'dev' of http://10.6.6.2/zerotier/ZeroTierOne into devAdam Ierymenko
2018-07-20.Adam Ierymenko
2018-07-19Added ifdefs surrounding usage of getifaddrs() on AndroidJoseph Henry
2018-07-11Return error 503 if RethinkDB is down when built as RethinkDB-based controller.Adam Ierymenko
2018-07-03Remote debug printf.Adam Ierymenko
2018-07-03Fix two controller bugs: filesystem bug and another possible infinite ↵Adam Ierymenko
recursion bug.
2018-06-28Added "Create and Join Network" menu item to windows system tray UIGrant Limberg
2018-06-28use easy mode for network creationGrant Limberg
2018-06-22Added blurb about allowTcpFallbackRelay to READMEJoseph Henry
2018-06-21Add a define to set FD_SETSIZE=1024 on WindowsGrant Limberg
Default on Windows is extremely low at 64 and is the likely culprit behind the UI and CLI not being able to talk to the background service
2018-06-21Optimize C25519 and Poly1305 on Windows even in debug.Grant Limberg
2018-06-12Merge branch 'dev' of github.com:zerotier/ZeroTierOne into devAdam Ierymenko
2018-06-12Merge branch 'dev' of http://10.6.6.2/zerotier/ZeroTierOne into devAdam Ierymenko
2018-06-12Merge pull request #755 from skunkwerks/fix/c++-17-deprecationAdam Ierymenko
fix clang C++17 deprecation when building with ZT_DEBUG=1
2018-06-12Merge pull request #764 from Elfe/masterAdam Ierymenko
fix MAC address rule parsing as even/uneven switches at every colon
2018-06-12Merge pull request #773 from alexforencich/masterAdam Ierymenko
Add UFW firewall application preset
2018-06-12Merge pull request #776 from Wykks/patch-1Adam Ierymenko
Improve debian service requirements
2018-06-11helps to have an ==0 on a strcmpGrant Limberg
2018-06-11cant compare character arrays with ==Grant Limberg
2018-06-07Added TX queue cap for issue #769Joseph Henry
2018-06-05Fix for issue #778Grant Limberg
Double quote before member name in `/controller/network/network_id/member` API
2018-05-31Improve debian service requirementsGuillaume de Jabrun
2018-05-30Add UFW firewall application presetAlex Forencich
2018-05-26fix MAC address rule parsing as even/uneven switches at every colonKarsten Elfenbein
2018-05-18node: remove deprecated register hint for C++17 compatibilityDave Cottlehuber
when building with `ZT_DEBUG=1` this hint produces a warning: > node/Packet.cpp:335:43: error: 'register' storage class specifier is deprecated and incompatible with C++17 [-Werror,-Wdeprecated-register] See http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2015/n4340
2018-05-11Merge branch 'dev' of http://git.int.zerotier.com/zerotier/ZeroTierOne into devAdam Ierymenko
2018-05-11Windows 1.2.10Adam Ierymenko
2018-05-09Consolidated powerpc64le machine types, added 32-bit powerpc machine type ↵Joseph Henry
and a flag to disable use of Linux capabilities
2018-05-09Merge branch 'master' into devJoseph Henry
2018-05-081.2.10Adam Ierymenko