EagleFiler 1.8.3

March 28th, 2018 (EagleFiler)

Version 1.8.3 of EagleFiler is now available. This is a free update that includes the following enhancements:

  • The capture key now works with the Evergreen feed reader.
  • Evergreen’s Share button now works with EagleFiler.
  • Added support for capturing from beta versions of Opera 51.0.
  • Improved the responsiveness when displaying HTML e-mail messages with remote images.
  • EagleFiler can now import Apple Mail messages with attachments that are stored as pre-expanded ZIP files. (Typically this happens when you send a message with a packaged document attached.)
  • EagleFiler can now import malformed mbox files generated by Mail Archiver X.
  • Changing the filename or other metadata via the contextual menu in the viewer is now more easily undone.
  • The system Quick Look previewer no longer supports chat archives from Messages and iChat, so EagleFiler once again displays these using its own code.
  • Added the Importing iMessages section of the manual.
  • The Importing Mail From MailMate section of the manual now describes how to automatically import all messages added to a particular mailbox.
  • Updated the Reveal in Finder section of the manual to mention third-party Finder replacements.
  • Added logging to hopefully track down bugs with NSFileManager and NSTextView.
  • Fixed a bug where View ‣ Message ‣ Rich Text was not shown as checked when it was in effect.
  • Fixed a bug where a timeout loading a remote image could make the e-mail display without formatting.
  • Fixed a bug that could cause EagleFiler’s Spotlight importer to leave temporary files around when it was invoked by FoxTrot.
  • Fixed a bug where the collapsed state of the Tags source group was not restored.
  • Fixed a bug where the accessory view when creating an encrypted library wasn’t centered.
  • Fixed a crash reporter bug that could prevent some information from being logged.
  • Improved the diagnostic report.

EagleFiler 1.8.3 works with macOS 10.7 through 10.13. Older versions are available for older operating systems. For information about previous releases of EagleFiler, please see the version history.

Update (2018-03-28): EagleFiler 1.8.3 has been submitted to the Mac App Store.

Update (2018-03-29): EagleFiler 1.8.3 is now available from the Mac App Store.

DropDMG 3.5.3

March 16th, 2018 (DropDMG)

Version 3.5.3 of DropDMG is now available. This is a free update for owners of DropDMG 3.0 that includes the following enhancements:

DropDMG 3.5.3 works with macOS 10.7 through 10.13. Older versions are available for older operating systems. For information about previous releases of DropDMG, please see the version history.

Update (2018-03-16): DropDMG 3.5.3 has been submitted to the Mac App Store.

Update (2018-03-16): DropDMG 3.5.3 is now available from the Mac App Store.

SpamSieve 2.9.30

January 30th, 2018 (SpamSieve)

Version 2.9.30 of SpamSieve is now available. This is a free update that includes the following changes:

  • SpamSieve is now 64-bit only and requires macOS 10.7 or later.
  • Made various changes to improve SpamSieve’s filtering accuracy.
  • You can now click the Outlook - Filter Mailboxes icon in the Dock to make it filter the new inbox messages immediately instead of waiting until the next scheduled check.
  • The Apple Mail - Remote Training script now auto-creates the TrainGood and TrainSpam mailboxes for you.
  • Added the Apple Mail - Block Sender script.
  • Improved the following sections of the manual:
  • SpamSieve can now recover from certain types of damage to a Rules file by logging information about the damaged rules and modifying them so that they don’t cause crashes.
  • Manually installing the Apple Mail plug-in now forces creation of a new launch agent .plist file, even if nothing has changed, to work around a problem with it not loading.
  • The Apple Mail - Remote Training, Apple Mail - SaneBox, and Apple Mail - Server Junk Mailbox scripts work around a macOS bug that reports that System Events is not running.
  • Outlook - Filter Mailboxes now works around an Outlook bug with getting folders by name.
  • Improved the error reporting when a file cannot be written.
  • Fixed a bug where SpamSieve could be fooled into parsing the wrong e-mail address out of a message header (Mailsploit).
  • Fixed a bug where a misleading error message would be presented if a secure connection could not be made to the software update server.
  • Fixed a spurious error in diagnostic reports on macOS 10.12 and later.
  • Made various code modernizations.
  • Updated the German localization.

