Skip to content

Commit

Permalink
Updated README and Changelog for 0.4.0 release and set application ve…
Browse files Browse the repository at this point in the history
…rsion
  • Loading branch information
hennk committed Jan 15, 2009
1 parent 95d2f8f commit 43b3f74
Show file tree
Hide file tree
Showing 3 changed files with 32 additions and 30 deletions.
1 change: 1 addition & 0 deletions CHANGELOG.txt
@@ -1,3 +1,4 @@
0.4.0
- Added support for decrypting encrypted topics. As of now no visible feedback exists, though.
- Added /encTopic command to set an encrypted topic.
- Added /aboutFiSHy command.
Expand Down
6 changes: 4 additions & 2 deletions FiSHy.xcodeproj/project.pbxproj
Expand Up @@ -329,6 +329,7 @@
089C1669FE841209C02AAC07 /* Project object */ = {
isa = PBXProject;
buildConfigurationList = 1DEB913E08733D840010E9CD /* Build configuration list for PBXProject "FiSHy" */;
compatibilityVersion = "Xcode 2.4";
hasScannedForEncodings = 1;
mainGroup = 089C166AFE841209C02AAC07 /* FiSHy */;
projectDirPath = "";
Expand All @@ -342,6 +343,7 @@
ProjectRef = D45D04090B7E3D7B001DF87B /* Colloquy.xcodeproj */;
},
);
projectRoot = "";
targets = (
8D5B49AC048680CD000E48DA /* FiSHy */,
);
Expand Down Expand Up @@ -591,7 +593,7 @@
1DEB913F08733D840010E9CD /* Development */ = {
isa = XCBuildConfiguration;
buildSettings = {
APPLICATION_VERSION = 0.3.0;
APPLICATION_VERSION = 0.4.0;
COLLOQUY_SOURCE_FOLDER = ../colloquy;
DEBUG_INFORMATION_FORMAT = dwarf;
GCC_WARN_ABOUT_RETURN_TYPE = YES;
Expand All @@ -603,7 +605,7 @@
OTHER_CFLAGS = "-DDEBUG";
PREBINDING = NO;
SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
SUBVERSION_INSTALL_DIR = /sw/bin;
SUBVERSION_INSTALL_DIR = /usr/bin;
SYMROOT = "${COLLOQUY_SOURCE_FOLDER}/build";
};
name = Development;
Expand Down
55 changes: 27 additions & 28 deletions READ ME.rtf
@@ -1,51 +1,50 @@
{\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf420
{\fonttbl\f0\fnil\fcharset77 LucidaGrande-Bold;\f1\fnil\fcharset77 LucidaGrande;}
{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf430
{\fonttbl\f0\fnil\fcharset0 LucidaGrande;}
{\colortbl;\red255\green255\blue255;}
\vieww18660\viewh14800\viewkind0
\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\qc\pardirnatural

\f0\b\fs48 \cf0 FiSHy
\f1\b0\fs24 \
\b0\fs24 \

\f0\b\fs28 A plugin for Colloquy providing Blowfish encryption.\
\b\fs28 A plugin for Colloquy providing Blowfish encryption.\
\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\qc
\f1\b0\fs24 \cf0 Copyright (C) 2007 Henning Kiel
\b0\fs24 \cf0 Copyright (C) 2007 Henning Kiel
\fs28 \
\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\ql\qnatural\pardirnatural

\fs24 \cf0 \
\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\ql\qnatural\pardirnatural

\f0\b\fs28 \cf0 About
\f1\b0\fs24 \
\b\fs28 \cf0 About
\b0\fs24 \
\
FiSHy is a plugin for Colloquy, providing Blowfish encryption support. You can encrypt messages you send to chat rooms or queries, and decrypt incoming messages. It also supports automatic Diffie-Hellmann key-exchanges for queries, so you can share channel-keys securely. It fits nicely in the OS X ecosystem, by saving keys in the Keychain, and by using a simple Drag'n'Drop install. It is compatible with FiSH, mIRCryption and Dirt. It is a Universal Binary and works on any Mac running OS X 10.4\
FiSHy is a plugin for Colloquy, providing Blowfish encryption support. You can encrypt messages you send to chat rooms or queries, and decrypt incoming messages. It also supports automatic Diffie-Hellmann key-exchanges for queries, so you can share channel-keys securely. It fits nicely in the OS X ecosystem, by saving keys in the Keychain, and by using a simple Drag'n'Drop install. It is compatible with FiSH, mIRCryption and Dirt. It is a Universal Binary and works on any Mac running OS X 10.4 or higher.\
\
FiSHy uses the Blowfish and Key-Exchange engine from Dirt ({\field{\*\fldinst{HYPERLINK "http://dirtirc.sourceforge.net/"}}{\fldrslt http://dirtirc.sourceforge.net/}}), an encrypting IRC proxy. So if FiSHy doesn't work for you, or you want to use another client, please check out Dirt.\
\
For more information about FiSHy and to get the most recent version see {\field{\*\fldinst{HYPERLINK "http://fishy.sourceforge.net/"}}{\fldrslt http://fishy.henning-kiel.com/}}.\
\
\

\f0\b\fs28 Requirements
\f1\b0\fs24 \
\b\fs28 Requirements
\b0\fs24 \
\
OS X 10.4\
OS X 10.4 or higher\
\
Colloquy: FiSHy needs the latest Colloquy release (2007/02/27 or later). You can download it at {\field{\*\fldinst{HYPERLINK "http://colloquy.info/?latest"}}{\fldrslt http://colloquy.info?latest}}.\
Colloquy: FiSHy needs Colloquy 2.1. You can download it at {\field{\*\fldinst{HYPERLINK "http://colloquy.info/?latest"}}{\fldrslt http://colloquy.info/downloads/colloquy-2.1.zip}}. The latest version of Colloquy (2.2) contains a bug which causes FiSHy to tag encrypted messages as unencrypted. It does decrypt and display the actual message correctly, though. This bug is fixed in the Colloquy source code. So you can either compile your own, fresh Colloquy or keep using version 2.1 until Colloquy 2.3 is released.\
\
\

\f0\b\fs28 Installation
\f1\b0\fs24 \
\b\fs28 Installation
\b0\fs24 \
\
To install, delete any prior versions of FiSHy, then simply drag the FiSHy plugin into Colloquy's plugin folder, located at ~/Library/Application Support/Colloquy/PlugIns. Then restart Colloquy. Simply typing "/reload plugins" is NOT enough if you updated to a new version of FiSHy!\
\
\

\f0\b\fs28 Overview
\f1\b0\fs24 \
\b\fs28 Overview
\b0\fs24 \
(Everything inside [] is optional)\
\
/enableEnc [<channel/nickname>] Enables encryption\
Expand All @@ -58,8 +57,8 @@ To install, delete any prior versions of FiSHy, then simply drag the FiSHy plugi
\
\

\f0\b\fs28 Usage
\f1\b0\fs24 \
\b\fs28 Usage
\b0\fs24 \
\
FiSHy differentiates between channels and nicknames for which encryption is enabled, and others for which it is disabled. Every new channel/nickname is set to have encryption disabled per default. If you receive a clear-text message in a channel/query for which encryption is enabled, you will be warned. Vice-versa, encrypted messages received in a channel/query for which encryption is disabled will be marked. If you send a message to an encrypted channel/query, and encryption fails for some reason, the message won't be sent, and you will be informed about this. The message will appear locally to you, though.\
\
Expand Down Expand Up @@ -89,35 +88,35 @@ To force sending a message unencrypted to a room/nickname for which encryption i
\
To set an encrypted topic, use the /encTopic command.\
/encTopic [<channel>] <topic>\
If no channel has been supplied, it tries to deduce it from the currently shown channel. If no key has been set for the channel, this command will do nothing. Currently FiSHy does not provide visual feedback for encrypted topics.\
If no channel has been supplied, it tries to deduce it from the currently shown channel. If no key has been set for the channel, this command will do nothing. Currently FiSHy does not provide visual feedback for encrypted topics. They will be decrypted automatically, but can't be distinguished from unencrypted topics.\
\
To see a small window containing the version and license of FiSHy, use the /aboutFiSHy command.\
\
\

\f0\b\fs28 De-installation
\f1\b0\fs24 \
\b\fs28 De-installation
\b0\fs24 \
\
Just drag the FiSHy bundle out of Colloquy's plugin folder into the Trash. If you also want to delete any keys saved by FiSHy, you can do so with OS X' Keychain.app.\
\
\
\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural

\f0\b\fs28 \cf0 Contact
\f1\b0\fs24 \
\b\fs28 \cf0 Contact
\b0\fs24 \

\f0\b\fs28 \
\b\fs28 \
\f1\b0\fs24 For any feedback or questions feel free to contact me:\
\b0\fs24 For any feedback or questions feel free to contact me:\
\
henning.kiel [a t] rwth-aachen.de
\f0\b\fs28 \
\b\fs28 \
\
\
License & Copyright\
\
\f1\b0\fs24 Copyright (C) 2007 Henning Kiel\
\b0\fs24 Copyright (C) 2009 Henning Kiel\
\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\ql\qnatural\pardirnatural
\cf0 \
This program is free software; you can redistribute it and/or\
Expand Down

0 comments on commit 43b3f74

Please sign in to comment.