Repository navigation
Back up Mirall and restore your whole account on a new computer, see who
already has the files you share, and see what takes up Mirall's storage.
Plus a large set of security fixes that keep people outside a space away
from your data, your computer and your downloads.
Added
- Back up Mirall. Settings → Backup keeps an encrypted backup on another
drive, a network folder or a folder that syncs to the cloud, locked with a
passphrase only you know. It runs on its own. - Restore from a backup on a new computer. Choose "Restore from a
backup" on the welcome screen. Mirall opens right away and holds changes
until someone you share with confirms nothing newer exists. - See who has the files you share. Each shared file shows how many
members have it, and who has it, has an older version or doesn't yet. - Choose which desktop notifications you get. New alerts for join
requests, newly shared files and a member receiving your file, with a burst
from one person combined into one. - About Mirall has its own page under Profile, with the update status,
a check for updates, and links to the privacy policy, legal notice and
license. - See what takes up Mirall's storage. Settings → Storage breaks it down
by space, file index, Activity Log, downloads, the installed version and app
updates, and "Free up" clears what can go. - The Activity Log shows your relay at work: when a relayed member is
connected directly again, and every change to your relay settings.
Changed
- Windows 10 version 1903 or later is now required. On 1809, Windows
kept Mirall's data in a private copy Mirall couldn't read. - Long file and folder names keep their ending. A name too long for
its row is shortened in the middle, so the part that tells similar files
apart stays visible instead of being cut just before the extension.
Fixed
- A mirrored folder no longer deletes files it didn't put there. When
the owner deleted a file, your mirror removed whatever sat at that path,
even your own file. A mirror folder you delete now stays deleted. - Mirall no longer stops when your computer's secure storage can't open
your identity. You can restore from your backup, try again, or start
fresh; the old data is set aside, not deleted. - Mirall no longer mistakes ordinary folders for cloud-synced ones. A
folder whose path merely contained a word like "sandbox", "Inbox" or
"Megan" was taken for a Box or Mega folder and couldn't be shared or
mirrored. - The window no longer goes blank on a list that only just needs
scrolling. - A download that can't be written now says why instead of retrying as
if the sender were offline. - A finished download no longer starts over when the disk briefly
returns too little data while Mirall checks the file. - Sharing several files at once now lists all of them right away, for
you and for everyone in the space. Files waiting their turn show as "Queued"
and are no longer lost if you quit before they start. - App Storage no longer grows every time Mirall starts. An unused
internal log is removed once when you update. - Old app updates no longer pile up. Mirall keeps only the current one.
- Leftover records are cleared when you leave a space or a share you
mirror is deleted, and downloads that failed for good over 30 days ago are
forgotten. - No more "request denied" notice for a space you didn't ask to join.
Security
- You can no longer mirror into a folder that starts programs or holds
keys, such as a startup folder or~/.ssh, where the owner's files could
run when you log in or replace your keys. - A download no longer writes through a link or over a file that
appears where it is being saved. - People outside a space can no longer read your profile or file
lists. Mirall sends them only to admitted members. - On Windows, your Mirall data folder is readable only by you.
- People outside a space can no longer fill your disk, restart your
downloads or get around your download speed limit. - A planted join request can no longer freeze a space's member list.
- A member can no longer exhaust Mirall's memory while you download
from them. - A malformed message can no longer cut a device off.
Full Changelog: v1.11.2...v1.12.0