tuvali

Kotlin Library to support sending vc/vp using local channels like ble.

MIT License

Downloads
68
Stars
12
Committers
26

Bot releases are visible (Hide)

tuvali - IOS and Android VC transfer stability fixes

Published by tilak-puli over 1 year ago

Enhancements as part of this release:

  • Implement disconnect/cancel handling in iOS when android raises disconnect event
  • Create error handler for android
  • [Android] Throw and error to disconnect when MTU size is less than(<) 64 or unknown
  • [Android] Throw an error event when failure rate of chunk transfer more than 70% in VC transfer
  • [Android] Handle remaining disconnect scenarios when iOS rejects vc transfer

Defects:

  • May fix GCM error
tuvali - IOS and android VC transfer stability fixes

Published by krishnakumar4a4 over 1 year ago

Includes the following

  1. Implement cancel and disconnect functionality for IOS wallet (#547)
  2. Dynamic MTU between IOS to Android and static MTU of 185 between Android to Android (#409)
  3. Rename UUID characteristic names to the one used on spec (#444)
  4. Remove un necessary bluetooth characteristics permissions and properties (#485)
  5. Add logs for investigating Android GCM issue (#525)

Note: This release will be incompatible earlier app versions. Both Wallet and Verifier should be updated to the current version to have the VC transfer to work.

tuvali - IOS and android VC transfer stability fixes

Published by krishnakumar4a4 over 1 year ago

Includes IOS and android VC transfer stability fixes

  • Implement cancel and disconnect functionality for IOS wallet (#547)
  • Dynamic MTU between IOS to Android and static MTU of 185 between Android to Android (#409)
  • Rename UUID characteristic names to the one used on spec (#444)
  • Remove un necessary bluetooth characteristics permissions and properties (#485)
  • Add logs for investigating Android GCM issue (#525)
tuvali - IOS and android VC transfer stability fixes

Published by krishnakumar4a4 over 1 year ago

Includes IOS and android VC transfer stability fixes

  • Implement cancel and disconnect functionality for IOS wallet (#547)
  • Dynamic MTU between IOS to Android and static MTU of 185 between Android to Android (#409)
  • Rename UUID characteristic names to the one used on spec (#444)
  • Remove un necessary bluetooth characteristics permissions and properties (#485)
  • Add logs for investigating Android GCM issue (#525)
tuvali - Improve IOS transfer speed and minor fixes on Android

Published by krishnakumar4a4 over 1 year ago

Features

  • Improve IOS to Android transfer speed
  • Added retry for discover services on IOS Wallet

Fixes

  • Fix second time connection issue between Android to Android devices
  • Handle GCM decryption failure which leads to crash
tuvali - Improve transfer speed

Published by ravikp over 1 year ago

This release improves the transfer speed by increasing to a fixed higher transmission unit speed on android wallet, android verifier, and iOS wallet.

tuvali - Introduce IOS Wallet support and minor Android enhancements

Published by krishnakumar4a4 over 1 year ago

tuvali - Implement multiple verifiable credentials between android devices

Published by ravikp almost 2 years ago

This release has a small patch fix to address multiple verifiable credential transfers between two android releases.

tuvali - Transfer one verifiable credential

Published by ravikp almost 2 years ago

This release provides the ability to transfer a verifiable credential between two android devices.