summary refs log tree commit diff stats
path: root/src/htm/Resources/htm.ico
diff options
context:
space:
mode:
authorPatrick Griffis <tingping@tingping.se>2016-11-11 01:25:12 -0500
committerPatrick Griffis <tingping@tingping.se>2016-11-11 01:25:12 -0500
commit539949973c484f14d40f1886d67ec09df057315c (patch)
tree823b900e1cb28b61a567a63a8f7a507767bcaebd /src/htm/Resources/htm.ico
parente7c88e0f83f40f9d020aa7d2783e95dff55f323f (diff)
More fixes for tab color handling with plugins
Part 2 of 03767ee0f9826222

So how the colors work should be pretty straight forward:

- A message comes in and is handled, this sets the state flags:
    nick_said, msg_said, new_data. These map to tab colors.
- This state is reset under one of these conditions:
  - It is commited to the UI when actually printed on unfocused tab
  - Event is interupted by a plugin hook
  - The tab focus is changed
Diffstat (limited to 'src/htm/Resources/htm.ico')
0 files changed, 0 insertions, 0 deletions
' href='#n23'>23 24 25 26 27 28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45



                                       
                                                   






















                                                                              
                                                         















                                                                         
                                FiSHLiM

                       http://fishlim.kodafritt.se/


FiSHLiM is an XChat plugin for FiSH IRC encryption. It's my attempt at making
a simple, lightweight and secure plugin for this encryption protocol.

For installation instructions, see the INSTALL file.


Features
--------

Working:
  * Sending/receiving messages
  * Topic decryption
  * Using unecrypted keys / keys without a password from blow.ini
  * Pure protocol-level filtering (works with highlighting, nick coloring etc)
  * Partially encrypted messages (i.e. prefixed with nickname by a bouncer)

Not working:
  * Key exchange
  * Password-protected key storage
  * Topic encryption
  * Remote exploitation (hopefully!)
  * Plaintext content that contain +OK is decrypted twice


Commands
--------

/setkey  [nick or #channel]  password

    Sets the encryption key for the nick or channel to password. The keys
    are stored in the configuration file in ~/.xchat2/blow.ini


/delkey  nick-or-#channel

    Deletes the given nick or channel from the configuration file.