Adium

Opened 14 years ago

Closed 11 years ago

#992 closed enhancement (fixed)

Encrypting Message Logs

Reported by: dbreen@gmail.com Owned by: boredzo
Milestone: Adium 1.4 Component: Logging
Version: Severity: minor
Keywords: Cc:
Patch Status:

Description

I think it would be nice to allow the capability to encrypt or somehow lock the message logs, so that I don't have to worry about anyone reading old chats. I like keeping logs of conversations, but there typically is stuff in there that I wouldn't want people reading. The log files on disk could be encoded to prevent viewing, and when I want to view them, I'd enter in my login password. I'm not sure if there's something built into the OS to handle this - in which case Adium wouldn't be needed to read the log files themselves, because having the logs only viewable via Adium wouldn't be the best design.

Change History (5)

comment:1 Changed 14 years ago by eevyl

  • Resolution set to invalid
  • Status changed from new to closed

Use the features provided by the system like accounts and filevault.

comment:2 Changed 14 years ago by catfish_man

  • Milestone Adium X 0.90 deleted

comment:3 Changed 11 years ago by boredzo

  • Milestone set to Adium 1.4
  • Patch Status set to None
  • pending set to 0
  • Resolution invalid deleted
  • Status changed from closed to reopened

This is easy to do with encrypted disk images; we need only support that. That's easy, too; in fact, I have the commit ready to go.

comment:4 Changed 11 years ago by boredzo

  • Owner changed from nobody to boredzo
  • Status changed from reopened to new

comment:5 Changed 11 years ago by boredzo

  • Resolution set to fixed
  • Status changed from new to closed

(In [25250]) AILoggerPlugin now checks whether the object at the usual Logs folder path is a file, and if it is, tries to dereference it as an alias. If it succeeds, it uses the destination of the alias as the new Logs folder.

This means that you can move your Logs folder to an encrypted disk image, and make an alias to the folder, and name that alias ?\226?\128?\156Logs?\226?\128?\157 and put it into your Adium 2.0 folder, and Adium will use the folder on the encrypted disk image as your Logs folder. You don't even have to mount the disk image yourself?\226?\128?\148the Alias Manager will do that for you at the appropriate time.

Fixes #992. Refs #6925.

Note: See TracTickets for help on using tickets.