iirc git uses network byte order in packfiles for counts, but varint (of many flavors) elsewhere which is little-endian
-
-
-
Ohh, yes that would make for a perfect example. Thank you! Reason why I was asking is b/c someone proposed an endianness API that makes you choose between parsing everything as little-endian OR as big-endian which would be overly restrictive. This helps back that up ^^
End of conversation
New conversation -
-
-
Microsoft RDP has PDUs that mix endianness, ASN.1 styles (PER/BER), lengths being exclusive/inclusive of the length bytes... basically anything you can think of between the different layers, it does it both ways
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
The Roblox binary model format mixes endianness, and also interleaves bytes from lists of numbers to make them compress better!
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Idk about endianness, but I know protocols that mix the ordering of bits (i.e. MSB and LSB), like the one I am looking into - ARNIC 429

-
By MSB and LSB understand **bit** not byte
End of conversation
New conversation -
-
-
Some of the older protocols had some oddness about endianness, though I can't remember which protocol sparked my memory of it... but looks like modbus might be one: https://64k.space/2019/09/30/the-modbus-crc-endianness-kerfuffle/ …
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.