Commit History

Autor SHA1 Mensaxe Data
  Adam Ierymenko a775ee7d31 . %!s(int64=10) %!d(string=hai) anos
  Adam Ierymenko e3983f8a57 Get rid of -I on Mac and Linux since we include miniupnpc headers by direct path reference. %!s(int64=10) %!d(string=hai) anos
  Adam Ierymenko 559e384130 Linux make support for libminiupnpc. %!s(int64=10) %!d(string=hai) anos
  Adam Ierymenko a493fc23f4 Fix for make-linux: detect whether CC/CXX were explicitly overridden, and if not then use the gcc/clang selection logic. Otherwise ?= breaks this. %!s(int64=10) %!d(string=hai) anos
  Moritz Warning 21cdfb96de rename LIBS to LDLIBS and make it accessible from outside %!s(int64=10) %!d(string=hai) anos
  Moritz Warning 235d4aba9a allow environment variables to set/extend CC, CXX, CFLAGS and LDFLAGS %!s(int64=10) %!d(string=hai) anos
  Adam Ierymenko cfdf4e3a49 GitHub issue #171 -- separate CFLAGS and CXXFLAGS in Linux makefile %!s(int64=10) %!d(string=hai) anos
  Adam Ierymenko 753a80d419 Linux auto-update is going away. %!s(int64=10) %!d(string=hai) anos
  Adam Ierymenko 29e3437350 gcc not g++ for CC %!s(int64=10) %!d(string=hai) anos
  Adam Ierymenko 65999611d7 Eliminate "which" dependency in Linux makefile. %!s(int64=10) %!d(string=hai) anos
  Adam Ierymenko a9a390a930 Apply @marning suggested SSE auto-detect to make builds easier on non-x86 platforms: https://github.com/mwarning/ZeroTierOne/commit/aa2fd044cb69b97eef1ea38d5fefd18543aae22a %!s(int64=10) %!d(string=hai) anos
  Adam Ierymenko d7344871e6 Linux build fix. %!s(int64=10) %!d(string=hai) anos
  Adam Ierymenko ea419c21d0 Fix installer path, add netconf option to make-linux. %!s(int64=10) %!d(string=hai) anos
  Adam Ierymenko 13d5073e5b CLI work and Makefile cleanup. %!s(int64=10) %!d(string=hai) anos
  Adam Ierymenko 8333bf065e Basic CLI working with JSON output. Now to parse and support old tabular form. %!s(int64=10) %!d(string=hai) anos
  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. %!s(int64=10) %!d(string=hai) anos
  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. %!s(int64=10) %!d(string=hai) anos
  Adam Ierymenko 6369c264e2 Rename netconf to controller and NetworkConfigMaster to NetworkController for consistency. %!s(int64=10) %!d(string=hai) anos
  Adam Ierymenko 5572b7ffb6 Simplify Phy<> to get rid of more indirections. %!s(int64=10) %!d(string=hai) anos
  Adam Ierymenko 7576911951 Temporarily shelve testnet/ -- will resurrect self-contained testnet later perhaps, but probably will not by the time next version ships. Was mostly for debugging multicast anyway and that is now quite stable. %!s(int64=10) %!d(string=hai) anos
  Adam Ierymenko d761330465 No more tap factories. %!s(int64=10) %!d(string=hai) anos
  Adam Ierymenko a61acf36d2 osnet -> osdep %!s(int64=10) %!d(string=hai) anos
  Adam Ierymenko 60158aa5dd Turns out that node/ likely has no business with or need for the system IP routing table. So shelve that code for now. %!s(int64=10) %!d(string=hai) anos
  Adam Ierymenko 31bf0a4ea6 Netconf build fixes, schema, etc. %!s(int64=11) %!d(string=hai) anos
  Adam Ierymenko 66f29f09da Make clean fixes. %!s(int64=11) %!d(string=hai) anos
  Adam Ierymenko afea153a0b Build fixes. %!s(int64=11) %!d(string=hai) anos
  Adam Ierymenko 4bf2fa3edb Basic Debian package support in buildinstaller.sh %!s(int64=11) %!d(string=hai) anos
  Adam Ierymenko 4c59497b95 Linux build fixes for testnet. %!s(int64=11) %!d(string=hai) anos
  Adam Ierymenko 023cac4ebb Add -g to optimized crypto code in ZT_DEBUG=1 build mode. %!s(int64=11) %!d(string=hai) anos
  Adam Ierymenko 6316011024 Make crypto and compression build optimized in debug, and also try disabling peers.persist -- might ship this way as it seems more trouble than its worth. %!s(int64=11) %!d(string=hai) anos