SpamSieve 2.9.30 works with macOS 10.7 through 10.13 and requires an e-mail client. Older versions are available for older operating systems. For information about previous releases of SpamSieve, please see the version history.

EagleFiler 1.8.2

January 8th, 2018 (EagleFiler)

Version 1.8.2 of EagleFiler is now available. This is a free update that includes the following enhancements:

  • Tag names can now contain spaces, which improves interoperability with Finder tags. The Search Query Syntax has been updated to support using quotation marks around tag names with spaces.
  • Adjusted the way tag auto-completion works so that it’s easier to enter new tags whose initial characters are similar to existing tags but differ in case or diacritics. Previously, the system would sometimes alter the initial characters that you had typed, making certain strings impossible enter by typing (though you could paste them).
  • The system Share toolbar button (which we had to remove in EagleFiler 1.6.5) is once again supported.
  • Updated the following sections of the manual:
  • EagleFiler no longer tries to import iCloud Drive temporary files.
  • Updated to version 1.3.8 of the SkimNotes framework.
  • The section names in the source list are no longer in all caps, to match the current system apps.
  • Renamed the To/Cc search scope to Any Recipient.
  • Worked around a macOS bug that could cause text in the records list to be unreadably condensed (with overlapping letters) when doing a search.
  • Worked around a macOS bug where the paperclip icon for e-mail attachments didn’t always respond to clicks. Instead, the attachment names are now clickable.
  • Worked around a PDFKit issue that could prevent ejecting an encrypted library.
  • Fixed a bug where Reply to Message would use the From address instead of the Reply-To address.
  • Fixed a bug where a misleading error message would be presented if a secure connection could not be made to the software update server.
  • Fixed a bug where pressing Command-Delete while editing text in the records list would move the selected record to the trash instead of deleting the text to the beginning of the cell.
  • Modernized some font selection code.

EagleFiler 1.8.2 works with macOS 10.7 through 10.13. Older versions are available for older operating systems. For information about previous releases of EagleFiler, please see the version history.

Update (2018-01-08): EagleFiler 1.8.2 has been submitted to the Mac App Store.

Update (2018-01-08): EagleFiler 1.8.2 is now available from the Mac App Store.

DropDMG 3.5.2

January 3rd, 2018 (DropDMG)

Version 3.5.2 of DropDMG is now available. This is a free update for owners of DropDMG 3.0 that includes the following enhancements:

  • Indicators for the supported macOS version in DropDMG’s pop-up menus are once again right-aligned on macOS 10.13, thanks to an OS bug fix.
  • Fixed a bug where a misleading error message would be presented if a secure connection could not be made to the software update server.
  • Updated the Making Images With Background Pictures section of the manual.
  • Updated the Italian localization.

DropDMG 3.5.2 works with macOS 10.7 through 10.13. Older versions are available for older operating systems. For information about previous releases of DropDMG, please see the version history.

Update (2018-01-03): DropDMG 3.5.2 has been submitted to the Mac App Store.

Update (2018-01-03): DropDMG 3.5.2 is now available from the Mac App Store.

DropDMG 3.5.1

October 25th, 2017 (DropDMG)

Version 3.5.1 of DropDMG is now available. This is a free update for owners of DropDMG 3.0 that includes the following enhancements:

  • DropDMG is now 64-bit only and requires macOS 10.7 or later.
  • Updated the Making a Bootable Device Image of a Hard Drive and Restoring Files and Disks sections of the manual for macOS 10.13.
  • Worked around a bug in macOS 10.13 that could corrupt auto-generated volume icon files.
  • Worked around a macOS error when creating a device image of an APFS volume by instead creating the device image of the entire APFS container.
  • Worked around a Finder bug that could mess up the status bar state after creating a disk image.
  • Modernized the task code for macOS 10.13.
  • Fixed a bug where device image files could be owned by the root user.
  • Fixed a bug where DropDMG would unnecessarily regenerate supplied volume icon files.
  • Fixed a bug where there was some extraneous text in the man page.
  • Updated the Chinese, French, and German localizations.

