Adam Ierymenko
|
8e3463d47a
|
Add length limit to TEE and REDIRECT, and completely factor out old C json-parser to eliminate a dependency.
|
2016-08-24 13:37:57 -07:00 |
|
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)
|
2016-06-01 21:55:48 -07:00 |
|
Adam Ierymenko
|
425d311ce8
|
Merge of netcon with edge and unification of make processes.
|
2015-12-04 13:19:31 -08:00 |
|
Adam Ierymenko
|
906e49ff72
|
Add make option ZT_ENABLE_CLUSTER and disable it in default Linux build.
|
2015-11-16 16:22:41 -08:00 |
|
Adam Ierymenko
|
f9f4dd5276
|
Fix FreeBSD regression -- gmake defaults g++ which does not exist.
|
2015-07-06 16:47:41 -07:00 |
|
Moritz Warning
|
235d4aba9a
|
allow environment variables to set/extend CC, CXX, CFLAGS and LDFLAGS
|
2015-07-03 23:21:23 +02:00 |
|
Adam Ierymenko
|
4c687fca45
|
No auto-updates on BSD either.
|
2015-06-03 18:13:42 -07:00 |
|
Adam Ierymenko
|
a9a390a930
|
Apply @marning suggested SSE auto-detect to make builds easier on non-x86 platforms: aa2fd044cb
|
2015-06-01 19:43:06 -07:00 |
|
Adam Ierymenko
|
13d5073e5b
|
CLI work and Makefile cleanup.
|
2015-04-16 15:07:58 -07:00 |
|
Adam Ierymenko
|
8333bf065e
|
Basic CLI working with JSON output. Now to parse and support old tabular form.
|
2015-04-16 14:55:36 -07:00 |
|
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.
|
2015-04-16 14:13:44 -07:00 |
|
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.
|
2015-04-15 19:38:01 -07:00 |
|
Adam Ierymenko
|
6369c264e2
|
Rename netconf to controller and NetworkConfigMaster to NetworkController for consistency.
|
2015-04-15 15:12:09 -07:00 |
|
Adam Ierymenko
|
5572b7ffb6
|
Simplify Phy<> to get rid of more indirections.
|
2015-04-10 17:07:06 -07:00 |
|
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.
|
2015-04-10 11:42:02 -07:00 |
|
Adam Ierymenko
|
d761330465
|
No more tap factories.
|
2015-04-08 18:47:06 -07:00 |
|
Adam Ierymenko
|
a61acf36d2
|
osnet -> osdep
|
2015-03-31 14:11:21 -07:00 |
|
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.
|
2015-03-30 17:48:48 -07:00 |
|
Adam Ierymenko
|
31bf0a4ea6
|
Netconf build fixes, schema, etc.
|
2015-03-12 14:03:53 -07:00 |
|
Adam Ierymenko
|
1a02bcc9f5
|
Fork OSXEthernetTapFactory -> BSDEthernetTapFactory
|
2014-12-19 13:34:06 -08:00 |
|
Adam Ierymenko
|
cd2bf6f4b3
|
Stash make-freebsd.mk in attic/ to indicate that the FreeBSD port is not done net. Coming soon!
|
2014-12-05 09:36:16 -08:00 |
|
Adam Ierymenko
|
1bd5a1ebcd
|
Make selftest build and run on FreeBSD 10 with gmake
|
2014-11-04 11:20:38 -08:00 |
|