diff -r 9d67172bb323 -r 096cf03b65d4 BLIP/BLIP Overview.txt --- a/BLIP/BLIP Overview.txt Fri May 23 17:37:36 2008 -0700 +++ b/BLIP/BLIP Overview.txt Sun Apr 26 18:12:44 2009 -0700 @@ -22,7 +22,7 @@ All multi-byte numbers are encoded in network byte-order (big-endian). -Each message is packed into a series of bytes consisting of the properties followed by the body. The properties are encoded as a 16-bit byte-count followed by a series of NUL-terminated C strings alternating keys and values. +Each message is first packed into a series of bytes consisting of the properties followed by the body. The properties are encoded as a 16-bit byte-count followed by a series of NUL-terminated C strings alternating keys and values. The message is then broken up into "frames", usually 4k to 12k bytes. Each frame is prefixed with a 12-byte header containing its length in bytes, message number, and some flags.