Neil Dorin
860118b3c6
Updated Assembly Version to 1.0.17
2019-04-24 11:21:13 -06:00
Neil Dorin
47b0399e3a
Reworks dequeueing and CCriticalSection usage to ensure proper threading behavoir.
2019-04-24 11:16:57 -06:00
Jason T Alborough
54324d7e43
# GenericUdpServer
...
- Adds an event GenericUdpReceiveTextExtraArgs which has args that include TextRx, BytesRx, IpAddressRecivedFrom, PortRecievedFrom
- Removes the getter property for LastMessageReceivedFrom
2019-04-22 10:30:39 -04:00
Jason T Alborough
73b9cd8c31
Adds a getter in GenericUdpServer for the UdpServer property IPAddressLastMessageReceivedFrom
2019-04-19 11:31:59 -04:00
Neil Dorin
b693c1850a
Adds feature to print to console and log the Assembly version of the library on program start, for debug and reference purposes.
2019-04-03 14:02:34 -06:00
Neil Dorin
1bd0d2df9c
Attempts to resolve exception thrown from inside CrestronLogger.Initialize() that occurs when RM is present, but cannot be accessed for some reason.
2019-04-02 15:38:05 -06:00
Neil Dorin
d075f56b2a
Update to attempt to resolve issue with intitializing Crestron Logger if RM is not present.
2019-04-02 13:10:38 -06:00
Neil Dorin
c723545dc6
Merge remote-tracking branch 'origin/release' into bugfiix/pdc-3
...
# Conflicts:
# Pepperdash Core/Pepperdash Core/Properties/AssemblyInfo.cs
2019-04-01 16:19:28 -06:00
Neil Dorin
5b1f1e683f
Updates merge methods to handle unkeyed arrays by replacing the template array with the system array
2019-04-01 16:18:29 -06:00
Jason T Alborough
46c71d8f70
Changes GenericTCPServer to use Non Secure TCPServer Classes.
2019-02-20 11:30:32 -05:00
Joshua Gutenplan
b3203cf961
updated the secure and non secure servers and added clients that are meant to be used with our server classes. The clients add the shared key and other stability features when we manage the server.
2019-02-18 15:49:45 -08:00
Heath Volmer
e5efbdec5e
v1.0.13; clz builds; touchups
2019-02-12 12:50:16 -07:00
Heath Volmer
255095ee7f
Added step to merge arrays on key property; try/catch in merge with some additional path debugging
2019-02-12 12:26:34 -07:00
Neil Dorin
c58a2633de
Added missing third constuctor to EventArgs classes for JsonToSimpl
2019-02-07 14:21:48 -07:00
Neil Dorin
4fc70731c1
Updates to Device to add PreActivate and PostActivate methods. GenericUdpServer initially tested and working.
2018-12-14 16:54:31 -07:00
Neil Dorin
61a94ec6d6
Initial work on GenericUdpServer
2018-12-12 16:26:18 -07:00
Neil Dorin
28a42791a4
Adds properties for Cec
2018-10-03 17:45:49 -06:00
Heath Volmer
50f34a5af2
Fixed StackOverflow when accessing EthernetHelper.LanHelper (which nobody has probably ever accessed.)
2018-09-07 18:02:12 -06:00
Heath Volmer
07aef1878c
Changed Debug.Console methods to log all messages marked as such to log; ssh cleanup
2018-08-31 11:50:01 -05:00
Heath Volmer
7c2f4c2c24
sshClient, removing comments and repairing indentation
2018-08-18 08:17:09 -06:00
Heath Volmer
e829ba74d5
ecs-732; Fixed reconnect on initial connection; changed debug levels to 1
2018-06-05 10:25:27 -06:00
Heath Volmer
88a35b0e40
v1.0.6; added clz/dll for previous commit
2018-05-23 12:13:28 -06:00
Heath Volmer
14c4a9dd6b
Revised debugging in JSONToSimpl classes; added new JsonToSimplPortalFileMaster to read portal system/template files and merge; copied merge code in from Essentials and reworked (note that Essentials does not yet use this merge code); added 'global' object to the top-level objects that are merged
2018-05-23 12:11:20 -06:00
Heath Volmer
494b8b09e1
1.0.5 fix for array lookups that fail stepping on index 0. Reduced debugging output
2018-05-11 15:05:22 -06:00
Heath Volmer
cb63734fba
Pull request and build
2018-02-22 15:10:33 -07:00
Neil Dorin
b8b3324243
v1.0.4.* - Updated AssemblyInfo Version
2018-02-07 10:21:38 -07:00
Neil Dorin
7b84400332
Updates to GenericTcpIpClient Class to improve stablity and not leave unused sockets behind when disconnecting and reconnecting. Fixed edge case NullReferenceExceptions
2018-02-07 10:17:26 -07:00
Heath Volmer
0f2d1d9d15
Added release package back in!
2018-02-06 13:22:43 -07:00
Heath Volmer
4409644cf7
Added hybrid ipid/tcp eControlType for HD-MD things
2018-02-06 12:40:50 -07:00
Heath Volmer
292183098f
merged in master
2018-01-29 20:57:06 -07:00
Neil Dorin
d5fa4311a2
Added eControlMethod.Cresnet to enum
2018-01-23 15:58:09 -07:00
Neil Dorin
01abeda4b3
Saved local project settings (no code changes)
2017-12-21 09:52:55 -07:00
Neil Dorin
073c18b775
Merge remote-tracking branch 'origin/master' into bug/TcpSshExceptions
2017-12-19 09:51:48 -07:00
Neil Dorin
df9501f797
Fixes Null Reference Exceptions with GenericTcpIpClient and GenericSshClient
2017-12-19 09:51:05 -07:00
Heath Volmer
9576c3495a
file cleanup. Compile, move to v1.0.2
2017-12-12 09:50:05 -07:00
Heath Volmer
fcd15573bd
Merged JTA-changes
2017-12-12 09:44:01 -07:00
Heath Volmer
9076c51a9b
Debugging changes
2017-12-12 09:41:23 -07:00
Neil Dorin
b94ebe082d
Added timestamp to debug console messages
2017-10-31 16:21:23 -06:00
Neil Dorin
b8f95cf6cf
Merge remote-tracking branch 'origin/master' into feature/sseclient
2017-10-31 14:21:07 -06:00
Neil Dorin
adf7fd05ae
Minor updates to tcp client
2017-10-31 14:19:51 -06:00
Heath Volmer
28986eaff5
Post-merge sseclient compile for release package
2017-08-30 08:42:52 -05:00
Heath Volmer
5d16a6a65f
?
2017-08-16 14:16:45 -06:00
Neil Dorin
44c9bcb788
Minor updates to SseClient class
2017-08-14 10:08:03 -06:00
JTA
632b2ea3b4
Adds method SetPathPrefix to JSON SiMPL Child Onject
...
Reinstated the default from proces%type%Path mehods. If no path no change propegates.
2017-07-30 14:34:51 -04:00
Neil Dorin
208e236308
Updates to GenericHttpSseClient class to implement new iCommunicationReceiver interface
2017-06-15 10:30:21 -06:00
Neil Dorin
f8e3c0f8c5
- Added GenericHttpSseClient for use with Node Server
2017-06-08 15:58:25 -06:00
JTA
5e7c7771a3
Revert "Removes the default from proces%type%Path mehods. If no path no change."
...
This reverts commit 6bc656f7bf .
2017-06-06 17:58:03 -04:00
JTA
6bc656f7bf
Removes the default from proces%type%Path mehods. If no path no change.
2017-06-06 17:57:42 -04:00
JTA
5c66579ab8
Adds method setDebugLevel(int level) to JsonToSimplFileMaster
2017-06-05 09:41:17 -04:00
JTA
72d7ea338a
Sets all unnessecery Debug.console messages in JsonTosimpl classes to level 1
...
Warnings and errors remain at level 0
2017-06-05 09:40:30 -04:00