This project follows semantic versioning.
Possible log types:
[added]
for new features.[changed]
for changes in existing functionality.[deprecated]
for once-stable features removed in upcoming releases.[removed]
for deprecated features removed in this release.[fixed]
for any bug fixes.[security]
to invite users to upgrade in case of vulnerabilities.
- [changed] Drop dependency on JCenter
- [changed] Publish to Maven Central instead of JCenter
- [changed] Require at least jackson-dataformat-msgpack 0.8.22
- [changed] Require at least jackson-databind 2.12
- [changed] Upgrade saltyrtc-client dependency to 0.14
- [changed] Upgrade other dependencies
- [security] Added a dependency version override for jackson-databind which had some CVEs reported against the previously used version
- [changed] Use interfaces for the data flow between the task and a WebRTC implementation (#27)
- [removed] Dependency to libwebrtc
- [changed] Add 64 bit versions of libwebrtc builds
- [changed] Update libwebrtc builds to M72 (#24)
- [changed] Upgrade saltyrtc-client to v0.12.+
- [changed] Bump targetSdkVersion to 28
- [fixed] Prevent NullPointerException in data channel observer (#23)
- [changed] Update libwebrtc builds to M71 (#20)
- [changed] Update gradle and build tools (#21)
- [changed] Update libjingle builds (commit f7f8cb979b71d14daac57ef9dec4a583e99902b2)
- [changed] Use Java 8
- [changed] Update libjingle builds (commit 9c0914f93801eb0c081ae733bd744290e17e5bef)
- [changed] Explicitly dispose data channel after closing
- [changed] Update libjingle builds (commit e0eb35dd5387422716020cfdaf0d477b63441c91)
- [changed] Update saltyrtc-client to v0.10.+
- [changed] Update chunked-dc to v1.0.0
- [changed] Remove gradle witness
- [changed] Fix problems with transitive dependency version pinning
- [changed] Remove
allowBackup="true"
andandroid:supportsRtl="true"
fromAndroidManifest.xml
- [changed] Update saltyrtc-client to v0.9.+
- [fixed] Added missing library (
audio_device_java.jar
)
- [changed] Update libjingle builds (commit ed01647ea97dbe0ea25ab915237e39143b1978d7)
- [fixed] Fix bad libjingle library path
- [changed] Update libjingle builds (commit 0de11aa130b50d834e08a813138fcbbcc945b273)
- [added] Make max packet size configurable (#14)
- [changed] Update saltyrtc-client to v0.8.+
- [fixed] Fix NPE in
WebRTCTask.close()
- [added] Add
clearMessageHandler
method
- [added] Make handover optional (#6)
- [changed] Update saltyrtc-client to v0.7.+
- [changed] Update saltyrtc-client to v0.6.+
- [changed] Add latest libjingle build
- [fixed] Update libjingle builds
- [changed] Update saltyrtc-client to v0.5.0
- [fixed] Downgrade libjingle builds
- [fixed] Fix path to arm native libraries
- [changed] Update saltyrtc-client to v0.4.0
- [fixed] Fix candidates message handling
- [fixed] Fix bug in task data
- [fixed] Send proper max packet size
- [fixed] Fix boolean check in sendSignalingMessage
- [added] Added WebRTC PeerConnection (libjingle) builds for
arm
andx86
- [changed] Update saltyrtc-client to v0.3.0
- [changed] Update saltyrtc-client
- [added] Handle close messages
- [changed] The peer connection must now be passed to the
handover
method, not to the constructor.
- [changed] The sendXXX methods now only throw
ConnectionException
- [changed] Make
SecureDataChannel
class public
- Initial release