dannagle / PacketSender

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

[IDEA] More encodings #337

Open kalatchev opened 1 year ago

kalatchev commented 1 year 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 1 year 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 1 year ago

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