Andrew Welker
43efa2de18
fix: (PepperDash Core) Fix issue with stream debugging and bytes received
...
Also fixed some spelling errors and added length info to the received messages for UDP, TCP, and SSH clients
2021-07-01 14:00:27 -06:00
Neil Dorin
751c20f0d1
Merge pull request #100 from PepperDash/hotfix/xsig-digital-token-fix
...
Fix XSigToken Indexing
2021-06-10 09:35:57 -06:00
Andrew Welker
a92b489e52
fix formatting
2021-06-10 09:00:38 -06:00
Andrew Welker
0a77b8681d
fix indexing for tokens
2021-06-09 16:41:49 -06:00
Neil Dorin
8d90247425
Merge pull request #96 from PepperDash/hotfix/tcp-client-disconnect-timer-exeption
...
Hotfix/tcp client disconnect timer exeption
2021-04-22 14:39:18 -06:00
Neil Dorin
81b274fa99
#94 adds null check in timer callback and stops timer on user disconnect call
2021-04-22 14:26:36 -06:00
Alex Johnson
e7d54092d8
Simplifies regex for detecting non-printable characters
2021-03-04 12:07:07 -05:00
Alex Johnson
1ae2483110
Uses existing method to get escaped text for console
2021-03-04 11:47:25 -05:00
Alex Johnson
3725980462
Adds better stream debugging for SendText methods
2021-03-04 11:02:19 -05:00
Neil Dorin
c95f6e0512
#87 Adds joinMap object to merge operation
2021-01-21 16:12:43 -07:00
Andrew Welker
14aa1bd867
Merge branch 'main' into hotfix/commGather-debug
2020-12-21 12:36:49 -07:00
Andrew Welker
fa451e980b
remove additional debug statement
2020-12-21 12:35:54 -07:00
Andrew Welker
72c3684e57
Merge pull request #81 from PepperDash/hotfix/commGather-debug
...
Hotfix/comm gather debug
2020-12-21 12:09:40 -07:00
Neil Dorin
f3843c58a2
Merge pull request #69 from PepperDash/feature/debug-settings-storage
...
Update debug settings to move to user instead of nvram
2020-12-21 11:47:53 -07:00
Andrew Welker
9f84090f3d
remove debug statement
2020-12-21 11:45:25 -07:00
Andrew Welker
5c603a636c
stop AutoReconnect on initial connect
...
also corrected a debug call to add the key
2020-11-10 16:06:53 -07:00
Andrew Welker
a1ed8cfc4d
set all paths to lower-case for use in 4-series
2020-11-03 21:02:09 -07:00
Andrew Welker
ed4e631c0d
Merge branch 'development' into feature/debug-settings-storage
2020-11-03 20:18:47 -07:00
Andrew Welker
895873c51e
add StopDebugTimer method
2020-10-28 08:58:07 -06:00
Alex Johnson
c253007def
Update CommunicationStreamDebugging.cs
...
Removed unneeded change to convert item to string.
2020-10-15 16:52:24 -04:00
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
30a1cc54a3
add migration logic
2020-09-16 15:01:23 -06:00
Andrew Welker
a0ff6ed80c
update AssemblyInfo.cs
2020-09-03 18:13:15 -06:00
Andrew Welker
ed9b762556
Change version to print AssemblyInformationalVersion if available
2020-09-03 17:34:31 -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