DropDMG 3.5.1 works with macOS 10.7 through 10.13. Older versions are available for older operating systems. For information about previous releases of DropDMG, please see the version history.

Update (2017-10-25): DropDMG 3.5.1 has been submitted to the Mac App Store.

Update (2017-11-07): DropDMG 3.5.1 is now available from the Mac App Store.

EagleFiler 1.8.1

October 19th, 2017 (EagleFiler)

Version 1.8.1 of EagleFiler is now available. This is a free update that includes the following enhancements:

  • EagleFiler is now 64-bit only and requires macOS 10.7 or later.
  • Added support for HEIC images.
  • Sketch files are now displayed using Sketch’s Quick Look plug-in instead of just showing the file icon.
  • You can now paste Return-delimited tag names into the Tags fields. This can be helpful in concert with selecting a range of tags and using the Copy command, as that generates Return-delimited text.
  • Increased the maximum width of the Title column.
  • The How can I put my library on my iPhone? section of the manual now recommends the new Files app in iOS 11, which can view and sync the tags on your EagleFiler files.
  • Updated the Edit Smart Folder… and Export… sections of the manual.
  • Worked around a macOS 10.13 bug that caused crashes in Core Animation.
  • Worked around a macOS 10.13 bug where importing an Apple Mail message via drag and drop could import an empty folder instead of the .eml file.
  • Worked around a macOS bug that prevented large PDF files from displaying properly.
  • Worked around an issue where macOS would add a color tag (which would then get synced into EagleFiler) when you assigned a label.
  • You can now assign the ef_nometa tag to a folder to exclude it (and its subfolders) from metadata backups.
  • Added the MJTURLSetModificationDateOnCopy esoteric preference to have EagleFiler try to repair lost file modification dates when importing to a NAS.
  • EagleFiler no longer considers .7z message attachments to have unknown type.
  • Improved the error reporting when importing a Web page.
  • Worked around an internal error when opening a library window.
  • When importing an Apple Mail message, EagleFiler no longer warns about missing message parts that are actually present but empty.
  • Fixed a bug where the Drop Pad could show no current library if you closed a library window while EagleFiler was in the background.
  • Fixed a bug where EagleFiler could report an internal error when Control-clicking on a row that now longer exists.
  • Fixed an issue on macOS 10.13 that could cause a hang when searching.
  • Fixed an issue on macOS 10.13 that could prevent closing the library or quitting.
  • Fixed a regression where there was too much debug logging when importing a Web page.
  • Updated the German localization.

EagleFiler 1.8.1 works with macOS 10.7 through 10.13. Older versions are available for older operating systems. For information about previous releases of EagleFiler, please see the version history.

Update (2017-10-19): EagleFiler 1.8.1 has been submitted to the Mac App Store.

Update (2017-10-19): EagleFiler 1.8.1 is now available from the Mac App Store.

SpamSieve 2.9.29

August 24th, 2017 (SpamSieve)

