IIRC, the size of the buffer in the C version is currently hardcoded at some size. I don't remember what, though. (I contributed the non-functional Python port.

)
Basically, increase the 4096 constant in main.c and recompile until it's fixed (and then tell us so we can get a new version).
Any of the C developers have a better answer?