A bencode reader that loves working with streams.
Written in C with a BSD license.
See bencode.h for documentation.
To see the module in action check out:
$make
Because of its stream friendly nature, CStreamingBencodeReader needs to make occasional calls to malloc(). Seeing as it tries its best to keep these calls to a minimum, this might be OK for your needs.
Otherwise please check out https://github.com/willemt/CHeaplessBencodeReader which doesn't use the heap at all! (ie. its got it's own tradeoffs)
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4