Version 2.9.29 of SpamSieve is now available. This is a free update that includes the following changes:

  • Works with Apple Mail under macOS 10.13 High Sierra (currently in beta). It’s easiest if you update to SpamSieve 2.9.29 before updating to 10.13. In any case, if you don’t see the SpamSieve commands in Apple Mail’s Message menu, be sure to choose Install Apple Mail Plug-In from the SpamSieve menu. Otherwise, with the SpamSieve plug-in not installed, Mail will move good messages to the spam mailbox without consulting SpamSieve.
  • To get the improvements (described below) to SpamSieve’s integration with Microsoft Outlook 2016, please follow these instructions after updating SpamSieve:
    1. Quit Microsoft Outlook and Outlook - Filter Mailboxes.
    2. From the SpamSieve menu in SpamSieve, choose Install Outlook Scripts.
    3. Go to the Setting Up Outlook 2016 section of the manual and follow the instructions in Step 6 to update your copy of Outlook - Filter Mailboxes.app.
  • Made various changes to improve SpamSieve’s filtering accuracy.
  • Made various improvements to the Outlook - Filter Mailboxes app for Microsoft Outlook 2016:
    • The Setting Up Outlook 2016 section of the manual has been updated to be more complete and clear.
    • Worked around a hang in Outlook when there are lots of messages in the inbox.
    • There is an optional “Large Inboxes” setup that can greatly speed up the processing of new messages if you have lots of old messages in your inbox.
    • Filtering now works when the Mac is running in Dutch or Swedish.
    • It is now possible to configure the options using esoteric preferences links, so that you don’t have to edit the script itself.
    • Improved the debug logging and error reporting.
  • Worked around a bug in Microsoft Outlook 15.36 were it could incorrectly report that no messages were selected, thus preventing training from working.
  • The Apple Mail - Remote Training script now sets and clears message background colors and (optionally) flags. This way if a server filter and SpamSieve share the same Spam mailbox, you can easily see which messages are confirmed as spam by SpamSieve because they will be marked in its normal way.
  • Improved the following sections of the manual:
  • Improved the scrolling speed in the Blocklist, Corpus, and Whitelist windows.
  • The diagnostic reporter can now check whether the application package is damaged
  • SpamSieve is better at detecting and reporting problems with the launch agent.
  • Logged errors now use indentation to improve readability.
  • SpamSieve now fixes the permissions of the log file if it can’t append to it (and worked around an OS bug reporting such errors).
  • Improved the Apple Mail debug logging.
  • Improved the reporting of corpus reset errors.
  • Improved the error reporting for damaged files.
  • Documentation and Help menu links to c-command.com now use https instead of http.
  • Made various code modernizations.
  • Fixed a bug that could cause a -10004 error when filtering messages for Microsoft Outlook 2016.
  • Fixed a bug that could cause a crash when processing incoming Apple Mail messages on macOS 10.13.
  • Fixed a bug where some Preferences window labels were truncated on Mac OS X 10.10 due to OS font changes.

SpamSieve 2.9.29 works with macOS 10.6 through 10.13 and requires an e-mail client. Older versions are available for older operating systems. For information about previous releases of SpamSieve, please see the version history.

DropDMG 3.5

July 24th, 2017 (DropDMG)

Version 3.5 of DropDMG is now available. This is a free update for owners of DropDMG 3.0 that includes the following enhancements:

  • The Create macOS Install Disk command can now create a bootable install disk on a hard drive, USB stick, SD card, or disk image. This makes it easy to create test macOS installations from downloaded installers, reinstall the OS, repair your Mac’s drive, or restore from a backup. (Previously, the Create macOS Install Disk command handled burning OS installers to DVD.)
  • Disk image layouts now support the 96×96 icon size.
  • DropDMG is now compatible with beta versions of macOS 10.13 High Sierra. In particular, there were a bunch of changes to APFS that prevented previous versions of DropDMG from working properly.
  • Made some changes to the New Blank Disk Image… interface and documentation to reflect the current status of APFS.
  • Worked around some bugs in macOS 10.13 that could cause errors when creating a disk image with a layout. It is possible that the window’s status bar and toolbar will not be correctly hidden, but at least now you can create images.
  • Added the How can I back up my DropDMG data? section of the manual.
  • Made various improvements to the diagnostic reporter.

DropDMG 3.5 works with macOS 10.6.8 through 10.13. Older versions are available for older operating systems. For information about previous releases of DropDMG, please see the version history.

Update (2017-07-24): DropDMG 3.5 has been submitted to the Mac App Store.

Update (2017-07-28): DropDMG 3.5 is now available from the Mac App Store.

EagleFiler 1.8

July 24th, 2017 (EagleFiler)

