Adam Ierymenko
ad77d9b014
Rebuild tap.kext on OSX 10.6 for all versions so it works on that platform.
2014-01-14 16:08:04 -08:00
Adam Ierymenko
4788d911ad
Remove ZT1 GPL copyright from the top of code that is basically all Daniel Bernstein's
2014-01-14 08:27:59 -08:00
Adam Ierymenko
80ea7db9c0
Add a waiting for service message on startup to not confuse user.
2014-01-13 11:16:38 -08:00
Adam Ierymenko
bacb8f56c3
VERSION 0.6.8: changes in preparation for binary release
...
This version contains no significant changes to the engine itself, just to
the installer, the GUI, and packaging and such. It's all stuff for prep for
the big release, which is fast approaching!
2014-01-10 21:46:36 -08:00
Adam Ierymenko
d553555880
Add "you have not joined any networks" placeholder if networks list is empty.
2014-01-10 21:40:38 -08:00
Adam Ierymenko
9e508779c2
Installer AppleScript finally reinvokes the app correctly.
2014-01-10 21:26:50 -08:00
Adam Ierymenko
14d144ea22
UI stuff, re-launch app from AppleScript after install (still needs a bit of work)
2014-01-10 17:31:10 -08:00
Adam Ierymenko
305ed0b3c5
Cleanup in installer code in app.
2014-01-10 16:41:44 -08:00
Adam Ierymenko
9208c6b4e6
QMessageBox cleanup.
2014-01-10 16:05:54 -08:00
Adam Ierymenko
def893fe40
Add GPL notice to UI code.
2014-01-10 15:27:44 -08:00
Adam Ierymenko
2a3c9e73e5
More mac installer fixes.
2014-01-10 14:09:08 -08:00
Adam Ierymenko
15854a1b14
Mac installer work...
2014-01-09 22:58:31 -08:00
Adam Ierymenko
12a0a9dedd
Update cert IDs for official build.
2014-01-09 21:15:00 -08:00
Adam Ierymenko
5c90afa296
Work on mac launch script, sign binary mac tap driver kext (and there was much rejoicing!)
2014-01-09 11:00:36 -08:00
Adam Ierymenko
68ddba60a3
Another fix to mdfind line in Mac scripts.
2014-01-08 23:35:26 -08:00
Adam Ierymenko
3482d836ae
Mac install fixes, more internal use scripts.
2014-01-08 23:12:03 -08:00
Adam Ierymenko
60731e6d02
Update URLs for auto-update, check supernode version in one more place, delete pid before executing updater.
2014-01-07 16:37:36 -08:00
Adam Ierymenko
c1256fff5b
Remove some legacy code from the core loop.
2014-01-07 15:06:02 -08:00
Adam Ierymenko
ddb77b1454
Make rules for internal use.
2014-01-07 14:48:56 -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
eb1598831a
Include tap.kext in mac installer.
2014-01-07 13:35:20 -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
f2976178c9
Installer bugfix on Linux.
2014-01-06 13:25:07 -05:00
Adam Ierymenko
76638aae76
Linux installer builds...
2014-01-06 13:11:32 -05:00
Adam Ierymenko
2edaf0588a
Linux installer work...
2014-01-06 12:56:00 -05:00
Adam Ierymenko
e525e3a571
Ready to test app-driven service install on Mac.
2014-01-05 20:59:41 -08:00
Adam Ierymenko
a19c19c58c
Refactor SoftwareUpdate to make .nfo parse and signature check code easily reusable so it can be used from the Qt GUI code.
2014-01-05 16:24:12 -08:00
Adam Ierymenko
67a71868cb
Install dialog in UI.
2014-01-03 22:14:30 -08:00
Adam Ierymenko
029f64495c
Linux buildinstaller fix.
2014-01-03 16:53:55 -08:00
Adam Ierymenko
63d6052159
Mac installer work.
2014-01-03 16:53:00 -08:00
Adam Ierymenko
50043f9cd6
Remove previous installer code.
2014-01-03 16:16:21 -08:00
Adam Ierymenko
59b1623477
More install/deploy work for mac...
2014-01-03 15:39:09 -08:00
Adam Ierymenko
22b52858e0
Fix -h in zerotier-cli and move code to find auth token into LocalClient, also move auth token for mac into Mac-standard Library/Application Support location.
2014-01-03 14:03:29 -08:00
Adam Ierymenko
baea75f2df
Installer app helper...
2014-01-03 12:15:47 -08:00
Adam Ierymenko
69c993357d
Update mac launcher and uninstaller to use mdfind to locate app.
2014-01-03 10:26:40 -08:00
Adam Ierymenko
fb685bcb1d
New Unix installer is script-based with a payload... no fracking idea what I will do for Windows.
2014-01-03 09:00:59 -08:00
Adam Ierymenko
14e4e9e479
Phasing out existing installer, delete some stuff...
2014-01-01 17:02:28 -08:00
Adam Ierymenko
b99940f8a1
Forget mac .pkg, we will integrate the installer into the app and have it launch it on first run. This is much more user-friendly.
2014-01-01 16:13:35 -08:00
Adam Ierymenko
3d76d6649f
Add step to build in helpers to mac app and codesign.
2013-12-31 16:26:14 -08:00
Adam Ierymenko
7519d8ca2c
Sign the AppleScript helper app that the UI calls to install the token file.
2013-12-31 16:20:28 -08:00
Adam Ierymenko
9f28eec95c
VERSION 0.6.7: revert change for GitHub issue #20
...
This will have to be thought out more. The old version worked fine 99% of the
time so we'll revisit this.
2013-12-31 11:36:13 -08:00
Adam Ierymenko
17126b0c6d
VERSION 0.6.6: fix to path discovery
...
New versions will be coming fast and furious for a bit as bugs get fixed and
testing is done in prep to the first binary release.
This version fixes a problem with WAN path discovery and a possible security
issue in PacketDecoder. (see previous comments)
2013-12-31 11:24:57 -08:00
Adam Ierymenko
c37cb60d3c
Merge branch 'adamierymenko-dev' of shub-niggurath.zerotier.com:/git/ZeroTierOne into adamierymenko-dev
2013-12-31 14:22:05 -05:00
Adam Ierymenko
6c587b1c57
.
2013-12-31 11:22:54 -08:00
Adam Ierymenko
5917453611
Linux makefile helpful debug line.
2013-12-31 14:21:53 -05:00
Adam Ierymenko
cc2a1444ae
TRACE output improvements and compile fix.
2013-12-31 11:18:40 -08:00
Adam Ierymenko
10df5dcf70
Fix several things:
...
(1) The changes to path learning in the two previous releases were poorly thought out,
and this version should remedy that by introducing PROBE. This is basically a kind of
ECHO request and is used to authenticate endpoints that are not learned via a valid
request/response pair. Thus we will still passively learn endpoints, but securely.
(2) Turns out there was a security oversight in _doHELLO() that could have permitted...
well... I'm not sure it was exploitable to do anything particularly interesting since
a bad identity would be discarded anyway, but fix it just the same.
2013-12-31 11:03:45 -08:00
Adam Ierymenko
8055635e85
VERSION 0.6.5: minor bug fix in peer connection tracking
2013-12-31 01:22:32 -08:00
Adam Ierymenko
83a38b8f46
VERSION 0.6.4: fixes two GitHub issues, leading up to binary release!
2013-12-30 16:52:34 -08:00
Adam Ierymenko
83fc684b20
Add a netconf-service version field to netconf.
2013-12-30 16:31:59 -08:00