Commit Graph

386 Commits

Author SHA1 Message Date
Adam Ierymenko
b59a7cf1d8 HTTP self-test. 2013-12-06 16:27:00 -08:00
Adam Ierymenko
518410b7e0 HTTP client works! 2013-12-06 16:00:12 -08:00
Adam Ierymenko
0a0ed893c3 HTTP client work... 2013-12-06 13:15:30 -08:00
Adam Ierymenko
e565656865 Add -v option to get version. 2013-12-04 16:29:49 -08:00
Adam Ierymenko
59b26faaba Integrate idtool the same way we did with cli. 2013-12-04 14:44:28 -08:00
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. 2013-12-04 10:45:15 -08:00
Adam Ierymenko
66cff2e98d Create common Makefile that automatically loads make rules on a per-OS basis. 2013-12-03 14:11:43 -08:00
Adam Ierymenko
2133984318 Build instructions for tap-mac. 2013-12-03 13:47:13 -08:00
Adam Ierymenko
64bc0e4929 Exclude llvm in ext/... 2013-12-03 13:36:57 -08:00
Adam Ierymenko
8ffa6b2bb7 Add a flag to Mac build to eliminate an unnecessary build warning. 2013-12-03 10:46:48 -08:00
Adam Ierymenko
e108924060 Add script to bundle Qt frameworks with Mac .app (may not be done). 2013-11-21 17:17:39 -05:00
Adam Ierymenko
b699bdefbd Add shutdownIfUnreadable file feature: shut down if shutdownIfUnreadable in home folder is in fact existent but unreadable (e.g. broken link). This enables nifty shutdown on .app trashing feature for OSX. 2013-11-21 16:34:27 -05:00
Adam Ierymenko
74af234305 Add icons and custom Mac plist to Qt project. 2013-11-21 15:55:47 -05:00
Adam Ierymenko
4296db2358 Add configuration age to listnetworks results and GUI. 2013-11-21 15:11:22 -05:00
Adam Ierymenko
31d718c4a4 UI tweaking... 2013-11-21 14:02:08 -05:00
Adam Ierymenko
e3b0197e57 Network list update works in UI. 2013-11-21 13:45:44 -05:00
Adam Ierymenko
4d86b2f02f UI work... 2013-11-20 18:29:02 -05:00
Adam Ierymenko
c979a695c5 UI work, add name to listnetworks output in control bus interface. 2013-11-20 16:16:30 -05:00
Adam Ierymenko
902c8c38d2 UI basically works, almost ready for testing and packaging... 2013-11-20 14:10:33 -05:00
Adam Ierymenko
14b0639181 Set application name correctly, mac version now executes helper on startup if needed. 2013-11-20 12:19:37 -05:00
Adam Ierymenko
bf02c6661a UI work... 2013-11-19 15:05:14 -05:00
Adam Ierymenko
0adc91d6cb Add AppleScript to get authentication token and place in home directory, used for OSX GUI app to authenticate a user as authorized to admin ZT1. 2013-11-18 15:06:05 -05:00
Adam Ierymenko
77bab13546 More UI work, reorg Windows stuff... 2013-11-18 12:01:33 -05:00
Adam Ierymenko
f1b0178a85 More UI work... 2013-11-15 17:04:32 -05:00
Adam Ierymenko
10f03d4119 More UI work. 2013-11-15 11:09:26 -05:00
Adam Ierymenko
b3fdb37b87 Create UI project, start designing UI. 2013-11-13 16:50:49 -05:00
Adam Ierymenko
bdc0ed8065 Uninstall scripts. 2013-11-13 09:07:59 -05:00
Adam Ierymenko
165bc589fd Linux install and uninstall seem to work. 2013-11-08 17:37:47 -05:00
Adam Ierymenko
15375ef6b9 Small fix to CLI module. 2013-11-08 15:45:28 -05:00
Adam Ierymenko
7ec433a452 Incorporate CLI functionality into core binary with binary name aliasing to save space in updater/installer. 2013-11-08 15:23:48 -05:00
Adam Ierymenko
085ad9073b Linux uninstall and init script. 2013-11-08 14:32:23 -05:00
Adam Ierymenko
34302edcc5 Installer build script for *nix systems. 2013-11-08 11:42:11 -05:00
Adam Ierymenko
c93de67d79 Add netconf-service readme. 2013-11-08 09:34:17 -05:00
Adam Ierymenko
5179dfafbe Installer work... 2013-11-07 14:51:26 -05:00
Adam Ierymenko
9c4d5f8bb2 Installer... 2013-11-06 17:15:19 -05:00
Adam Ierymenko
f51478b470 Uninstaller scripts for *nix. 2013-11-06 15:04:05 -05:00
Adam Ierymenko
93427b8cb6 Installer work, add .pid file writing on *nix systems to main.cpp. 2013-11-06 14:43:47 -05:00
Adam Ierymenko
5d7fea2047 Delete some obsolete Windows false starts. 2013-11-06 13:35:06 -05:00
Adam Ierymenko
35fe5ea166 file2lz4c for making installer binaries 2013-11-06 12:06:42 -05:00
Adam Ierymenko
bbe5a6f5d1 Add signupdate command to idtool. 2013-11-06 11:39:07 -05:00
Adam Ierymenko
6b8c90bffd Upgrade LZ4, remove extraneous files, put tap-mac into ext/ to declutter root. 2013-11-06 11:01:34 -05:00
Adam Ierymenko
9455b1cc81 Comments, change .nfo to .sig for uploads, clean some unused code from Utils. 2013-11-06 10:38:19 -05:00
Adam Ierymenko
9fdec3acfc More updater work... coming along. 2013-11-05 17:08:29 -05:00
Adam Ierymenko
f189b9b6e9 Merge branch 'adamierymenko-dev' of shub-niggurath.zerotier.com:/git/ZeroTierOne into adamierymenko-dev 2013-11-04 17:31:12 -05:00
Adam Ierymenko
6c63bfce69 File transfer work, add identities for validation of updates. 2013-11-04 17:31:00 -05:00
Adam Ierymenko
d398c0aed2 Remove tap stuff from makefile. 2013-11-01 20:40:51 -04:00
Adam Ierymenko
ac4e657aaa Updater work in progress... 2013-11-01 20:39:31 -04:00
Adam Ierymenko
ae138566a9 Updater code, work in progress... 2013-11-01 12:38:38 -04:00
Adam Ierymenko
e4044eeb70 Finish stubbing out FILE_ stuff. 2013-10-28 17:25:12 -04:00
Adam Ierymenko
d5fdfaea56 Fix signed/unsigned compare warning. 2013-10-28 16:54:35 -04:00