Version 1.8 of EagleFiler is now available. This is a free update that includes the following enhancements:

  • EagleFiler is now compatible with macOS 10.13 (currently in beta).
  • On macOS 10.13, EagleFiler uses APFS’s cloning feature. This can make importing large files much faster and reduce the amount of disk space used, as the copies in EagleFiler’s library can share the same disk blocks as the originals.
  • Added the Message ‣ Use Quick Look command to the View menu, which enables EagleFiler to display images that are attached to e-mails. Previously, only remote images were displayed; attached images could (and can still) be viewed in the separate Quick Look window and by double-clicking the message to open it in Apple Mail or another external viewer. The Message ‣ Plain Text and Message ‣ Rich Text options are still available. These use EagleFiler’s mail engine, which doesn’t yet support inline images but which provides more control over fonts and colors, as well as additional searching and text features.
  • The keyboard shortcut for Reply to Message has been adjusted to allow the View ‣ Message shortcuts to be consistent.
  • Added the Always Search All Records option to the search field menu. This lets you do a global search without having to first select the Records source. If you commonly want to search the entire library, enabling this option can save you that step as well as the step of re-selecting the sources that you were viewing before the search, should you want to go back to viewing them. This is described further in the Searching section of the manual.
  • Importing Apple Mail messages is faster and requires less temporary disk space.
  • It is now possible to use the records list and source list contextual menus without changing the selection. This means that, for example, while editing a record’s note you can copy and paste links to other records. (Previously, Control-clicking on the other record would change the target of the inspector, making the note disappear.)
  • The Info inspector now remembers the scroll position and selection of the notes text view when you switch back and forth to another app.
  • Updated the Quoted Text Colors presets to match the new colors that Apple Mail uses.
  • On macOS 10.13, there is a new Show All Tabs command in the View menu.
  • EagleFiler will now prevent you from creating files whose names are valid on APFS but not HFS+, as such files cannot be backed up via Time Machine or copied/synced to an HFS+ volume.
  • Metadata in JPEG 2000 e-mail attachments is now indexed for searching.
  • Made various performance improvements.
  • Updated the following sections of the manual:
  • When importing from Apple Mail, EagleFiler can now detect and warn if a message is marked as having separately stored attachments but EagleFiler didn’t find any references to them in the message headers.
  • EagleFiler no longer imports DEVONtech_storage metadata files.
  • The diagnostic reporter can now check whether the application package is damaged
  • Removed a workaround for a PDF crash since the underlying bug seems to be fixed in macOS 10.13.
  • Worked around a Web Kit change that prevented quoted text from being colored in rich text e-mail messages.
  • Worked around an OS bug that could make only the first of a group of messages dragged from Outlook import into EagleFiler.
  • Made various code modernizations.
  • Fixed a bug where EagleFiler’s indexer could potentially get confused by the new nanosecond-precision dates in APFS.
  • Fixed a bug where the Tags inspector would look like it would let you delete an undeletable built-in tag.
  • Fixed a bug where certain types of Apple Mail mailbox hierarchies would cause EagleFiler would report that attachments were missing when they weren’t.
  • Fixed a bug where EagleFiler sometimes reported missing Apple Mail attachments using the wrong path, so that it was not possible to open the message and get Mail to re-download the attachments.
  • Fixed a bug where EagleFiler did not import an attachment from an Apple Mail message when the message’s only part was an image.
  • Fixed a bug where column state changes made when a window was in full screen mode were not saved.
  • Fixed a bug where no RTF file was created if you entered metadata but no text in the Quick Entry window.
  • Fixed a bug where some text in the New Library… window was truncated due to OS font changes.
  • Fixed a bug that could cause an internal error when trying to access the Open With menu while a library was opening.
  • Fixed a bug where text could wrap onto an invisible second line in the tag abbreviation column.
  • Fixed bug where YouTube videos in Web archives didn’t play. (Note that the video content is loaded on demand; it not saved in the Web archive file.)
  • Fixed a bug that could cause an internal error when reporting errors.
  • Fixed a bug that could cause an internal error when updating the Find panel.

EagleFiler 1.8 works with macOS 10.6.8 through 10.13. Older versions are available for older operating systems. For information about previous releases of EagleFiler, please see the version history.

Update (2017-07-24): EagleFiler 1.8 has been submitted to the Mac App Store.

Update (2017-07-25): EagleFiler 1.8 is now available from the Mac App Store.