Commit Graph

210 Commits

Author SHA1 Message Date
54f68280bd Minor Windows build fixes. Builds on VS2012 again. 2015-11-12 16:48:42 -08:00
bacb53fe8f Remove old Windows NDIS5 tap driver -- I think this is dead. 2015-11-12 16:40:50 -08:00
3cafa60284 fix up some borders & colors 2015-11-05 19:44:19 -08:00
2415ae45c1 remove the peers page 2015-11-05 19:44:19 -08:00
86c74d8a65 set manifest to require administrator privileges and read the authtoken and port from disk 2015-11-04 20:34:49 -08:00
49086e4556 just a little xaml cleanup 2015-11-04 20:31:41 -08:00
4c7bb06894 make the main window width a bit smaller 2015-11-04 20:19:14 -08:00
f3e527e130 update the peer list in place rather than replacing it 2015-11-04 20:17:58 -08:00
df74dd6e41 make the peers page prettier 2015-11-04 20:03:25 -08:00
5e9166cec7 setting width/height isn't necessary 2015-11-04 19:30:26 -08:00
d2c288b13f Fix vertical scrolllbar on networks view 2015-11-04 19:12:12 -08:00
fc32dc11a6 make the networks view a bit prettier 2015-11-04 19:08:13 -08:00
2721804ebf make the tabs a little prettier 2015-11-04 18:41:08 -08:00
7b86176d0e Don't go kaboom when the ZeroTier service isn't running. 2015-11-04 18:28:07 -08:00
0ffcfa307e another build setting 2015-10-26 20:26:19 -07:00
16c812ec80 set the app icon for release 2015-10-26 20:24:08 -07:00
268fbdabce disable sorting of peers 2015-10-26 20:06:53 -07:00
87496e9f4a can now leave networks 2015-10-26 19:53:03 -07:00
300a951730 Figured out how to expand controls to fill parent. yay 2015-10-26 19:39:54 -07:00
095539de29 Initial peers page 2015-10-26 19:21:21 -07:00
c4c67e591b add error handling for JSON serialization 2015-10-26 19:02:19 -07:00
502aa68bb7 change int to UInt64 for these properties 2015-10-26 19:01:59 -07:00
81cb4bc8d6 set up a timer to update the UI from a background thread 2015-10-26 18:31:10 -07:00
a0c3083af0 disallow paste of non hex characters 2015-10-26 18:08:44 -07:00
55dcf4c65f wire up the join network button 2015-10-23 15:50:49 -07:00
7e635d37ad only accept hex characters for network id 2015-10-23 15:49:04 -07:00
b7b973624a add methods for joining/leaving networks, and getting peers 2015-10-23 15:37:36 -07:00
62059a91aa C#-ifying stuff 2015-10-23 15:36:42 -07:00
fe6960888a add a scroll bar to the network info view 2015-10-21 20:40:43 -07:00
5b6ddaa2d7 Base windows UI is working.
* No joining/leaving networks yet, but they do display.
* Nothing is updated yet after first load of the app.  Need to set up a background task to run updates.
2015-10-21 20:29:03 -07:00
21ae423feb . 2015-10-19 21:19:23 -07:00
9ba5c91d4a initial layout for network info 2015-10-19 21:17:18 -07:00
80d02d189a set the main window icon 2015-10-19 20:30:21 -07:00
56267b2aed setting icon and a few other settings 2015-10-19 20:29:06 -07:00
6040574d8d set up project and base UI for a native windows UI for ZeroTier 2015-10-19 20:20:42 -07:00
f69454ec98 (1) Make ZT_ naming convention consistent (get rid of ZT1_), (2) Make local interface a full sockaddr_storage instead of an int identifier, which turns out to be better for multi-homing and other uses. 2015-09-24 16:21:36 -07:00
085734aaba Windows driver (NDIS6) rebuild using earlier DDK revision to allow driver to load in Windows 2008 Server and Windows Vista. Still issues with those platforms, but driver loads -- and shouldn't hurt newer versions (will test). 2015-08-13 15:18:48 -07:00
8169b35482 Kill the devcon.exe dependency by dynamically loading cfgmgr32, newdev, and setupapi and using these functions directly. 2015-07-30 11:31:38 -07:00
14264c2d6f Add miniupnpc builds for Windows, fix some Windows build warnings. 2015-07-28 16:50:18 -07:00
f881cdd767 Add new .h file to VS build, and Windows side of local interface address enumeration. 2015-07-06 17:22:37 -07:00
229195166a Add BackgroundResolver to Windows build. 2015-06-01 16:06:50 -07:00
82f6b3f550 Clean old update code out of Windows service wrapper. 2015-05-20 20:21:20 -07:00
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
44d1bd14bd Enable right-click menu for copy/paste/etc. in Windows UI wrapper. 2015-05-19 14:48:57 -07:00
c1e5c1c710 Fix some settings on WebControl implementation. 2015-05-08 14:51:24 -07:00
92ca53e141 Add pre-build signed UI wrapper .exe. 2015-05-08 12:16:02 -07:00
a913f00670 Windows WebControl based wrapper for web UI. 2015-05-08 11:55:09 -07:00
e78899fddf Rebuild and re-sign the x86 driver... previous attempt was somehow borked but this one loads on Win7/x86 fine. 2015-04-25 16:00:25 -07:00
42b4148876 NDIS6 driver signed x64 build (not fully tested yet, but committing work) 2015-04-25 14:52:02 -07:00
d4c06e924d Do the same modifications to the NDIS 6 code base as were done to the old 5 driver: disable all the 'tun' functionality, and add the IOCTL for querying the multicast list at Ethernet (L2) level. 2015-04-25 12:21:08 -07:00