Hello, I'm pleased to announce the release of bencode-2.1.0, which fixes a short string decoding bug where an error would not be detected with strings that were one character short, i.e. "4:abc" returns nil and an error message now, rather than "abc". Thanks to Jorge "xopxe" Visca for finding and fixing this bug. There is an updated rockspeck here, please add it to luarocks: https://bitbucket.org/wilhelmy/lua-bencode/raw/7d922d6926c5ae18e562dce53adfab4be5daba58/bencode.rockspec Distribution ZIP archive and tarball can be found here: https://bitbucket.org/wilhelmy/lua-bencode/downloads/lua-bencode-2.1.0.zip https://bitbucket.org/wilhelmy/lua-bencode/downloads/lua-bencode-2.1.0.tar.gz as well as my own site: http://ftp.barfooze.de/pub/lua-bencode/lua-bencode-2.1.0.zip http://ftp.barfooze.de/pub/lua-bencode/lua-bencode-2.1.0.tar.gz And should have the following SHA-512 checksums: 55ceb1ff218839b52367339633efe040a186dd1fc432e4ce5b6f0fff7c329aae lua-bencode-2.1.0.zip 4624f33ff026bc62990a323ee4953e42d68430c38a1a4726c9cfd77c085b1422 lua-bencode-2.1.0.tar.gz Best regards, Moritz