752 Commits

Author SHA1 Message Date
Jason T Alborough
6a81306166 Changes general status debug messages from level 1 to level 2 in Tcp Clients for Server 0.0.0001 2019-11-08 11:20:40 -05:00
Jason DeVito
fc87dfa6a9 Merged in PDC-23-PasswordManager (pull request #34)
PDC-23 PasswordManager

Approved-by: Neil Dorin <ndorin@pepperdash.com>
1.0.27
2019-10-21 22:05:09 +00: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
41371985c7 Merged in maintenance/PR-43 (pull request #33)
Maintenance/PR-43

Approved-by: Neil Dorin <ndorin@pepperdash.com>
1.0.26
2019-10-15 21:50:56 +00: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
Jason DeVito
9ba46eb3d5 Completed development and testing of PDC-25. Reviewed with Heath, tweaked a few things for better efficency, I have a sample program available for review 2019-10-02 18:38:35 -05:00
Neil Dorin
074bcd0423 Merged in feature/pdc-28 (pull request #29)
Updates Assembly version to 1.0.0 to allow CI pipeline to set.  Adds new constructor for GenericTcpIpClient that only takes a key.

Approved-by: Neil Dorin <ndorin@pepperdash.com>
1.0.25
2019-10-02 22:17:16 +00:00
Neil Dorin
765bc4392a Updates Assembly version to 1.0.0 to allow CI pipeline to set. Adds new constructor for GenericTcpIpClient that only takes a key. 2019-10-02 15:57:59 -06:00
Jason T Alborough
efe60b3ae0 Adds RecivedFromCLientIndexUshort to GenericTcpServerCommMethodRecieveTextArgs 2019-10-02 15:55:17 -04:00
Jason DeVito
c9b06ec3ca Checked out PDC-20, implemented updates in PDC-25, committing back to PDC-25 2019-10-01 13:54:26 -05:00
Jason DeVito
0ade04d0c7 Updated JsonToSimpMaster.cs and EventArgs and Constants.cs to implement passing resolved file path and filename to SIMPL. All edits are flagged with TODO: pdc-20 for easier review. 2019-09-29 08:28:18 -05:00
Trevor Payne
41b79cc639 Merged in feature/JsonFilePathOut (pull request #26)
Add new feature - JsonFilenameOut
1.0.24
2019-09-20 15:01:18 +00:00
Trevor Payne
c8e466e388 Changed eventhandler type for ActualJsonFile to be in line with other event handlers 2019-09-20 09:50:47 -05:00
Trevor Payne
ef81d38fc2 Added In JsonToSimplFileMaster and JsonToSimplPortalFileMaster - Made 'ActualFilePath' a public property, created a new event type (JsonActualFileChange) and raise the event whenever ActualFilePath is determined 2019-09-20 00:13:47 -05:00
Neil Dorin
1747372ce3 Merged in release (pull request #25)
PDC-18_AddS+ConstructorToEventArgs

Approved-by: Neil Dorin <ndorin@pepperdash.com>
2019-08-30 18:41:53 +00:00
Jason Alborough
a3f576508d Merged in bugfix/PDC-18_AddS+ConstructorToEventArgs (pull request #24)
PDC-18_AddS+ConstructorToEventArgs

Approved-by: Neil Dorin <ndorin@pepperdash.com>
2019-08-30 18:38:33 +00:00
Jason T Alborough
d8504fd70f PDC-18_AddS+ConstructorToEventArgs
Added
2019-08-30 13:50:42 -04:00
Heath Volmer
cf02435008 Merged in bugfix/ecs-1141a (pull request #23)
ecs-1141: fixed null ref in TCP/Secure TCP server StopListening()
2019-08-16 15:31:56 +00:00
Heath Volmer
20f7265fdb ecs-1141: fixed null ref in TCP/Secure TCP server StopListening() 2019-08-16 09:30:36 -06:00
Neil Dorin
c1b5cfe193 Merged in maintenance/PR-3 (pull request #21)
Maintenance/PR-3

Approved-by: Neil Dorin <ndorin@pepperdash.com>
1.0.23
2019-07-17 21:05:37 +00:00
Neil Dorin
2a75ec5ec5 Merge remote-tracking branch 'origin/feature/UdpSimplModule' into maintenance/PR-3 2019-07-17 15:00:30 -06:00
Neil Dorin
15b70edfcd Removes binary output folder (moved to pepperdashcore-builds repo). Adds PS script for applying assembly version via tag value 2019-07-17 14:59:58 -06:00
Joshua Gutenplan
f0ad3b3706 Added event for connected to drive connected fb on module. Status change is there but it uses socket status which is not available in UDP. 2019-06-26 19:36:19 -07:00
Joshua Gutenplan
a9dbaf21c2 Added a few hooks for S+ in udp class no logic change just additions for s+ 2019-06-25 18:19:17 -07:00
Jason T Alborough
35af8d3172 # PDC-17 FixSettingHostname&Port
- I'm not sure this is the best way to fix this. I think the hostname and port variables need to be rethought in the TcpClient wrappers. This works for my needs for now but we still need to fix it globally.
2019-06-24 17:40:41 -04:00
Joshua Gutenplan
2c5c4e39a4 updated client to add an event for the auto reconnect. Using this event with empty args to catch the client before the next attempt and change the port for a multi server environment. Also updated the server to not kill on a listen so that if the server stops listening due to max clients (does this automatically) it will be able to start listening on when it drops below max clients without disconnecting all connected clients. On server Also udpated the onConnectionChange to fire in its own thread so that the server can update its state and the state will be accurate in the event callbacks. See description in code. 2019-06-18 16:54:29 -07:00
Joshua Gutenplan
7782f8747d Fix debug statement for secure client & server to remove the udp ref 2019-06-14 15:49:03 -07:00
Joshua Gutenplan
b1e3102455 Fix tcp client config object. 2019-06-14 14:00:29 -07:00
Joshua Gutenplan
45edcae034 fix namespace in client config object 2019-06-14 09:21:12 -07:00
Joshua Gutenplan
8dc3cb967b Added xml doc and some summaries to some of the warnings. There are still 321 warnings for xml doc, but I think its helpful to see what summaries are there in ref'd solutions. 2019-06-13 19:33:39 -07:00
Joshua Gutenplan
214e1d215c Added the client config object, and added the receive queue and thread with event to the Secure TCP server and client. Will need to duplicate to the unsecure at some point after testing. 2019-06-13 19:17:09 -07:00
Neil Dorin
e94f860b6e Merged in maintenance/PR-17 (pull request #17)
Maintenance/PR-17

Approved-by: Neil Dorin <ndorin@pepperdash.com>
1.0.22
2019-06-12 18:11:29 +00:00
Neil Dorin
3d270499ba Incremented Assembly version to 1.0.22. Set build option to generate .xml file. Added .xml file to CLZ Builds folder as well as compiled output 2019-06-12 12:10:45 -06:00
Neil Dorin
763a11da7d Merge remote-tracking branch 'origin/development' into HEAD 2019-06-12 12:01:07 -06:00
Jason DeVito
f835a20dee Merged in feature/json2.4.1 (pull request #15)
Feature/json2.4.1

Approved-by: Neil Dorin <ndorin@pepperdash.com>
2019-06-12 17:58:48 +00:00
Joshua Gutenplan
fcc1ef3d1d add same updates to secure tcp client for server. Moves on ready to fire on connect call back and makes sure that first message fires text received when shared key not enabled. 2019-06-10 02:23:34 -07:00
Joshua Gutenplan
229723b50f Moved on ready to call on connect callback if shared key not required and connected. Moved text received event to else to get called on first message if shared key is off 2019-06-10 02:07:00 -07:00
Joshua Gutenplan
8362197030 Updated to add check for heartbeat enabled before setting a SendOrReceiveTimeOutInMs. Used find to find all refs of that prop being set and added check for heartbeat enable. 2019-06-06 15:05:01 -07:00
Jason DeVito
2b79071bd8 Updates to json2.4.1 to resolve issues with reading nested array objects 2019-06-03 13:30:13 -05:00
Heath Volmer
40b8ae6219 Changed Array module Initialize to InitializeWithAppend 2019-05-29 08:15:31 -06:00