Skip to content

Tags: alandoherty/protosocket-net

Tags

0.6.0

Toggle 0.6.0's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
Added SSL example, bug fixes and upgrade refactor

- Fixed a bug where the PeerConfiguration constructor ignored the protocolMode argument and always set the mode to active
- Changed the way UpgradeAsync works, it now requires that the peer be in Passive mode, simplifying the logic but potentially a breaking change
- Added SslUpgrader.CheckCertificateRevocation
- Added SslUpgrader.RemoteValidationCallback
- Added SslUpgrader.LocalSelectionCallback
- Added an SSL text-protocol example
- Moved to 0.6.0

0.5.4

Toggle 0.5.4's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
Added .NET 4.6 and moved to 0.5.4

0.5.3

Toggle 0.5.3's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
Updated packages and moved to 0.5.3

- Updated pipelines package from 4.5.2 to 4.5.3
- Moved to 0.5.3

0.5.2

Toggle 0.5.2's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
Added subscription flush option

- Moved to 0.5.2
- In some cases you may call Subscribe on an active peer after frames have been received, for simplicitly you can now use the SubscriptionOptions.Flush option to cause any frames in the queue to be dequeued and sent to the observer

0.5.1

Toggle 0.5.1's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
Improved server accept logic

- Added ProtocolServer.AcceptDelay, which introduces a variable delay between accepting new connections
- Added ProtocolServer.AcceptMode, allowing you to manually control the accepting of new connections
- Moved to 0.5.1

0.5.0

Toggle 0.5.0's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
Moved to 0.5.0

- Actually moved project to 0.5.0

0.4.1

Toggle 0.4.1's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
Filtering improvements

- Renamed ProtocolServer.ConnectionFilter to ProtocolServer.Filter
- Removed unused extension file
- Cleaned up connection filters
- Moved to 0.4.1

0.4.0

Toggle 0.4.0's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
Various fixes and minor changes

- Moved to 0.4.0
- Added Example.Line
- Renamed ProtocolPeer.SendAsync(CancellationToken) to ProtocolPeer.FlushAsync(CancellationToken)
- Cleared up end of stream logic
- Fixed bug which would prevent peers fully disconnecting if a observer was subscribed

0.3.3

Toggle 0.3.3's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
Fixed disconnects not being called correctly

- Moved to 0.3.3

0.3.2

Toggle 0.3.2's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
Fixes for samples for new coder factory

- Moved to 0.3.2