Sean McArdle
|
186fc5b3f7
|
Cleanup.
|
2017-08-23 10:34:10 -07:00 |
Sean McArdle
|
da8a026584
|
Reverting accidental deletion.
|
2017-08-23 10:33:18 -07:00 |
Sean McArdle
|
3d531ac961
|
Removed some garbage.
|
2017-08-22 14:29:02 -07:00 |
Sean McArdle
|
6a6763ec9e
|
Package update stuff.
|
2017-08-22 14:28:09 -07:00 |
Sean McArdle
|
de8d834372
|
Moved to Task instead of Thread for main function and provided better error symantics.
|
2017-08-22 14:27:18 -07:00 |
Sean McArdle
|
b82ea094f6
|
Updated packages.
|
2017-08-22 14:26:10 -07:00 |
Sean McArdle
|
d3271206a3
|
Added some build directives to remove dll's that are woven into exe binary.
|
2017-05-11 11:20:20 -07:00 |
Sean McArdle
|
208cd9f901
|
Clearer console log output.
|
2017-05-11 11:19:15 -07:00 |
Sean McArdle
|
e286322e0b
|
Bumped version.
|
2017-03-24 11:19:43 -07:00 |
Sean McArdle
|
f45be2407b
|
Moved to settings file and enum for mode setting rather than a <string,object> dictionary for compile time type checking.
|
2017-03-24 10:06:55 -07:00 |
Sean McArdle
|
dee7592ae6
|
Fixed checking for modeset on start.
|
2017-03-03 12:00:59 -08:00 |
Sean McArdle
|
599e5d197c
|
Bumped version number.
|
2017-01-18 15:04:14 -08:00 |
Sean McArdle
|
2f7a0b6a1a
|
Only prevent initializing wifisitter if another copy is running and trying to start in "console" or "service" mode.
|
2017-01-18 14:59:43 -08:00 |
Sean McArdle
|
921f6d3f71
|
Now provide option to selectively enable IPC on install.
|
2017-01-18 14:58:55 -08:00 |
Sean McArdle
|
66349c69d4
|
Ensure lowercase directive
|
2017-01-18 14:58:25 -08:00 |
Sean McArdle
|
603fece45e
|
Using new configuration system.
|
2017-01-18 14:17:23 -08:00 |
Sean McArdle
|
05b6cea2e2
|
Using Mono.Options to parse command line arguments and provide a global static configuration system.
|
2017-01-18 14:17:00 -08:00 |
Sean McArdle
|
b9f2d8706e
|
Added Costura Fody to weave in assemblies for WifiSitter service.
|
2016-12-24 08:20:19 -08:00 |
Sean McArdle
|
ead62db063
|
Added method to just wake up wifi adapters. This is what users conceptually want to do with the "pause for 5 minutes" feature.
|
2016-12-24 08:19:44 -08:00 |
Sean McArdle
|
5a6df09e0a
|
Officially added Mono Options.cs to project and reflected such in the license.
|
2016-12-20 23:13:26 -08:00 |
Sean McArdle
|
36e4f844d2
|
Service now implements the ability to update the whitelist while running.
|
2016-12-20 23:00:12 -08:00 |
Sean McArdle
|
5c7405e3b3
|
Netstate model now implements the ability to update whitelist in response
|
2016-12-20 22:59:21 -08:00 |
Sean McArdle
|
f3f30dc9ad
|
Fixe bug where logging would not properly forward exception source and message.
|
2016-12-20 22:57:48 -08:00 |
Sean McArdle
|
5a10fcec2c
|
Comment has improper verbage
|
2016-12-17 18:48:32 -08:00 |
Sean McArdle
|
e2d59dcf57
|
First pass at allowing only one application instance at a time.
|
2016-12-17 17:11:38 -08:00 |
Sean McArdle
|
d2037f3401
|
Reordered to be consistent with documentation.
|
2016-12-17 17:11:04 -08:00 |
MCARDLE Sean M
|
8cc87f1483
|
Now signal messaging thread to exit when processing thread exits.
|
2016-12-17 15:26:27 -08:00 |
MCARDLE Sean M
|
a63cfa8421
|
Added option parser from Mono.
|
2016-11-30 12:31:56 -08:00 |
MCARDLE Sean M
|
fa393971b0
|
Fixed bug in server not prepending client identity in first response message frame.
|
2016-11-30 00:40:24 -08:00 |
MCARDLE Sean M
|
307a31714a
|
Successfully sending messages to server and responding via 0mq. TODO implement response handling on client.
|
2016-11-30 00:18:17 -08:00 |
Sean McArdle
|
174e0fae7f
|
Added better responses and logging around pause function.
|
2016-11-21 16:15:35 -08:00 |
Sean McArdle
|
3caf35d905
|
Added nic whitelist to netstate.
|
2016-11-21 16:15:15 -08:00 |
Sean McArdle
|
fb9d095e9c
|
Added facility to indicate when it should actually check network state while paused.
|
2016-11-21 14:29:55 -08:00 |
MCARDLE Sean M
|
d1e4a6bebe
|
Moved to using Task.Delay() instead of a Timer for the "take_five" command. Seems to reduce memory usage slightly. Also updates interfaces if paused when giving network state.
|
2016-11-18 22:48:16 -08:00 |
MCARDLE Sean M
|
f3374c44ee
|
Formatting and tighter main loop.
|
2016-11-18 21:07:07 -08:00 |
MCARDLE Sean M
|
549aed1377
|
Removed some unneeded references and added some encapsulation.
|
2016-11-18 20:29:27 -08:00 |
MCARDLE Sean M
|
a43ef8040f
|
Merge branch 'dev' into systray
|
2016-11-18 19:54:14 -08:00 |
MCARDLE Sean M
|
d6df318169
|
Ensuring the whitelist is observed in another instance.
|
2016-11-18 19:53:57 -08:00 |
MCARDLE Sean M
|
224b5700c7
|
Added logging to the reset nic state operation.
|
2016-11-18 19:53:32 -08:00 |
MCARDLE Sean M
|
e4424fbea1
|
5 minute pausing works, need more console logging and service status check mechanism.
|
2016-11-17 22:23:45 -08:00 |
Sean McArdle
|
306b6112d4
|
Added fields and default constructor for serialization.
|
2016-11-17 10:05:47 -08:00 |
Sean McArdle
|
0b444d04c2
|
Now passing simplified network state to client.
|
2016-11-17 00:10:44 -08:00 |
Sean McArdle
|
d9ceeedeff
|
Successfully moved to XDMessaging.Lite but that required bumping the runtime version to 4.5.2.
|
2016-11-16 17:00:11 -08:00 |
Sean McArdle
|
48948c197f
|
Added XDMessaging package.
|
2016-11-16 14:44:20 -08:00 |
Sean McArdle
|
4f946ba190
|
Working on IPC with XDMessaging.Lite.
|
2016-11-16 14:43:50 -08:00 |
Sean McArdle
|
292df9350b
|
Preliminary IPC setup in place. May need to change IPC mechanism based on access limitations.
|
2016-11-16 10:10:30 -08:00 |
Sean McArdle
|
f88c6ef6b0
|
Added SimpleIPC for communicating with Service/Client.
|
2016-11-15 19:00:58 -08:00 |
Sean McArde
|
f445a74b4f
|
Merge branch 'surfaceProFixes' into dev
# Conflicts:
# WifiSitter/WifiSitter.cs
|
2016-11-06 21:56:37 -08:00 |
Sean McArde
|
a5063a0485
|
Made service/console check more clear. Trying to create service without uninstaller.
|
2016-11-06 13:22:12 -08:00 |
Sean McArde
|
e5cb44e349
|
Now logs start up failures to event viewer, debugging service start nearly impossible otherwise. Also checking array size before indexing into it.
|
2016-11-03 21:21:25 -07:00 |