Hello, I'm pleased to announce the release of bencode-2.0, which I have been putting off for way too long.
Excerpt from the release notes: -- snip -- This is the second release of lua-bencode. API Changes: * Instead of throwing errors all over the place, nil and an error message will be returned in case data can not be decoded or encoded. This means that calls to bencode functions no longer need to be wrapped in pcall(). You will need to check the return value instead. This change affects all users of the library and fixes issue #5. This API change is the reason why the major version number was bumped. Fixed bugs: * Most importantly, xopxe has reported and fixed a bug which prevented the decoding of negative integers. Thanks! (issue #7) * package.seeall is no longer used. (fixes #3) * A table is now used for encoding. This way, less garbage is produced. (fixes #6) Note: * An examples directory has been added. It currently contains a script to prettyprint .torrent files * A silly testsuite has been added. Caveat: * Self- or cross-referencing tables can not be decoded. This was issue #4 that came up in the announcement of the original release. It was not deemed utterly important, since people dealing with this kind of tables will probably have to check it anyway. As such, this decision reduces code duplication. -- snip -- There is an updated rockspec here: https://bitbucket.org/wilhelmy/lua-bencode/raw/3518bde085e5b5a8170952ac128be73a9c8f6bdb/bencode.rockspec Would someone please add this rockspec to luarocks? Also, as always, criticism and bug reports are very welcome. Best regards, Moritz ------------------------------------------------------------------------------ Monitor your physical, virtual and cloud infrastructure from a single web console. Get in-depth insight into apps, servers, databases, vmware, SAP, cloud infrastructure, etc. Download 30-day Free Trial. Pricing starts from $795 for 25 servers or applications! http://p.sf.net/sfu/zoho_dev2dev_nov _______________________________________________ Luarocks-developers mailing list Luarocks-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/luarocks-developers