Ticket #1527 (new Enhancement)

Opened 3 years ago

Last modified 19 months ago

Allow users to control how much system information is disseminated

Reported by: shadowofged@… Owned by: timothy
Priority: Normal Milestone:
Component: Colloquy (Mac) Version: 2.2 (Mac)
Severity: Normal Keywords: ctcp version security defaults patch
Cc: shadowofged@…

Description

Currently, the CTCP VERSION requests vend the entire details of the SystemVersion.plist or ServerVersion.plist to any IRC user who requests it. For privacy reasons, there may be situations where the user does not want this information known. (For example, the version number could reveal the presence of known security problems.)

This patch adds some hidden defaults to control which pieces are vended:

MVChatHideSystemName - prevents ProductName from being sent
MVChatHideSystemVersion - prevents ProductVersion from being sent
MVChatHideSystemArch - prevents current arch/processor from being sent

There is no UI for these, since I expect the need is small.

Attachments

version-privacy.patch (2.8 KB) - added by shadowofged 3 years ago.
Patch to limit information sent with CTCP VERSION replies.

Change History

Changed 3 years ago by jane

Sooo...where is this patch? Attach or link (preferably the former) please.

Changed 3 years ago by encro

  • keywords ctcp version security added

Changed 3 years ago by encro

  • keywords defaults added

Changed 3 years ago by shadowofged

Patch to limit information sent with CTCP VERSION replies.

Changed 3 years ago by akempgen

  • keywords patch added

Changed 19 months ago by shadowofged

  • cc shadowofged@… added
Note: See TracTickets for help on using tickets.