dannagle / PacketSender

Network utility for sending / receiving TCP, UDP, SSL, HTTP
https://packetsender.com
GNU General Public License v2.0
2.3k stars 360 forks source link

[IDEA] More encodings #337

Open kalatchev opened 8 months ago

kalatchev commented 8 months ago

Desktop Sending and receiving packets.

Describe your idea It will be useful to have more encodings. I'm aware of difficulties with floating-length of some encodings (such as UTF-8), but I think it's a must have function.

dannagle commented 8 months ago

I see the value in other character sets. A long time ago, Packet Sender supported EBCDIC. However, that was ultimately abandoned because maintaining it was difficult.

Packet Sender has since gone through some architecture adjustments that could support alternate encodings easier. Note that Packet Sender actually does run UTF-8 underneath and is supporting ASCII by filtering extra characters from the UTF-8 set. The editor stays ASCII for backwards-compatibilities / historical purposes.

Beyond UTF-8 and ASCII, what are your top 5 encodings?

kalatchev commented 7 months ago

@dannagle I think it would be nice to have UTF-16 and ISO/IEC 8859-1.