A robust ClamAV virus scanning library supporting scanning files, directories, and streams with local sockets, local/remote TCP, and local clamscan/clamdscan binaries (with failover).
This PR won't be able to be merged into v1.0.0. Also, the get_version method has been added and the bug has probably been addressed in the new version anyways.
Whenever I would get a positive virus match, the err object was being set. I'm assuming stderr is the appropriate return object in this instance.