Michael Aldridge
1a89694980
Remove explicit sys/sysctl.h includes
...
Explicitly including sys/sysctl.h breaks the ability to build
against muslc.
2016-07-06 02:38:23 -05:00
Adam Ierymenko
8ca4f22f1d
cleanup
2016-06-21 15:53:38 -07:00
Adam Ierymenko
b90e66f7c7
ManagedRoute, which applies C++ RAII to injected routes. Move RoutingTable to attic.
2016-06-15 15:02:40 -07:00
Adam Ierymenko
f20602a7b1
docs
2016-06-02 15:57:18 -07:00
Adam Ierymenko
506c74270c
Stash old Linux binary installer stuff in attic. This is going away.
2016-06-02 15:20:43 -07:00
Adam Ierymenko
24469a7f43
.
2016-04-06 16:47:11 -07:00
Adam Ierymenko
0e26917c72
Tweak metric and clean out attic a bit.
2016-04-01 11:07:44 -07:00
Adam Ierymenko
0a3ef38cad
Put old test code in attic.
2016-01-06 11:06:47 -08:00
Adam Ierymenko
73e314cc1a
Shelve pcap-with-bridge OSX experiment -- apparently pcap_inject does not work with bridge devices. Still have to use a kext.
2015-11-12 15:28:55 -08:00
Adam Ierymenko
8ac411a9e4
Stashing utun work for OSX -- abandoning for now since utun excludes mDNS among other issues.
2015-11-12 10:47:50 -08:00
Adam Ierymenko
57c7992c78
GitHub issue #191 - kill intra-network multicast rate limits (which were not well supported or easily configurable anyway) -- this is really left over from the old collaborative multicast propagation algorithm. New algorithm (in for a while) has been sender-side replication in which sender "pays" all bandwidth, which intrinsically limits multicast.
2015-06-26 12:36:45 -07:00
Adam Ierymenko
e184aa4cb4
Clean old netconf-service from attic.
2015-05-26 18:16:12 -07:00
Adam Ierymenko
d29f2ce858
Clean up attic/
2015-05-25 11:55:27 -07:00
Adam Ierymenko
1213073916
Apple auto-update stuff, now for Windows.
2015-05-20 19:38:49 -07:00
Adam Ierymenko
e285a6e75f
.
2015-05-20 15:20:05 -07:00
Adam Ierymenko
0caac25d28
.
2015-05-19 20:13:19 -07:00
Adam Ierymenko
c76217c2d4
Delete old UI code -- officially dead.
2015-05-17 19:50:19 -07:00
Adam Ierymenko
3ac23165c7
Kill old testnet -- was useful in its time, but Docker make running real test networks locally stupid easy and a more realistic simulation.
2015-04-30 16:04:17 -07:00
Adam Ierymenko
8c5ec54711
.
2015-04-26 14:05:36 -07:00
Adam Ierymenko
ab3f4d7539
Was thinking about this HTTP tunneling stuff but decided against for now. Stash unfinished code in attic/
2015-04-26 14:05:13 -07:00
Adam Ierymenko
7af1f3a79a
attic cleanup
2015-04-25 17:25:06 -07:00
Adam Ierymenko
895c32a0d2
Stash old software updater code, will refactor into separate utility.
2015-04-16 16:17:28 -07:00
Adam Ierymenko
489cc66b78
Don't need these files anymore.
2015-04-16 16:16:25 -07:00
Adam Ierymenko
67f1f1892f
Bunch of tap stuff, IP address assignment hookups, etc.
2015-04-14 17:57:51 -07:00
Adam Ierymenko
1cfa67bbdd
Bunch more control plane work, and shelve old UI -- React FTW.
2015-04-14 13:56:28 -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
38200cc6a5
Add data store functions to service/One, and shelve old main.cpp since it will get rebuilt.
2015-04-09 19:58:04 -07:00
Adam Ierymenko
d761330465
No more tap factories.
2015-04-08 18:47:06 -07:00
Adam Ierymenko
12431ce95d
Clean out attic.
2015-04-08 16:50:14 -07:00
Adam Ierymenko
37bd6fdb9c
Move Logger to attic -- last bit of OS-specific stuff to get out of core.
2015-04-08 15:56:11 -07:00
Adam Ierymenko
488f5bf977
More build fixes, and attic/ some stuff.
2015-04-06 15:14:54 -07:00
Adam Ierymenko
36eab4f1a9
Whole heap more cleanup and refactoring...
2015-03-31 17:53:34 -07:00
Adam Ierymenko
2c5dbecb3c
More CAPI work, and move old control/ and old node/Node to attic.
2015-03-31 13:54:50 -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
1b0908fab2
Delete duplicate redis-schema.md
2015-03-12 14:04:21 -07:00
Adam Ierymenko
31bf0a4ea6
Netconf build fixes, schema, etc.
2015-03-12 14:03:53 -07:00
Adam Ierymenko
badf260e1f
Add historic protocol docs exhibit.
2015-03-02 06:50:42 -08:00
Adam Ierymenko
78fc62d967
netconf/ is where Redis code lives
2015-02-24 12:41:24 -08:00
Adam Ierymenko
ff255a34de
Make NetworkConfigMaster a plugin to get Redis and other non-endpoint code out of node/
2015-02-24 12:28:58 -08:00
Adam Ierymenko
93012b0ee5
Re-incorporation: ZeroTier Networks -> ZeroTier, Inc. [Delaware]
2015-02-17 13:11:34 -08:00
Adam Ierymenko
4e95384ad6
Cleanup, add tristate to config code in Network, and happy new year!
2015-01-05 17:47:59 -08:00
Adam Ierymenko
efa0bab296
Stash old Node.JS netconf-service in attic/
2015-01-05 16:20:20 -08: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
9a5f6f020f
docs
2014-10-28 15:53:11 -07:00
Adam Ierymenko
4ba4269344
cleanup
2014-09-15 09:45:57 -07:00
Adam Ierymenko
f696299cfc
docs
2014-08-15 12:59:49 -04:00
Adam Ierymenko
b0719eacf9
Add encrypt/decrypt to attic.
2014-08-15 12:59:07 -04:00
Adam Ierymenko
67498e576c
Delete some obsolete stuff.
2014-05-29 18:36:17 +00:00
Adam Ierymenko
b5c3a92be2
Boring stuff: update dates in copyrights across all files.
2014-02-16 12:40:22 -08:00
Adam Ierymenko
fb2745ba3b
Remove another script that doesn't really belong here.
2014-02-04 14:26:09 -08:00
Adam Ierymenko
f7fbc6f633
Remove submit script.
2014-02-01 22:31:52 -08:00
Adam Ierymenko
dab124dfb9
VERSION 0.6.9: more UI, installation, and packaging work...
...
Another release leading up to official binary releases... not much to the core,
but quite a bit of work on the UI, installation, and such.
This version will build and run on OSX 10.6 while previous versions would fail
due to a missing getifmaddrs() function.
2014-01-17 12:57:31 -08:00
Adam Ierymenko
9e508779c2
Installer AppleScript finally reinvokes the app correctly.
2014-01-10 21:26:50 -08:00
Adam Ierymenko
3482d836ae
Mac install fixes, more internal use scripts.
2014-01-08 23:12:03 -08:00
Adam Ierymenko
afec5b0f2e
Official release maker... again only of academic interest to others.
2014-01-07 14:12:57 -08:00
Adam Ierymenko
ea73e736c8
Official release stuff... of only academic interest to open source third party users.
2014-01-07 13:06:34 -08:00
Adam Ierymenko
d3bcc58074
Fix update URL stuff, fix main build, add update dummy for testing updates on OSX and Linux and such.
2013-12-10 16:13:07 -08:00
Adam Ierymenko
ca93b4a1ac
Clean up some stuff, including a few spots where exceptions were not being handled correctly.
2013-10-18 14:16:53 -04:00
Adam Ierymenko
dd7758e33e
Add multicast trace receiver to attic/. Another run of multicast trace reveals fairly nice behavior. It looks like the traffic jams are the fault of ARP, which results from a gaggle of hosts trying to send ping replies. ARP caching will help with that quite a bit.
2013-10-17 16:27:46 -04:00
Adam Ierymenko
797bba04dd
Get rid of not used and maybe never to be used Filter code.
2013-10-17 13:07:53 -04:00