Adam Ierymenko
c33e2e5d66
Add PackageMaker doc for making OSX .pkg files.
12 years ago
Adam Ierymenko
a6dc4caecf
Unload the mac kext on exit.
12 years ago
Adam Ierymenko
a5b3747c01
Linux uninstaller should remove uninstall.sh itself.
12 years ago
Adam Ierymenko
ec3a6428b8
Mac installation scripts fixes.
12 years ago
Adam Ierymenko
7a6fe203ee
Rebuild OSX tap for up to 32 devices.
12 years ago
Adam Ierymenko
a8345b6a44
Save unsigned tap driver in pre10.8 to possibly distribute for older OSX versions that cannot load signed kexts.
12 years ago
Adam Ierymenko
df84bcf3bf
Some logging improvements in software updater.
12 years ago
Adam Ierymenko
c8166b2db1
Bump version to 0.6.4 for testing, integrate software updater auto-check into PacketDecoder decode path and main loop.
12 years ago
Adam Ierymenko
54c2c945e0
Remove old stuff from VS projects, get driver signing working on Windows. (Just testing signing, going back to OSX and Linux now).
12 years ago
Adam Ierymenko
92969b4426
Fix for GitHub issue #20 (untested)
12 years ago
Adam Ierymenko
026442f28f
docs
12 years ago
Adam Ierymenko
fe6b7f477c
Fix for GitHub issue #30
12 years ago
Adam Ierymenko
434a2f7071
Yet more UI work.
12 years ago
Adam Ierymenko
704ee6f6c7
More UI tweaks...
12 years ago
Adam Ierymenko
f311be96a9
More UI cleanup...
12 years ago
Adam Ierymenko
191d204674
Mac uninstall script fixes.
12 years ago
Adam Ierymenko
4ddf97be4e
More UI civic beautification.
12 years ago
Adam Ierymenko
a388830983
Some UI appearance improvements.
12 years ago
Adam Ierymenko
ea4269e0d2
Add double-click to copy IP to clipboard to UI.
12 years ago
Adam Ierymenko
77683eda0c
Mac installer works now.
12 years ago
Adam Ierymenko
42ed37b385
docs
12 years ago
Adam Ierymenko
eadd69f843
Mac installer... almost done.
12 years ago
Adam Ierymenko
99213ef59a
Add -fstack-protector back on Mac... turns out it does work on clang.
12 years ago
Adam Ierymenko
b54f998a85
Linux installer: remove old init.d files, fix for init.d startup/shutdown script.
12 years ago
Adam Ierymenko
b792ab8ff1
Prefer clang for Linux builds, but use gcc if no clang available.
12 years ago
Adam Ierymenko
27a5237462
Installer work for mac.
12 years ago
Adam Ierymenko
50ef47cf0a
Mac launchd item and launcher script, uninstaller work.
12 years ago
Adam Ierymenko
8cc9692cd9
Installer work, change to plain C, work for OSX installation.
12 years ago
Adam Ierymenko
9ffda4f955
Update Qt build to enable building against local static libraries, rename Network to NetworkWidget to avoid filesystem or object naming collision with Network.o in node/.
12 years ago
Adam Ierymenko
239c9e46ea
docs
12 years ago
Adam Ierymenko
54d1b11b19
Merge branch 'adamierymenko-dev'
12 years ago
Adam Ierymenko
68defd9980
VERSION 0.6.3: moving toward binary release
...
This version contains few changes that are visible to users building from source.
It contains an almost-complete version of the Qt-based GUI in ZeroTierUI, though
this is still a work in progress. It also contains the software update infrastructure,
which is not yet enabled by default but does basically work. Some cleanup and
dead code removal has also occurred.
The next release will probably be the first binary release with auto-update and a
full UI experience for Linux and Mac. Windows will follow later, as more work has
to be done on the Windows port.
12 years ago
Adam Ierymenko
f7e3c10eca
Cleanup in Utils, fix for HttpClient on Linux.
12 years ago
Adam Ierymenko
f8be0d2961
Tell us something about auto-updates when command line help is displayed.
12 years ago
Adam Ierymenko
8c58635ea7
Installer builder for mac.
12 years ago
Adam Ierymenko
7eac53a178
Installer work...
12 years ago
Adam Ierymenko
ec4ffc0c2c
Software update fetcher seems to work, going back to updater/installer itself.
12 years ago
Adam Ierymenko
a22a3ed7e8
Software update work...
12 years ago
Adam Ierymenko
c5ef502b42
Add check for being run as root.
12 years ago
Adam Ierymenko
f7f3bef313
Move some stuff to clean up root.
12 years ago
Adam Ierymenko
d3bcc58074
Fix update URL stuff, fix main build, add update dummy for testing updates on OSX and Linux and such.
12 years ago
Adam Ierymenko
bf0da9f2f7
Rest of software updater, ready to test...
12 years ago
Adam Ierymenko
612c17240a
Dead code removal, fix for cleanup GitHub issue #28
12 years ago
Adam Ierymenko
b59a7cf1d8
HTTP self-test.
12 years ago
Adam Ierymenko
518410b7e0
HTTP client works!
12 years ago
Adam Ierymenko
0a0ed893c3
HTTP client work...
12 years ago
Adam Ierymenko
e565656865
Add -v option to get version.
12 years ago
Adam Ierymenko
59b26faaba
Integrate idtool the same way we did with cli.
12 years ago
Adam Ierymenko
f5d397e8c8
Pull in-band file transfer stuff. Toyed around with that idea, but it seems that updates for some platforms are big enough and there are enough reliability concerns that just using TCP/HTTP is safer and easier.
12 years ago
Adam Ierymenko
66cff2e98d
Create common Makefile that automatically loads make rules on a per-OS basis.
12 years ago