You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Save files you accept to the Downloads folder and show them in the sender's conversation, where you can preview them with Quick Look and reveal them in Finder
List file offers sent as links next to direct transfers in the offer banner and the CLI
Changed
Ask before loading an image a contact links to, so opening a chat doesn't reveal your address and reading time to the image's host
Accept or decline a file offer in the CLI by the id printed with it, taking the current account's newest offer when no id is given
Show whether you have joined a room in the contact list, and follow the avatar and status indicator settings for room rows
Removed
Remove requesting a file from a contact and adding or removing files in a running transfer, which never delivered those files
Fixed
Show a readable reason when signing in fails, such as "Incorrect username or password", instead of internal error details
Show readable messages such as "Connection refused" when connecting, registering an account, transferring or uploading files, searching channels, or setting up OMEMO encryption fails, and when the server closes the connection
Fix Ducko quitting unexpectedly when the server connection or a file transfer drops while data is being sent
Fix Ducko crashing when the server closes an encrypted connection while messages are still being sent
Fix connecting hanging indefinitely when a server stops responding during the encrypted handshake, and keep a slow certificate check from delaying going offline
Fix connections staying open in the background after the server ends them, and going offline returning before the connection has actually closed
Fix direct file transfers hanging when the peer rejects the connection method, a file transfer proxy can't be activated, or the peer or proxy stops responding
Fix completed direct file transfers later showing as failed, and a second click on Accept stalling an incoming transfer
Fix a rare crash in the update checker
Fix direct file transfers reporting success when the file arrived incomplete or corrupted, and failed transfers later showing as completed
Fix accepting a link offer reporting the transfer as complete without downloading anything, and refuse a download that ends early or arrives in a form whose size can't be checked
Fix direct file transfers to clients such as Conversations stalling once they connect
Fix your status in the Contacts header, account menu and menu bar not reflecting an account's own status, or showing online while the account is disconnected
Security
Prevent a peer from freezing or crashing a direct file transfer with an invalid transfer block size
Prevent an attacker on the network from slipping unencrypted messages into a connection while it switches to encryption, and refuse to connect when a server does so
Prevent anyone other than the person you are transferring with from cancelling, redirecting, feeding data into, or completing a direct file transfer
Prevent a contact from disguising a file's name with invisible characters or saving it outside the Downloads folder
Prevent a contact from opening a file on your own computer by sending a link to a local path
Prevent accepting one file offer from acting on another offer that reuses its id