Skip to content

Releases: justinstenning/SharedMemory

SharedMemory v2.3.2

03 Feb 00:20
d80348e
Compare
Choose a tag to compare
  • Task performance improvements using TaskCompletionSource
  • Added support for CancellationToken
  • Handle closed/disposed connections in RpcBuffer

SharedMemory v2.2.3

15 Apr 07:17
32a9763
Compare
Choose a tag to compare
  • RpcBuffer added for simple RPC
  • Added CopyTo/ToBytes/FromBytes/ReadBytes/WriteBytes to FastStructure
  • Support .NET Standard 2.1

SharedMemory 2.0.16

29 Sep 07:45
Compare
Choose a tag to compare

2.0.16

  1. Prevent possible deadlock situation with incorrect Acquire and Release of read/write locks in BufferWithLocks (affects BufferReadWrite and SharedArray).

SharedMemory 2.0.15

25 Jul 10:50
Compare
Choose a tag to compare
  1. Breaking change: Array, Buffer, and Header classes renamed to SharedArray, SharedBuffer, and SharedHeader
  2. Important breaking change! CircularBuffer Read/Write operations now allow an index to be specified. Check existing code as it may be passing a timeout value into index!
  3. Circular buffer keeps track of amount written to a node and uses this during read operations
  4. SharedArray implements IList
  5. ArraySlice implementation added
  6. FastStructure now performs type compatibility check within static constructor
  7. A couple of bug fixes
  8. A number of unit test fixes, minor corrections to comments and changes to make parameter names consistent

SharedMemory 1.0.1

02 Nov 00:57
Compare
Choose a tag to compare
  1. Improved usage consistency by changing Buffer.Open to protected
  2. BufferReadWrite now opens buffer in constructor
  3. CircularBuffer now opens in constructor
  4. Added read/write single structure overloads to CircularBuffer
  5. Added XML documentation to NuGet package

NuGet https://www.nuget.org/packages/SharedMemory/
Codeplex: https://sharedmemory.codeplex.com/releases/view/137219