Repository navigation
Sally 1.0.30
Sally 1.0.30 fixes executable icons that flickered to the generic icon, and RAR archive dates shown as 1.1.1980 when browsing through the external RAR archiver.
Fixes
- Fixed executable icons that switched to the generic executable icon while the panel repainted — after sorting, refreshing, or moving around the panel (#115). Since 1.0.27, the icon-cache lookup compared a few bytes past the end of the file name, so files whose names have an even number of characters (such as
Inc_Update.exe) could miss their cached icon at random. Only some files were affected, which is why the icons came and went. - Fixed RAR archives browsed through the external RAR archiver reporting "The file date and/or time reported by archiver is invalid" and listing every file as 1.1.1980 (#114). RAR 7 prints dates as
YYYY-MM-DD; Sally now reads that form as well as the older day-first form.
Opening RAR archives normally goes through the built-in UnRAR plugin, which never had the date problem. If Sally asks you to run Archivers Autoconfiguration to open a .rar, check that UnRAR is listed in Plugins → Plugins Manager.
Thanks to @xmiseggs for the clear before-and-after screenshots of the icon change, and to @vectorrilke for the detailed RAR report.
Downloads
Portable builds are provided for x64, x86, and ARM64. A consolidated PDB archive and SHA-256 checksum manifest are also attached.
Validation
- Public Release CI passed for x64, x86, and ARM64: https://github.com/0xeb/sally/actions/runs/37246032537
- All three packaged runtimes passed release-artifact verification with 11/11 language packs and zero warnings, and contain the same file set as 1.0.29.
- The icon fix was checked in a clean Windows Sandbox on the released x64 package: re-sorting a folder of executables produced no icon changes, against 22 on 1.0.29.
- The RAR date fix was checked on the released x64 package against RAR 7.13: archive members show their real dates, while 1.0.29 still reports the date error.
- Microsoft Defender reported zero detections across the final ZIP packages and extracted trees on the release machine.
Note
Sally's binaries are not yet Authenticode signed. We are evaluating managed and open-source signing services. If Defender reports a threat, please include the exact threat name, affected contained filename, Protection History details, and Defender engine/intelligence versions.
Full Changelog: v1.0.29...v1.0.30