Adam Ierymenko
|
1afd02df54
|
Path fix in Packages build file for Mac
|
2015-06-02 11:47:32 -07:00 |
|
Adam Ierymenko
|
a9a390a930
|
Apply @marning suggested SSE auto-detect to make builds easier on non-x86 platforms: aa2fd044cb
|
2015-06-01 19:43:06 -07:00 |
|
Adam Ierymenko
|
d7344871e6
|
Linux build fix.
|
2015-06-01 19:27:53 -07:00 |
|
Adam Ierymenko
|
aab17d9f1f
|
Kill obsolete amSupernode method -- we now have no differing behaviors.
|
2015-06-01 19:18:26 -07:00 |
|
Adam Ierymenko
|
ecb6a1d84f
|
docs
|
2015-06-01 19:12:20 -07:00 |
|
Adam Ierymenko
|
5341e32729
|
Fix to GitHub issue #140 -- network preferred relays. Also go ahead and allow RENDEZVOUS from regular peers.
|
2015-06-01 19:05:27 -07:00 |
|
Adam Ierymenko
|
960ceb4791
|
Rest of GitHub issue #140 implementation.
|
2015-06-01 17:50:44 -07:00 |
|
Adam Ierymenko
|
318c2f025b
|
Call it _relays since there might be other kinds later.
|
2015-06-01 17:09:37 -07:00 |
|
Adam Ierymenko
|
5bc89034bc
|
Always ping / contact network preferred relays (if any).
|
2015-06-01 16:53:58 -07:00 |
|
Adam Ierymenko
|
229195166a
|
Add BackgroundResolver to Windows build.
|
2015-06-01 16:06:50 -07:00 |
|
Adam Ierymenko
|
b3b9af0dd8
|
Fix for GitHub issue #170
|
2015-06-01 11:56:15 -07:00 |
|
Adam Ierymenko
|
ea419c21d0
|
Fix installer path, add netconf option to make-linux.
|
2015-05-28 03:13:23 +00:00 |
|
Adam Ierymenko
|
502cd6921f
|
Fix for GitHub issue #133, and move restart out of installer to address restart problem. Installer probably should NOT mess with the running service, since Linux servers are likely to be production.
|
2015-05-27 13:50:11 -07:00 |
|
Adam Ierymenko
|
e184aa4cb4
|
Clean old netconf-service from attic.
|
2015-05-26 18:16:12 -07:00 |
|
Adam Ierymenko
|
fbb990f8a3
|
Mac uninstall.sh update.
|
2015-05-26 14:36:04 -07:00 |
|
Adam Ierymenko
|
ff2272d59a
|
Delete some temporary code.
|
2015-05-26 13:34:08 -07:00 |
|
Adam Ierymenko
|
c075e68c6c
|
More work on ZT1 NodeJS API client library.
|
2015-05-26 13:32:47 -07:00 |
|
Adam Ierymenko
|
ecb1ee8e0d
|
Renaming...
|
2015-05-26 09:03:39 -07:00 |
|
Adam Ierymenko
|
ba7809367a
|
JS stuff reorg.
|
2015-05-26 09:01:58 -07:00 |
|
Adam Ierymenko
|
5e3c6d9e0d
|
Some nodeJS work, and apply fix from GitHub issue #166 plus a small optimization to avoid repeated calls to _allMulticastGroups().
|
2015-05-25 14:21:05 -07:00 |
|
Adam Ierymenko
|
d8ad555b9a
|
Go ahead and add flags and invFlags to the Rule table.
|
2015-05-25 13:20:10 -07:00 |
|
Adam Ierymenko
|
d29f2ce858
|
Clean up attic/
|
2015-05-25 11:55:27 -07:00 |
|
Adam Ierymenko
|
af1d29cc6f
|
Remove obsolete method.
|
2015-05-25 11:54:32 -07:00 |
|
Adam Ierymenko
|
91f02d699e
|
Right now only FreeBSD can use BSDEthernetTap, which will probably get renamed accordingly. NetBSD and OpenBSD do not support tap, only tun, so they will have to wait.
|
2015-05-25 11:11:37 -07:00 |
|
Adam Ierymenko
|
d8783b14eb
|
Build fix.
|
2015-05-22 15:46:06 -07:00 |
|
Adam Ierymenko
|
6867922d9e
|
typo
|
2015-05-22 15:33:33 -07:00 |
|
Adam Ierymenko
|
9774f789f2
|
TCP fallback tunneling is now working. That hurt more than expected.
|
2015-05-22 14:52:23 -07:00 |
|
Adam Ierymenko
|
cdec05af24
|
One second delay between NAT-t events.
|
2015-05-22 13:12:14 -07:00 |
|
Adam Ierymenko
|
196f27f1f0
|
Add delay to NAT-t escalation stuff to try to address GitHub issue #167
|
2015-05-22 13:11:55 -07:00 |
|
Adam Ierymenko
|
b388d9fdc9
|
TCP proxy should actually bind to its TCP port. Seems like a good idea.
|
2015-05-22 10:14:44 -07:00 |
|
Adam Ierymenko
|
50aedda54d
|
Basic TCP fallback -- now to test.
|
2015-05-21 18:33:52 -07:00 |
|
Adam Ierymenko
|
d9006712f6
|
Completely factor out "desperation" from the core. I thought of a significantly simpler way to move all of this logic entirely into the containing service, liberating the core from any concern over the nature of its pipe to the outside world.
|
2015-05-21 15:58:26 -07:00 |
|
Adam Ierymenko
|
123ff28863
|
Build fix.
|
2015-05-21 15:24:58 -07:00 |
|
Adam Ierymenko
|
0f7dcb3ef2
|
Add some proxy debugging, and auto-resolve and periodically re-resolve TCP fallback tunnel hostname.
|
2015-05-21 15:22:41 -07:00 |
|
Adam Ierymenko
|
61021fc778
|
BackgroundResolver test.
|
2015-05-21 14:11:44 -07:00 |
|
Adam Ierymenko
|
2ad69237cf
|
Background resolver.
|
2015-05-21 13:44:33 -07:00 |
|
Adam Ierymenko
|
82f6b3f550
|
Clean old update code out of Windows service wrapper.
|
2015-05-20 20:21:20 -07:00 |
|
Adam Ierymenko
|
905d2e91e5
|
Windows auto-update integration into OneService.
|
2015-05-20 20:17:56 -07:00 |
|
Adam Ierymenko
|
1213073916
|
Apple auto-update stuff, now for Windows.
|
2015-05-20 19:38:49 -07:00 |
|
Adam Ierymenko
|
b6698d8415
|
Ground work for reincorporating software updater for select platforms.
|
2015-05-20 16:35:33 -07:00 |
|
Adam Ierymenko
|
e285a6e75f
|
.
|
2015-05-20 15:20:05 -07:00 |
|
Adam Ierymenko
|
6fc090eb00
|
Don't actually "power cycle" the interface except on startup. Doing that after we're running could lose IP configuration.
|
2015-05-20 14:21:14 -07:00 |
|
Adam Ierymenko
|
0caac25d28
|
.
|
2015-05-19 20:13:19 -07:00 |
|
Adam Ierymenko
|
dd70188643
|
Make tap driver even more defensive... seems to maybe fix the new network problem. Have to test a bit more.
|
2015-05-19 18:40:34 -07:00 |
|
Adam Ierymenko
|
c7eb5f0c81
|
Windows build warning removal, be more defensive in Windows tap driver code, and clean up service start/stop in installer.
|
2015-05-19 18:13:20 -07:00 |
|
Adam Ierymenko
|
68cb7ad4cd
|
Few more fixes to installer firewall rule settings.
|
2015-05-19 16:31:00 -07:00 |
|
Adam Ierymenko
|
9682f50b15
|
Get rid of old _winPokeAHole() hack in one.cpp and use Advanced Installer to configure firewall rules (because we can now).
|
2015-05-19 16:26:41 -07:00 |
|
Adam Ierymenko
|
63cea7d337
|
Try to automatically enable access to http://127.0.0.1 in web wrapper if IE is in enhanced security mode.
|
2015-05-19 16:02:26 -07:00 |
|
Adam Ierymenko
|
44d1bd14bd
|
Enable right-click menu for copy/paste/etc. in Windows UI wrapper.
|
2015-05-19 14:48:57 -07:00 |
|
Adam Ierymenko
|
b4a34cc105
|
Add 32-bit chained MSI for NDIS6 driver... now to go test on 32-bit Windows (clean). (And Windows 10, and Windows Server, and ...)
|
2015-05-19 13:01:55 -07:00 |
|