Skip to content
This repository has been archived by the owner on Feb 23, 2022. It is now read-only.

Encryption plugin for the FiSH protocol. Less is More!

License

Notifications You must be signed in to change notification settings

BakasuraRCE/hexchat-fishlim-reloaded

Repository files navigation

Archived project

This project was already merged into the Hexchat code, the main objective of it to exist, please go to the official repository to get support

HexChat FiSHLiM Reloaded

Adds FiSHLiM support to HexChat with with steroids!

Based on FiSHLiM plugin of HexChat.

Installation

Dependencies

  • gio
  • openssl
  • hexchat
  • meson

Conflicts

You must deactivate the original FiSHLiM version of the HexChat core before using this version

User install

meson builddir -Dlocal_install=true
ninja -C builddir test
ninja -C builddir install

System install

meson builddir
ninja -C builddir
ninja -C builddir test
sudo ninja -C builddir install

AUR

We offer AUR repo: https://aur.archlinux.org/packages/hexchat-fishlim-reloaded-git/

Features

  • Backward compatibility with the database file addon_fishlim.conf from original HexChat module
  • CBC mode on SETKEY and KEYX commands
  • Store keys in CBC mode (addon_fishlim.conf)
  • Detect context in DELKEY command
  • Encrypted flag for incoming and outgoing messages

Usage

  • SETKEY command
    • for CBC mode -> /setkey cbc:key
    • for ECB mode -> /setkey ecb:key
    • for ECB mode -> /setkey key

Part of HexChat

This project is intended to provide users with the new features until they are merged into the HexChat core: hexchat/hexchat#2347

About

Encryption plugin for the FiSH protocol. Less is More!

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published