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
Neil Dorin
3f00f92e49
Merge remote-tracking branch 'origin/development' into PDC-23-PasswordManager
2019-10-21 16:04:06 -06:00
Neil Dorin
c9e0879bdd
corrects Assembly version
2019-10-21 16:03:42 -06:00
Jason DeVito
7e82a4f853
Completed migration of Password Manager to PDC, added event to notify clients of a password update
2019-10-21 07:42:56 -05:00
Jason DeVito
55c2e6f32f
Work in progress, built PasswordManager and PasswordClient classes
2019-10-17 16:09:22 -05:00
Jason DeVito
e80b3e0e64
Work in progress, PDC-23-PasswordManager
2019-10-16 12:07:31 -05:00
Neil Dorin
c205f2b671
Added echo statement to PS Script
2019-10-15 15:48:43 -06:00
Neil Dorin
fcf59f7b4c
Merge remote-tracking branch 'origin/development' into HEAD
...
# Conflicts:
# Pepperdash Core/Pepperdash Core/JsonToSimpl/JsonToSimplFileMaster.cs
2019-10-15 12:37:15 -06:00
Neil Dorin
3a054be26a
Merge remote-tracking branch 'origin/bugfix/PDC-29_SshIssues' into HEAD
2019-10-15 12:30:11 -06:00
Jason DeVito
8174ece650
Completed adding GenericRESTful client to PepperDash Core. Built sample program to test updates made.
2019-10-12 00:32:36 -05:00
Jason DeVito
7a636b78e2
Completed SystemInfo class, created example program for testing. PepperDash Core updates ready for review. Additional changes made to core: Moved EventArgs from JsonToSimpl to root of core for access to the Bool, Ushrt, String change event args classes
2019-10-12 00:25:47 -05:00
Jason DeVito
5808e53618
Work in progress. Add EventArgs.cs to root of PepperDash core, exposing the event arg classes to everything in PDC
2019-10-11 17:48:56 -05:00
Jason T Alborough
139777b501
Adds conditions for when creating a new Ssh client.
2019-10-11 05:59:10 -04:00