Skip to content

Releases: leapmotion/LeapIPC

Release v0.2.0

03 Aug 15:29
8336676

Choose a tag to compare

  • Adds ACL entry to allow access to the named pipe from UWP app packages (#45)

Release 0.1.8

18 Apr 02:48
e4c9ffc

Choose a tag to compare

#37 Fixes problems with newer MSVC versions
#38 updates the copyright
#39, #40, #41 update external dependencies
#42 fixes the namespace of CircularBufferEndpoint to be consistent.

Release-0.1.7

17 Nov 02:58
4a5e1bc

Choose a tag to compare

This release improves stability and robustness for IPC via the update to autowiring-1.0.5 and revising the Connect code.

#31 sets the version number to 0.1.7
#32 raises the minimum CMake version to 3.8.2
#33 removes the IPCFileEndpoint class
#34 cleans up Connect code and improves connection speed
#35 updates to autowiring-1.0.5 and leapserial-0.5.1
#36 updates to the latest toolchain files

Release-0.1.6

12 Jul 17:48

Choose a tag to compare

Minor release primarily to support LMVP connectivity.

#27 Adds a sync feature to make circular buffer streams reliable.
#29 Pulls from standard to update our toolchain files

Release 0.1.5

02 Jun 00:22

Choose a tag to compare

Minor update to keep up with other releases, plus some minor compatibility bugfixes

#25 Fixes a bug in CircularBuffer
#24 Bumps autowiring and leapserial versions
#22 and #26 Updates cmake standard
#21 Removes a reference to a GCC specific extension

LeapIPC 0.1.4

30 Mar 21:15

Choose a tag to compare

This release includes updates:
#17 Which improves testing for using multiple channels with file endpoints
#18 Which adds a circular buffer endpoint
#19 Update the copyright notice
#20 Bumping the version number

Release-0.1.3

15 Mar 16:29

Choose a tag to compare

This release introduces the IPCFileEndpoint class, to be used for integration testing.

  • #16 adds the IPCFileEndpoint class and its corresponding unit test

This version of LeapIPC still depends on autowiring-1.0.3.

Release-0.1.2

03 Feb 05:13

Choose a tag to compare

This is a bugfix release.

  • #8 and #12 fix CMake configuration issues where the default build was not creating fat binaries on OS X
  • #9 adds a CoreThread name "IPCListener" for clarity when profiling
  • #10 and #14 remove some used code
  • #13 adds proper handling off lost connections, allowing proper client disconnect behavior

This version still depends on autowiring-1.0.3, although the following release will likely reference autowiring-1.0.4.

Release-0.1.1

17 Aug 00:51

Choose a tag to compare

This is a stabilization release intended to allow LeapIPC to be used with the latest (v1.0.3) version of Autowiring and to switch this repository to the standard layout. There are no changes otherwise.

Release-0.1.0

18 Jun 01:56

Choose a tag to compare

This is the initial release of LeapIPC, a cross-platform interprocess communication library used by Leap Motion for its API transport mechanism as well as a few other internal use cases which require interprocess communication.

This library depends on the first stable release of Autowiring as well as the current latest version of LeapSerial.