Additions
- SMS/MMS sync overhaul
- Per-device Sync SMS settings for long text, group MMS, and convert threshold
- Improved overall sync
- Send Bluetooth status
Fixes
- Recover clipboard watcher after Shizuku restart by @hchengting in #88
- Enable keep-alive for SSL sockets
- Call
startForegroundonly once fromonCreate - Launch device removal on the IO dispatcher
- Fix SFTP server accepting public keys; restrict to only password auth with a stronger generated password
Misc
- Serialize outbound sends through a per-connection writer pipeline; stop app/call-log/contact sync on send failure
- Serialize feature enable/disable with a lifecycle mutex
- Split clipboard and share transfers into
ClipboardTransfer/ShareTransfer - Bump Apache SSHD to 2.20.0 and drop unused MINA transport
- Disable NDK-embedded Build IDs
Notes
This fixes a security issue in the SFTP server that I missed in earlier versions. I'd advise updating to the latest version. Thank you.
New Contributors
- @hchengting made their first contribution in #88
Full Changelog: v3.1.0...v3.2.0