mirror of
https://github.com/irssi/irssi.git
synced 2026-08-23 02:22:36 +02:00
Major thanks to the original authors of Irssi-OTR: Uli Meis and David Goulet. Thanks to the OTR community in #OTR on OFTC, thanks to everyone who have helped testing the patches and submitted UI suggestions.
34 lines
1.6 KiB
Text
34 lines
1.6 KiB
Text
README for the OTR Merge Project
|
|
================================
|
|
|
|
This file is used to track the progress of merging Irssi-OTR into the Irssi
|
|
source code tree.
|
|
|
|
## Testing
|
|
|
|
1. Install the requirements listed at https://github.com/cryptodotis/irssi-otr
|
|
2. git clone https://github.com/ahf/irssi.git irssi-native-otr
|
|
3. cd irssi-native-otr
|
|
4. git checkout native-otr
|
|
5. ./autogen.sh --with-otr && make
|
|
6. Start irssi using: ./src/fe-text/irssi --home=~/.irssi-otr-native/ -!
|
|
8. Use the OTR support like you'd normally and report any issues and crashes
|
|
here on Github or to ahf on IRC (in #irssi on freenode or #otr on OFTC).
|
|
|
|
## TODO
|
|
|
|
1. Add setting: autolog_ignore_otr (default: true) and required API in the
|
|
autolog subsystem. We want to ensure that by default Irssi shouldn't log
|
|
anything between users using OTR.
|
|
|
|
2. Fuzzy matching of fingerprints in OTR commands that accepts a fingerprint.
|
|
3. Bring OTR statusbar back to life.
|
|
4. Make '/otr' context sensitive: '/otr' is an alias for '/otr init' in an insecure query window, otherwise it's an alias for '/otr info'.
|
|
|
|
## Notes from #OTR @ OFTC
|
|
|
|
1. so first to authq, how do you handle a secret with spaces?
|
|
2. for the fp token, good idea, more usable that way and if collision, you present the FPs
|
|
3. also would be great to be able to do like "/otr trust dgoulet@irc.freenode.net" you know ;)
|
|
4. have a /otr msg <target> <message>, which would be like /query <target> <message> but with an /otr init before.
|
|
5. to that extent, having an option to specify the key you want to use would be useful, like "/otr init --key dgoulet@mynetwork"
|