]> gitweb.factorcode.org Git - factor.git/commit
bencode: use linked-assocs to preserve ordering, fix byte-strings.
authorJohn Benediktsson <mrjbq7@gmail.com>
Wed, 8 Jan 2020 19:45:42 +0000 (11:45 -0800)
committerJohn Benediktsson <mrjbq7@gmail.com>
Wed, 8 Jan 2020 19:45:42 +0000 (11:45 -0800)
commit73b01704a2313b9f281100a97f766d2cda7dec93
tree2c67ef0a53e06a73b4fc82eb8fc61484f77c9b9f
parentd7c0dfcb2b72d85f34d8be26e3eaffb0fc0ae09b
bencode: use linked-assocs to preserve ordering, fix byte-strings.

the byte-string was being "decoded" with replacement characters, messing
up binary data.
extra/bencode/bencode-tests.factor
extra/bencode/bencode.factor