Skip to content

Releases: ThibaultBee/srtdroid

1.5.1

06 Nov 18:36
Compare
Choose a tag to compare

Dependencies:

  • srt 1.5.1
  • openssl 3.0.7

API changes:

  • SockStatus NON_EXIST is now NONEXIST to fix a crash when using NON_EXIST

1.5.0

01 Oct 12:32
Compare
Choose a tag to compare

Dependencies:

  • srt 1.5.1
  • openssl 3.0.1

1.4.0

16 Jun 15:06
Compare
Choose a tag to compare

Dependencies:

  • srt 1.5.0
  • openssl 3.0.1

1.3.0

01 Apr 13:13
Compare
Choose a tag to compare

Dependencies:

  • srt 1.4.4
  • openssl 3.0.1

API changes:

  • Package has been move to maven central and rename from com.github.thibaultbee
    to io.github.thibaultbee

Features:

  • Rewrite the native part to be more C++ like
  • Upgrade Kotlin version to 1.6.10 and android gradle plugin
  • Remove jcenter as a dependencies repository
  • Improves sample: do not run task on main thread

Other changes:

  • Run build action on push to project
  • Run docs action on published release
  • Remove chat example to simplify maintenance

1.2.0

05 Oct 19:26
Compare
Choose a tag to compare

Dependencies:

  • srt 1.4.4
  • openssl 1.1.1k

Features:

  • New API guide

1.1.0

27 Apr 20:03
Compare
Choose a tag to compare

Dependencies:

  • srt 1.4.3
  • openssl 1.1.1k

API changes:

  • You don't have to call Srt.startUp(), it is called when you access to an SRT class.
  • Srt() is now static: directly use Srt object. Same for Time() and Error(), but it doesn't affect API usage.
  • In case an error happened, connectionTime/setRejectReason/peerName/inetAddress/port/sockName/localAddress/localPort return an exception instead of a null
  • In case an error happened, most Epoll methods return an exception instead of a -1
  • Fixes a typo: SockStatus NONEXIST become NON_EXIST
  • MsgCtrl.boundary is a Boundary type and no longer an Int
  • Calls socket.listener instead of socket.socketInterface.

1.0.0

04 Dec 11:33
Compare
Choose a tag to compare

Dependencies:

  • srt 1.4.2
  • openssl 1.1.1h

API changes:

  • use Kotlin getter/setter instead of Java getValue()
  • most API returns an exception when srt returns -1

Features:

  • add new API from srt 1.4.2
  • add API from Android Socket API

Bugfixes:

  • getSockName(), getPeerName() and accept() return an address

0.8.2

28 Sep 15:11
Compare
Choose a tag to compare

Extends Socket API
Fixed memory leak in JNI Glue

0.8.1

27 Aug 10:56
Compare
Choose a tag to compare

Fix setSockOpt with String parameter

0.8.0

10 Apr 07:24
Compare
Choose a tag to compare
build(*): prepare for version 0.8.0