Grant Limberg
|
2c1a8524f0
|
remove unused variables
|
2016-06-13 19:56:43 -07:00 |
|
Grant Limberg
|
b085329bca
|
Base functionality complete. Can join/leave/list networks. Can disconnect from networks without removing them from the network list.
|
2016-06-13 19:46:54 -07:00 |
|
Adam Ierymenko
|
769351b30f
|
Fix to routes config in controller API.
|
2016-06-13 15:58:00 -07:00 |
|
Adam Ierymenko
|
734cbb2f1e
|
Controller modifications for default route are ready to test. Will require slight changes in ZeroTier Central when it goes live.
|
2016-06-10 15:58:35 -07:00 |
|
Adam Ierymenko
|
acbe8ad398
|
More controller work, and some RedHat fixes.
|
2016-06-10 08:26:27 -07:00 |
|
Grant Limberg
|
188f8021f8
|
Joining/Deleting networks now implemented.
Still need to implement known networks cache so we can join/leave networks without deleting them from the UI
|
2016-06-09 19:59:05 -07:00 |
|
Adam Ierymenko
|
9898066b47
|
Remove some deprecated stuff in controller -- not done yet.
|
2016-06-09 11:02:42 -07:00 |
|
Adam Ierymenko
|
82635ce606
|
Add flags and metric to ZT-managed routes.
|
2016-06-09 09:43:09 -07:00 |
|
Adam Ierymenko
|
8c7433a525
|
.
|
2016-06-08 17:45:25 -07:00 |
|
Adam Ierymenko
|
56ef9e0643
|
Add rpm target.
|
2016-06-08 16:29:30 -07:00 |
|
Adam Ierymenko
|
e6328dfe82
|
Add RPM spec conditionals to include json-parser or bundle it depending on whether we are fedora or rhel/centos/epel.
|
2016-06-08 16:19:38 -07:00 |
|
Adam Ierymenko
|
3a48e3781b
|
bundle miniupnpc for now... might change later.
|
2016-06-08 15:37:37 -07:00 |
|
Adam Ierymenko
|
f9056da6be
|
rpmbuild -ba zerotier-one.spec basically works
|
2016-06-08 15:33:59 -07:00 |
|
Adam Ierymenko
|
536feb632c
|
Support yet another old version of http-parser for CentOS/EPEL.
|
2016-06-08 15:09:09 -07:00 |
|
Adam Ierymenko
|
cafa41ba4d
|
RedHat stuff and cleanup.
|
2016-06-08 14:46:42 -07:00 |
|
Adam Ierymenko
|
196d96cfa7
|
Fix ronn convert problem in man page.
|
2016-06-08 14:08:56 -07:00 |
|
Adam Ierymenko
|
4e6f95e152
|
Build man pages with ruby-ronn on Debian.
|
2016-06-08 14:06:19 -07:00 |
|
Adam Ierymenko
|
de9fa6a334
|
All three init systems now covered in debian.
|
2016-06-08 13:30:29 -07:00 |
|
Adam Ierymenko
|
abd7071eaa
|
systemd stuff for debian
|
2016-06-08 13:19:08 -07:00 |
|
Adam Ierymenko
|
7e68791bee
|
Fix include for system json-parser.
|
2016-06-08 12:57:22 -07:00 |
|
Adam Ierymenko
|
6c6b18d003
|
Fix include for system lz4.
|
2016-06-08 12:50:56 -07:00 |
|
Adam Ierymenko
|
4da9d4e53a
|
Fix build against Debian version of libhttp-parser -- its old but it will work.
|
2016-06-08 12:49:07 -07:00 |
|
Adam Ierymenko
|
0ca764968a
|
Remove warnings, more Debian stuff, remove obsolete ui/ stuff.
|
2016-06-08 11:21:01 -07:00 |
|
Adam Ierymenko
|
62b64d39ab
|
Minimal debian is working.
|
2016-06-08 10:30:54 -07:00 |
|
Adam Ierymenko
|
ae87fbf8e3
|
make install installs man pages
|
2016-06-08 10:19:46 -07:00 |
|
Adam Ierymenko
|
2e890580fc
|
Stop shipping pre-build man pages since it violates Debian arcane rule #134931e+26 and add manpages build target.
|
2016-06-08 10:13:31 -07:00 |
|
Adam Ierymenko
|
afda5e684b
|
Make install/uninstall for Linux
|
2016-06-07 17:11:09 -07:00 |
|
Adam Ierymenko
|
9161eebc68
|
Carry virtual network routes through to API.
|
2016-06-07 12:15:19 -07:00 |
|
Adam Ierymenko
|
683254a0db
|
Don't bother signing if we are not using the legacy netconf.
|
2016-06-07 11:17:38 -07:00 |
|
Adam Ierymenko
|
2885aea65c
|
Only send new format netconf for PV>=6
|
2016-06-07 11:13:18 -07:00 |
|
Adam Ierymenko
|
523ea68ae2
|
Increment protocol version to indicate support for binary network config and config request meta-data.
|
2016-06-07 11:08:36 -07:00 |
|
Adam Ierymenko
|
ca88e1f1cf
|
fix size
|
2016-06-07 10:47:22 -07:00 |
|
Adam Ierymenko
|
be37d025b8
|
Make flags 64-bit in both network request and config.
|
2016-06-07 10:46:29 -07:00 |
|
Adam Ierymenko
|
4342b71d7a
|
Upgrade miniupnpc to 2.0
|
2016-06-02 17:04:15 -07:00 |
|
Adam Ierymenko
|
f20602a7b1
|
docs
|
2016-06-02 15:57:18 -07:00 |
|
Adam Ierymenko
|
f311b4111b
|
docs
|
2016-06-02 15:56:58 -07:00 |
|
Adam Ierymenko
|
61d6ada88d
|
.
|
2016-06-02 15:26:00 -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
|
4d13ddd48c
|
GPG public key for signing GitHub releases, etc.
|
2016-06-02 15:04:56 -07:00 |
|
Adam Ierymenko
|
cc89290eb6
|
last man page!
|
2016-06-02 14:50:38 -07:00 |
|
Adam Ierymenko
|
5bce3e37ee
|
clean doc node_modules on clean
|
2016-06-02 13:58:34 -07:00 |
|
Adam Ierymenko
|
6671d5553b
|
More man pages.
|
2016-06-02 13:56:24 -07:00 |
|
Adam Ierymenko
|
41b3b54bf8
|
man stuff
|
2016-06-02 13:04:46 -07:00 |
|
Adam Ierymenko
|
096db53822
|
Switch manual pages to "ronn," a program that converts MarkDown to roff man pages, and pre-build them. Also have the zerotier-cli(1) man page ready to go!
|
2016-06-02 12:33:28 -07:00 |
|
Adam Ierymenko
|
f9148bf9cb
|
Finally json-parser. Skip miniupnpc since some Linux distros (even newer ones) ship with an old unsafe crummy version.
|
2016-06-01 22:26:58 -07:00 |
|
Adam Ierymenko
|
a880f93166
|
also libnatpmp
|
2016-06-01 22:06:43 -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
|
65b7893a8a
|
add full docs to ext/json-parser (no upgrade available)
|
2016-06-01 18:51:22 -07:00 |
|
Adam Ierymenko
|
597dee40fd
|
upgrade ext/http-parser
|
2016-06-01 18:49:36 -07:00 |
|
Grant Limberg
|
975bcb8aff
|
some OS X Authentication Services wizardry to get /Library/Application Support/ZeroTier/One/authtoken.secret and copy it to ~/Library/Application Support/ZeroTier/One/authtoken.secret
|
2016-05-31 17:23:11 -07:00 |
|