Skip to content

1.2.1.0

Latest
Compare
Choose a tag to compare
@theRainbird theRainbird released this 22 Nov 22:56
· 54 commits to master since this release
  • Change default serializer to BSON to align with non-classic API's default
  • Change default channel to TCP to align with non-classic API's default
  • Implement TCP channel recognition from Classic Remoting API configuration
  • Preventing Leakage of the Remoting Session
  • Use Async methods for WatsonTCP
  • Replace obsolete methods for Aes encryption
  • Remove RemotingSession in a separate task
  • Avoid nested envelopes
  • RemotingSession shouldn't overwrite the serialized exception with an empty MessageCallResult message.
  • Try to keep useful information from the non-serializable exceptions.
  • Fix a hang due to a WireMessage deserialization error.
  • Demonstrate failing event dispatch when one of the clients disconnects unexpectedly.
  • Don't try to dispatch the client events to a disposed remoting session.
  • Try your best not to fail event dispatch even if the client had power failure