Adam Ierymenko
|
cef750d1d2
|
Add option to install drivers in driver cache on Windows, needed for Windows installer. Blech.
|
2014-03-03 10:23:19 -08:00 |
|
Adam Ierymenko
|
be36eda858
|
Add prerequisites (VS2012 redistributables) to installer.
|
2014-02-28 16:09:42 -08:00 |
|
Adam Ierymenko
|
d997c1a32a
|
Installer work...
|
2014-02-28 12:20:05 -08:00 |
|
Adam Ierymenko
|
d27251ec4e
|
Make AtomicCounter use <atomic> on Windows (eventually this will replace it on other platforms), and some installer work.
|
2014-02-28 09:15:29 -08:00 |
|
Adam Ierymenko
|
9ae6403346
|
Installer works, and fix for ugly fonts in pulldown menus in main windows in UI. Also remove dummy installer, which we don't need anymore.
|
2014-02-27 21:56:57 -08:00 |
|
Adam Ierymenko
|
39d411ce0b
|
Installer work...
|
2014-02-27 21:28:34 -08:00 |
|
Adam Ierymenko
|
9d05897f7a
|
Windows service works now!
|
2014-02-27 16:28:55 -08:00 |
|
Adam Ierymenko
|
cbeb9c5236
|
Installer work, sign devcon.
|
2014-02-26 16:32:32 -08:00 |
|
Adam Ierymenko
|
655b6d1996
|
Windows auto-update URL and dummy Windows update for testing.
|
2014-02-23 08:01:52 -08:00 |
|
Adam Ierymenko
|
aceb938e07
|
Another Linux installer fix: do not clobber existing directory permissions!
|
2014-02-14 21:45:42 -08:00 |
|
Adam Ierymenko
|
68f44fb932
|
Another little Linux installer fix.
|
2014-02-15 00:29:32 -05:00 |
|
Adam Ierymenko
|
e38619dd02
|
Small fix to Linux installer.
|
2014-02-14 21:14:34 -08:00 |
|
Adam Ierymenko
|
b0277ab904
|
Clean up old init.d installation files on systemd systems if present.
|
2014-02-14 15:28:45 -08:00 |
|
Adam Ierymenko
|
87b26b0aaf
|
Systemd support on Linux - GitHub issue #39
|
2014-02-14 15:18:59 -08:00 |
|
Adam Ierymenko
|
e54a34d8dd
|
Finally found a Windows installer option that doesn't cost $500 or require me to climb a huge learning curve just to do a basic software install.
|
2014-02-08 22:22:18 -08:00 |
|
Adam Ierymenko
|
117e6fb356
|
Remove some more junk from tap driver tree.
|
2014-01-31 12:40:06 -08:00 |
|
Adam Ierymenko
|
fb49d2ced9
|
Small mac installer script fix.
|
2014-01-24 17:30:46 -08:00 |
|
Adam Ierymenko
|
434ce96f2c
|
Officially signed 32-bit build of Windows tap driver.
|
2014-01-24 17:29:46 -08:00 |
|
Adam Ierymenko
|
8771418170
|
Fix bug in tap driver introduced during unused code purge (deleted the part that acknowledges writes!), and fix bug in EthernetTap causing 0000 for etherType. Windows works now! Yay!
|
2014-01-23 16:10:24 -08:00 |
|
Adam Ierymenko
|
a0916b926f
|
Finally got the Windows x64 driver signed correctly. Turns out signtool.exe with the older (NDIS5) version of the Windows DDK does not understand cross-certificates, yet it blithely continues on and signs incorrectly anyway. Got it working by using DigiCert's own certificate tool which includes a sign files operation. Must be done manually but this doesn't have to be done often. F@!K.
|
2014-01-22 22:11:22 -08:00 |
|
Adam Ierymenko
|
2da6a7570b
|
More tap driver work, increment version number, remove old binaries since signatures may not have been valid.
|
2014-01-22 18:38:45 -08:00 |
|
Adam Ierymenko
|
06ca24e8e2
|
More work on Windows service, cleanup.
|
2014-01-21 09:18:12 -08:00 |
|
Adam Ierymenko
|
3375363d93
|
More tap driver cleanup, and add IOCTL to get L2 multicast ethernet address subscriptions.
|
2014-01-20 14:33:05 -08:00 |
|
Adam Ierymenko
|
9df7f65dd5
|
Mac installation, and dump pre10.8 stuff because it turns out that 10.6 loads the existing kext fine.
|
2014-01-16 13:53:31 -08:00 |
|
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
|
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
|
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
|
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
|
67a71868cb
|
Install dialog in UI.
|
2014-01-03 22:14:30 -08:00 |
|
Adam Ierymenko
|
63d6052159
|
Mac installer work.
|
2014-01-03 16:53:00 -08:00 |
|
Adam Ierymenko
|
59b1623477
|
More install/deploy work for mac...
|
2014-01-03 15:39:09 -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
|
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
|
c9c093777f
|
Move PackageMaker stuff into installfiles.
|
2013-12-28 20:48:13 -08:00 |
|
Adam Ierymenko
|
a5b3747c01
|
Linux uninstaller should remove uninstall.sh itself.
|
2013-12-27 21:17:00 -08:00 |
|
Adam Ierymenko
|
ec3a6428b8
|
Mac installation scripts fixes.
|
2013-12-27 15:30:39 -08:00 |
|
Adam Ierymenko
|
7a6fe203ee
|
Rebuild OSX tap for up to 32 devices.
|
2013-12-27 07:41:36 -08:00 |
|
Adam Ierymenko
|
a8345b6a44
|
Save unsigned tap driver in pre10.8 to possibly distribute for older OSX versions that cannot load signed kexts.
|
2013-12-27 07:22:03 -08:00 |
|
Adam Ierymenko
|
191d204674
|
Mac uninstall script fixes.
|
2013-12-19 10:51:46 -08:00 |
|
Adam Ierymenko
|
b54f998a85
|
Linux installer: remove old init.d files, fix for init.d startup/shutdown script.
|
2013-12-16 16:40:03 -08:00 |
|
Adam Ierymenko
|
50ef47cf0a
|
Mac launchd item and launcher script, uninstaller work.
|
2013-12-13 16:15:42 -08:00 |
|
Adam Ierymenko
|
f7f3bef313
|
Move some stuff to clean up root.
|
2013-12-10 16:17:57 -08:00 |
|
Adam Ierymenko
|
2133984318
|
Build instructions for tap-mac.
|
2013-12-03 13:47:13 -08: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
|
12b297a712
|
Put default MTU in tap back to 2800, clean up tun-related files and other things from the original pre-fork tap code base that we will never use.
|
2013-10-28 15:18:06 -04:00 |
|
Adam Ierymenko
|
d290306bb3
|
Update binary build of tap.
|
2013-10-28 13:23:56 -04:00 |
|
Adam Ierymenko
|
148619f0ba
|
Make tap build on OSX 10.9, though not in a way that is easy for users. Instead package binaries.
|
2013-10-28 09:33:32 -04:00 |
|
Adam Ierymenko
|
df28cd88b8
|
docs: we no longer use MS loopback
|
2013-10-26 07:39:07 -04:00 |
|
Adam Ierymenko
|
6e217dfcb0
|
Get rid of DBM, which technically is a case of YAGNI. Supernodes will need a way to save identities, but that can be a different feature. Regular clients do not really need a permanent cache (yet). When/if we do need one we can do it then. Until then it only caused problems.
|
2013-10-21 10:29:44 -04:00 |
|
Adam Ierymenko
|
3b2d98e7dc
|
Integrating new crypto -- work in progress, wont build yet.
|
2013-09-16 09:20:59 -04:00 |
|
Adam Ierymenko
|
487eb17ec0
|
ZeroTierOne for Windows binary project, builds and runs and mostly works but still some issues with tap.
|
2013-08-26 17:22:20 -04:00 |
|
Adam Ierymenko
|
e0bdc02139
|
Docs, Node picks a default home folder if created with NULL as its home path, and add binary tap drivers (self-signed for now).
|
2013-08-24 17:10:34 -04:00 |
|
Adam Ierymenko
|
f6e7be102a
|
Decided to abandon the winpcap direction for Windows tap... re-evaluating using OpenVPN tap driver in some form for now.
|
2013-08-23 09:50:51 -04:00 |
|
Adam Ierymenko
|
d19516b40a
|
Add winpcap development libraries and includes.
|
2013-08-22 16:42:17 -04:00 |
|
Adam Ierymenko
|
3daf73710a
|
Add devcon 32-bit and 64-bit Windoze binaries.
|
2013-08-19 17:20:27 -04:00 |
|
Adam Ierymenko
|
150a53eb17
|
Self test almost builds, now need skeleton EthernetTap implementation for Windows.
|
2013-08-14 11:19:21 -04:00 |
|
Adam Ierymenko
|
d6414c9ff7
|
Windows compiles! (w/Visual Studio 2012) That's about all it does, but it's a start.
|
2013-08-12 21:25:36 -04:00 |
|
Adam Ierymenko
|
5076c75b07
|
More Windows port work.
|
2013-08-12 16:57:34 -04:00 |
|
Adam Ierymenko
|
63fa4a684d
|
Merge my adamierymenko-dev into the new master that incorporates Raspberry Pi build changes in order to keep everything in sync.
|
2013-08-03 10:29:56 -04:00 |
|
Paul Furley
|
58c9e90b49
|
Fixed typo in symlink, v61 vs v6l
|
2013-08-03 13:00:29 +00:00 |
|
Paul Furley
|
d415c61c67
|
libcrypto.afor linux-armv4
|
2013-08-03 12:15:15 +00:00 |
|
Paul Furley
|
2e373f6400
|
Symlink linux-armv61 to linux-armv4
|
2013-08-03 12:01:20 +00:00 |
|
Paul Furley
|
421a04b35f
|
Added linux-armv4 openssl build script
|
2013-08-03 11:51:00 +00:00 |
|
Adam Ierymenko
|
9df88a3933
|
Change mind again... dump Http. Launcher will do this and will use libcurl. Also fix some format string errors.
|
2013-07-31 10:05:00 -04:00 |
|
Adam Ierymenko
|
dd203f0065
|
Revert removal of Http. Witness my indecisiveness.
|
2013-07-27 15:45:01 -04:00 |
|
Adam Ierymenko
|
a816f56426
|
Dump huffman, doesnt add much and complicates porting to other languages. Also fix compile error in idtool.
|
2013-07-27 14:01:19 -04:00 |
|
Adam Ierymenko
|
e6e825da70
|
Get rid of built-in HTTP. If we do HTTP it will probably be via libcurl to support HTTPS and chunking and other complexities.
|
2013-07-27 13:54:59 -04:00 |
|
Adam Ierymenko
|
76bc9968ff
|
New simpler command interface via loopback UDP protected by a crypto token.
|
2013-07-17 14:10:44 -04:00 |
|
Adam Ierymenko
|
150850b800
|
New git repository for release - version 0.2.0 tagged
|
2013-07-04 16:56:19 -04:00 |
|