107 Commits (87e3b5f076228f90f0cc812616d38e2e15e0a0af)

Author SHA1 Message Date
Adam Ierymenko 84bfec8329 . 9 years ago
Adam Ierymenko e1727d6297 Fix to software update repeat downloads. 9 years ago
Adam Ierymenko ab25c96821 Build fixes. 9 years ago
Adam Ierymenko c6b0b07605 More software update work, and settings in local.conf. 9 years ago
Adam Ierymenko 565842b5ec Software updater work. 9 years ago
Adam Ierymenko 6fb49f68fc Comment out and disable old auto-update code. 9 years ago
Adam Ierymenko 24017659df Update installer, etc., for Mac. 9 years ago
Adam Ierymenko c175a5fcd7 Change org names, add makefile rule for Mac to build new UI. 9 years ago
Adam Ierymenko 8e3463d47a Add length limit to TEE and REDIRECT, and completely factor out old C json-parser to eliminate a dependency. 10 years ago
Adam Ierymenko a13f4d8353 We now always build the controller in ZeroTier One, at least for desktop and server targets. Also means that ZeroTier One now requires C++11. (Still keeping C++11 out of the core in node/ though.) 10 years ago
Adam Ierymenko 402d99ea8d C++11 mode build fix. 10 years ago
Adam Ierymenko b08ca49580 More controller work -- it builds! 10 years ago
Adam Ierymenko c03ca3c278 VERSION 1.1.6: route management, default route override, new IPv6 mode for Docker, and more! 10 years ago
Adam Ierymenko 0ad6b4105a Outline of new CLI with ability to control controllers/central as well as service. 10 years ago
Adam Ierymenko bc3d7d11fe Remove netcon from dev branch. This is moving to its own new ZeroTierSDK repo for future release under the SDK name. 10 years ago
Adam Ierymenko 3c655a4b84 Default route ready to test on Mac. 10 years ago
Adam Ierymenko 8c7433a525 . 10 years ago
Adam Ierymenko 4342b71d7a Upgrade miniupnpc to 2.0 10 years ago
Adam Ierymenko 5bce3e37ee clean doc node_modules on clean 10 years ago
Adam Ierymenko fd81a7fe63 On Linux auto-detect presence of http-parser and lz4 and link against system libs instead of ext/ builtins (for RPM and DEB packaging effort) 10 years ago
Adam Ierymenko ff931e53b5 more makefile stuff 10 years ago
Joseph Henry 95d28494f6 Mac OSX Port - Lightly tested 10 years ago
Adam Ierymenko 425d311ce8 Merge of netcon with edge and unification of make processes. 10 years ago
Adam Ierymenko 66a29a00ee Merge miniupnpc/libnatpmp build into main build by just adding flags, defs, and objs. 10 years ago
Adam Ierymenko 6768521330 Ton of uPnP work and adding NAT-PMP support, still testing... 10 years ago
Adam Ierymenko cf6164e847 Build libminiupnpc from source now, and update version. 10 years ago
Adam Ierymenko 906e49ff72 Add make option ZT_ENABLE_CLUSTER and disable it in default Linux build. 10 years ago
Adam Ierymenko fb3b7a3baa Take -DZT_ENABLE_CLUSTER out of Mac defaults. 11 years ago
Adam Ierymenko 57e29857cf Cluster work -- integrating with the rest of the code. 11 years ago
Adam Ierymenko 59389b3dce Untested cluster code, not enabled. 11 years ago
Adam Ierymenko 619e113748 Work in progress on Cluster for new root infrastructure, multi-homing. 11 years ago
Adam Ierymenko 5d2f523e81 World stuff... 11 years ago
Adam Ierymenko cae58f43f1 More World stuff, and mkworld. 11 years ago
Adam Ierymenko 0d0039674f Add new verb names, and fix some Mac compiler flags. 11 years ago
Adam Ierymenko e3983f8a57 Get rid of -I on Mac and Linux since we include miniupnpc headers by direct path reference. 11 years ago
Adam Ierymenko 569c5e77fd Add binary build of libminiupnpc for Mac x64. 11 years ago
Adam Ierymenko fe6d5b1402 UPNP/NAT-PMP support with libminiupnpc (if built with it) -- GitHub issue #64 11 years ago
Adam Ierymenko dba91eaa09 Apply same Linux compiler-picker logic to Mac. 11 years ago
Moritz Warning 235d4aba9a allow environment variables to set/extend CC, CXX, CFLAGS and LDFLAGS 11 years ago
Adam Ierymenko 3512402558 OSX .pkg files must be signed with productsign and an installer cert. 11 years ago
Adam Ierymenko 97dd8d864f Fix paths again in Mac pkg build. 11 years ago
Adam Ierymenko a9a390a930 Apply @marning suggested SSE auto-detect to make builds easier on non-x86 platforms: aa2fd044cb 11 years ago
Adam Ierymenko 1213073916 Apple auto-update stuff, now for Windows. 11 years ago
Adam Ierymenko b6698d8415 Ground work for reincorporating software updater for select platforms. 11 years ago
Adam Ierymenko 89027d78ac Mac .pkg building using Packages (third party app) instead of old bootstrapping .app and installer script. 11 years ago
Adam Ierymenko f48509d50c Mac script to get HTTP proxy settings -- will be used by Mac updater. 11 years ago
Adam Ierymenko 13d5073e5b CLI work and Makefile cleanup. 11 years ago
Adam Ierymenko 8333bf065e Basic CLI working with JSON output. Now to parse and support old tabular form. 11 years ago
Adam Ierymenko 53cbe485f0 Some cleanup, and bite the bullet and go ahead and write a simple Http client. Need a cross-platform built-in one to do cli right. 11 years ago
Adam Ierymenko 4e5d2d2c72 Write a zerotier-one.port file to the home path to make CLI easy to write, and do a backward compatiable CLI in bash instead of as part of the executable. 11 years ago