Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-12-06 | stuff for speed and stuff (testing) | Adam Ierymenko | |
2018-11-28 | Merge docker update PR | Adam Ierymenko | |
2018-10-21 | Update ZeroTier version on Docker | Bruno 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-09-25 | Merge pull request #858 from tommyang/fix/mac-uninstall-script | Adam Ierymenko | |
macOS uninstall script: remove symlinks from the actual location | |||
2018-09-23 | Remove symlinks from the actual location | Tommy Yang | |
Binary symlinks are in `/usr/local/bin` instead of `/usr/bin` since commit 0cf4ddd | |||
2018-09-14 | Merge pull request #837 from skunkwerks/feature/update-ext-json | Adam Ierymenko | |
update external JSON dependency to address libc++ compatibility | |||
2018-09-14 | Merge pull request #845 from asbjornenge/docker-updates | Adam Ierymenko | |
Using multi-stage build for Dockerfile | |||
2018-09-14 | Merge pull request #848 from darkain/master | Adam Ierymenko | |
Fix compile on FreeBSD targeting ARMv6 (Raspberry Pi) | |||
2018-09-12 | Adding ARM/NEON detection for non-Linux targets | Vincent Milum Jr | |
2018-09-07 | Using builder pattern to build in container while keeping final image small | Asbjørn Enge | |
2018-08-24 | ext: update nlohmann/json to v3.2.0 | Dave Cottlehuber | |
- include libc++7 compatibility for FreeBSD - see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=230629 | |||
2018-08-09 | merge dev | Adam Ierymenko | |
2018-07-27 | Windows Advanced Installer to 1.2.12 | Adam Ierymenko | |
2018-07-25 | Version bumps. | Adam Ierymenko | |
2018-05-30 | Merge branch 'dev' into edge | Adam Ierymenko | |
2018-05-11 | Windows 1.2.10 | Adam Ierymenko | |
2018-05-08 | 1.2.10 | Adam Ierymenko | |
2018-05-07 | GitHub issue #734 (warning removal) | Adam Ierymenko | |
2018-04-30 | Merge branch 'dev' into edge | Adam Ierymenko | |
2018-04-27 | 1.2.8 Windows Advanced Installer update. | Adam Ierymenko | |
2018-04-27 | 1.2.8 bump for all but Windows install files. | Adam Ierymenko | |
2018-04-25 | Merge branch 'master' into edge | Adam Ierymenko | |
2018-04-21 | Fix ed25519-amd64-asm PIC compatibility | Jonathon Fernyhough | |
The Hyperledger implementation (https://github.com/hyperledger/iroha-ed25519) contains changes to the assembly code to allow PIC. This in turn fixes compilation/linking of ZeroTier One when "full hardening" flags are used. | |||
2018-04-17 | Windows installer tweaks and version bumps. | Adam Ierymenko | |
2018-04-17 | More versioning | Adam Ierymenko | |
2018-03-29 | Merge branch 'dev' into edge | Adam Ierymenko | |
2018-03-27 | certutil needs -f in case TrustedProvider store is not yet created | Adam Ierymenko | |
2018-03-27 | Works on 32-bit too now. | Adam Ierymenko | |
2018-03-27 | Take two on unattended driver installs. I think it works now.' | Adam Ierymenko | |
2018-03-27 | Upgrade installer AIP versions and redo how we bundle the driver ↵ | Adam Ierymenko | |
sub-installer to allow unattended driver installs (hopefully). | |||
2018-03-19 | Merge branch 'dev' into edge | Adam Ierymenko | |
2018-03-13 | Use X64 ASM ed25519 signatures on Linux/x64, which are about 10X faster. ↵ | Adam Ierymenko | |
Will matter a lot for network controllers, not so much for other things. | |||
2018-02-16 | libcurl binaries for Windows | Grant Limberg | |
2018-02-01 | Allow us to build a semi-dynamic official binary that works back to CentOS ↵ | Adam Ierymenko | |
6, at least on x64, and is very fast since we can build it with newer clang or icc. | |||
2018-02-01 | Fix build on Intel C/C++ Compiler for Linux. | Adam Ierymenko | |
2018-01-12 | cleanup | Adam Ierymenko | |
2018-01-12 | Update miniupnpc to latest version (included library) | Adam Ierymenko | |
2018-01-12 | Add zerotier-idtool to Windows. | Adam Ierymenko | |
2017-12-07 | Go ahead and load kext so MacOS High Sierra users will see kext auth dialog ↵ | Adam Ierymenko | |
right away. | |||
2017-11-03 | More fixes to RethinkDB. | Adam Ierymenko | |
2017-11-02 | RethinkDB native connector work, minor fixes. | Adam Ierymenko | |
2017-10-25 | Windows build fixes, AIP file update. | Adam Ierymenko | |
2017-07-17 | Wire up PortMapper in Android | Grant Limberg | |
Enables UPnP port mapping for Android client on networks with UPnP routers | |||
2017-07-06 | Windows build fixes. | Adam Ierymenko | |
2017-06-01 | New clustering work. | Adam Ierymenko | |
2017-05-31 | Add some also-ZeroTier-written ext/ code for use in new clustering, delete ↵ | Adam Ierymenko | |
some old code, and change Mac to use -Os which is just as fast as -Ofast and may be faster due to cache effects. | |||
2017-05-10 | version | Adam Ierymenko | |
2017-05-03 | GitHub issue #494 -- shut down and restart UI on Mac pkg install/upgrade. | Adam Ierymenko | |
2017-04-27 | Cleanup, fix a valgrind error, stack use reduction. | Adam Ierymenko | |
2017-04-24 | Version bumps. | Adam Ierymenko | |