Commit Graph

212 Commits

Author SHA1 Message Date
Alex Johnson
3d7bc32b8a Fixes some exceptions when setting stream debugging mode. Changes stream debugging to clear both rx and tx flags before setting mode again. 2020-10-15 16:30:54 -04:00
Andrew Welker
0453546d13 Merge pull request #64 from PepperDash/feature/add-xsig-classes
Fix null ref exception for XSigSerialToken
2020-09-30 16:43:24 -06:00
Andrew Welker
145682efc4 Try and fix null ref exception for XSigSerialToken 2020-09-21 09:21:03 -06: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