Commit Graph

210 Commits

Author SHA1 Message Date
Jason DeVito
3acb9bc22b Continued working on XML comments 2020-10-16 12:03:30 -05:00
Andrew Welker
82c23b84f1 Update eControlMethods.cs 2020-09-17 08:57:28 -06:00
Andrew Welker
f3c814f6ec add XSigUtility from Troy Garner
https://github.com/bitm0de/XSigUtilityLibrary
2020-09-16 15:12:43 -06:00
Andrew Welker
6133df971d Initialize StreamDebugging from S+ constructors 2020-08-14 10:51:49 -06:00
Andrew Welker
a8696b356d Merge branch 'main' into hotfix/ssh-issues 2020-08-14 08:56:10 -06:00
Andrew Welker
91d25088a3 add 'destinationLists' object to merge method 2020-07-17 15:38:30 -06:00
Andrew Welker
a67baaa9c8 Change buffer size back to 65534 for GenericSshClient 2020-06-24 13:05:55 -06:00
Andrew Welker
220254a052 fix nuspec for targeting net47 2020-06-22 17:45:35 -06:00
Andrew Welker
8c0e27c981 Add files to path to allow for targeting .NET 4.7 2020-06-22 17:45:35 -06:00
Andrew Welker
d8317c4c70 updates docker to add a job to create and push package 2020-06-22 17:45:35 -06:00
Andrew Welker
090cf671e5 adds missing " 2020-06-22 17:45:35 -06:00
Andrew Welker
9930117668 update gitignore and add files for nuget configuration 2020-06-22 17:45:35 -06:00
Neil Dorin
be86d0e165 Merge pull request #29 from PepperDash/feature/TcpShutdownDisconnect
Fix GenericTcpIpClient reconnect when disconnect is requested
2020-06-10 09:23:53 -06:00
Jason Alborough
b136cc026c Merge branch 'development' into feature/TcpShutdownDisconnect 2020-06-10 09:08:09 -04:00
Jason Alborough
69587021cb Revere the uncommenting of debug statements 2020-06-10 09:07:37 -04:00
Jason Alborough
f89c75debc #28 Fixes issue where GenericTxpIpClient would attempt to reconnect when it was disconnected on a shutdown or program stop. 2020-06-09 20:44:52 -04:00
Andrew Welker
e3c5f101bc fixes conditional for turning debugging off 2020-06-09 15:57:32 -06:00
Andrew Welker
91abd2dd10 fixes issues with various methods 2020-06-09 15:53:43 -06:00
Andrew Welker
a7bacd26dd change private field to store ms instead of minutes 2020-06-09 15:16:08 -06:00
Neil Dorin
8f075fbed7 Adds IStreamDebugging and associated logic to implment on TCP, SSH and UDP methods 2020-06-09 14:05:27 -06:00
Andrew Welker
6cf5fe5ec4 added updated files & scripts 2020-03-16 12:30:31 -06:00
Neil Dorin
b13f425169 #11 adds semaphore to prevent Connect() from being called from S+ if a connection attempt is still in progress. 2020-02-25 15:19:49 -07:00
Jason T Alborough
c037d73e32 Adds logging of the SocketErrorCode when arming WaitForConnectionAsync.
#8
2020-02-22 07:22:10 -05:00
Jason T Alborough
c823760711 # GenericSecureTcpIpServer
- Restarts the server whenever a faulty client connection occurs. This appears the only way to get the listener back after a faulty attempt.
- Removes the condition on rearming the server.WaitForConnectionAsync callback.
2020-02-21 13:03:14 -05:00
Neil Dorin
122fb5c5e9 Adds appropriate condition check before printing console message 2020-02-11 21:06:24 -07:00
Neil Dorin
814e0f247c closes PDC-43 and adds correct condition before printing statment in Debug class. 2020-02-11 14:52:34 -07:00
Neil Dorin
e4d7e98520 Adds check to ensure that statement only prints if DoNotLoadOnNextBoot is set to true 2020-02-03 14:24:28 -07:00
Neil Dorin
43c6083b03 Merge remote-tracking branch 'origin/bugfix/PDC-38_RestartListeningAfterMax' into bugfix/pdc-41 2020-01-24 15:30:28 -07:00
Neil Dorin
5576fa349d Cleans up the disconnect logic and adds KillClient() to better control process of disposing of resources before reconnect attempts. Adds XML help for propeties and methods 2020-01-24 15:29:54 -07:00
Alex Johnson
19263590a7 Changes Ssh client autoreconnect method to null client and start with new client on next attempt. Saw issues specifically with Polycom not reconnecting unless we spin up a new client. 2020-01-21 09:51:16 -05:00
Jason T Alborough
b5f611f3ba Changes the conditions under which the server would restart. 2020-01-17 20:02:41 -05:00
Jason T Alborough
dd3227d59e Restarts the listener if the server Clients is < MaxClients and not listening. 2020-01-03 14:58:24 -05:00
Neil Dorin
b96ac89195 adds a null check to Receive() 2019-12-12 15:32:58 -07:00
Neil Dorin
f3b70a8edb Adds better null check to WaitAndTryReconnect() 2019-12-12 15:14:55 -07:00
Neil Dorin
aebd577dd6 Adds null check in WaitAndTryReconnect() 2019-12-12 15:07:40 -07:00
Neil Dorin
f9ae8ca38f Adds XML summary comments 2019-12-12 14:14:56 -07:00
Neil Dorin
ec131bec2c Merge branch 'feature/pdc-35' into bugfix/pdc-36 2019-12-12 11:33:03 -07:00
Neil Dorin
b701802326 Adds console statement to clarify when DoNotStartOnNextBoot is set from console command 2019-12-12 10:33:45 -07:00
Neil Dorin
4f2c059e0c Reduces length of help tip for new console command 2019-11-15 21:30:43 -07:00
Neil Dorin
374ebc8d85 Adds console command to get/set DoNotLoadOnNextBoot 2019-11-15 18:02:56 -07:00
Neil Dorin
d442929453 Fixed m ehtod name to SetDoNotLoadOnNextBoot 2019-11-15 17:04:36 -07:00
Neil Dorin
b7c7513a18 Renamed property to DoNotLoadOnNextBoot for more clarity 2019-11-15 16:46:25 -07:00
Neil Dorin
7fdbf7c3a1 Exposes DoNotStartOnNextBoot property on the Debug class properly. 2019-11-15 13:06:37 -07:00
Neil Dorin
acf9514fc5 Adds a flag to the debug context class to save whether or not an application should start after the next boot. 2019-11-15 12:57:31 -07:00
Trevor Payne
2e3882a613 Merged in feature/pdc-34 (pull request #37)
Feature/pdc 34

Approved-by: Neil Dorin <ndorin@pepperdash.com>
2019-11-13 20:11:50 +00:00
Jason T Alborough
fa2feb698c Really removes general status debug messages from level 1 to level 2 in Tcp Clients for Server 2019-11-12 17:26:15 -05:00
Trevor Payne
c59608d7b9 Fixed issues with parsing large ushort values 2019-11-09 21:14:39 -06:00
Trevor Payne
03b1808186 Added support for signed integer json reading 2019-11-09 20:53:04 -06:00
Jason T Alborough
aa0ec2684c Removes bad SLN file 2019-11-08 12:58:27 -05:00
Jason T Alborough
6a81306166 Changes general status debug messages from level 1 to level 2 in Tcp Clients for Server 2019-11-08 11:20:40 -05:00