Skip to content
This repository has been archived by the owner on May 15, 2020. It is now read-only.

Releases: skynet-im/vsl-net

VSL 1.3.5

28 Aug 13:57
Compare
Choose a tag to compare

VectorData Security Layer.

  • Protocol v1.3
  • Backward and forward compatible until v1.1

Improvements

  • Add new CLI test utility
  • Add an option to restrict VSL versions
  • Fix race conditions

VSL 1.3.4

20 Feb 20:31
Compare
Choose a tag to compare

VectorData Security Layer.

  • Protocol v1.3
  • Backward and forward compatible until v1.1

Improvements

  • Fix various race conditions
  • Make SendPacket calls threadsafe

VSL 1.3.3

23 Jan 20:52
Compare
Choose a tag to compare

VectorData Security Layer.

  • Protocol v1.3
  • Backward and forward compatible until v1.1

Improvements

  • Fix #4: Exception catching for OnPacketReceived is now optional
  • Fix crash on invalid packet length marker

VSL 1.3.2

10 Jan 22:49
Compare
Choose a tag to compare

VectorData Security Layer.

  • Protocol v1.3
  • Backward and forward compatible until v1.1

Improvements

  • Completely new callback API instead of events (breaking change)
    • Await packet handling operations
    • IVSLCallback interface makes starting of VSLServer instances obsolete
  • Exceptions in PacketBuffer more consistent
  • Removal of ThreadSafeList<T>. Use System.Collections.Immutable instead.

VSL 1.3.1

27 Nov 15:15
Compare
Choose a tag to compare

VectorData Security Layer.

  • Protocol v1.3
  • Backward and forward compatible until v1.1

Improvements

  • Fix disposing of custom crypto streams
  • Fix event model of file transfer
  • Fix algorithm validation (#2)

VSL 1.3.0

06 Nov 18:42
Compare
Choose a tag to compare

VectorData Security Layer.

  • Protocol v1.3
  • Backward and forward compatible until v1.1

Improvements

  • Protection against replay attacks
  • Faster file transfers
  • Performance improvements
  • New listener API
  • New async/await API