Hutterer: X servers no longer allow byte-swapped clients
Peter Hutterer writesabout the disabling of support for byte-swapped clients in the X.org serverand the reasons why this was done.
These days, encountering a Big Endian host is increasingly niche,letting it run an X client that connects to your locallittle-endian X server is even more niche. I think the onlyregular real-world use-case for this is running X clients on ans390x, connecting to your local intel-ish (and thus little endian)workstation. Not something most users do on a regular basis. Soright now, the byte-swapping code is mainly a free attack surfacethat 99% of users never actually use for anything real. So... let'snot do that?