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

Inconsistent utf-8 messages when over 512 characters #1

Open
lukejohnsonrp opened this issue Feb 2, 2020 · 1 comment
Open

Inconsistent utf-8 messages when over 512 characters #1

lukejohnsonrp opened this issue Feb 2, 2020 · 1 comment
Assignees

Comments

@lukejohnsonrp
Copy link

There is a known bug which remains unfixed since a while in original fishlim: FiSHLiM utf-8 truncation problem #1879

It is related to a maximum allowed length of IRC messages. When the encrypted data is over this limit, it is just truncated instead of being redistributed multi-line.

There is a FiSHLiM re-written in perl which address this problem and its README demostrates a real case how this problem occurs here https://github.com/hexchat-ngfish/ngfish#proper-message-length-handling--no-data-corruption

The way how it's solved there is not very efficient but at least it works, so I thought maybe you would be interested in fixing this issue in your fork and official FiSHLiM, since your project is aimed at improving it.

@BakasuraRCE
Copy link
Owner

Hi,

See hexchat/hexchat#2487

BakasuraRCE pushed a commit that referenced this issue Feb 23, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants