Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

clamscan

Package Overview
Dependencies
Maintainers
2
Versions
62
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

clamscan - npm Package Versions

1
57

0.7.0

Diff

Changelog

Source

0.7.0 (2015-06-01)

  • Fixed a bug caused by not passing a file_cb paramter to the scan_file method. Thanks nicolaspeixoto!
  • Added tests
  • Fixed poor validation of method parameters
  • Changed API of scan_dir such that the paramaters passed to the end_cb are different in certain defined situations. See the "NOTE" section of the scan_dir documentation for details.
  • Changed err paramter in all callbacks from a simple string to a proper javascript Error object.
  • Added documentation for how to use a file_list file for scanning.
kylefarris
published 0.6.4 •

Changelog

Source

0.6.4 (2015-01-26)

  • Fixed error messages
kylefarris
published 0.6.3 •

Changelog

Source

0.6.3 (2015-01-05)

  • Removed the unnecessary "index_old.js" file put there for reference during the 0.5.0 -> 0.6.0 semi-rewrite.
kylefarris
published 0.6.2 •

Changelog

Source

0.6.2 (2015-01-05)

  • Fixed major bug in the scan_files method that was causing it to only scan half the files passed to it.
kylefarris
published 0.6.1 •

Changelog

Source

0.6.1 (2015-01-05)

  • Updated description in package.json file.
kylefarris
published 0.6.0 •

Changelog

Source

0.6.0 (2015-01-02)

NOTE: There are some breaking changes on this release. Since this is still a pre-version 1 release, I decided to only do a minor bump to 0.4.0

  • The ability to run "forked" instances of clamscan has been removed because of irregularities with different systems--namely if you had max_forks set to 3, it would sometimes only scan the first or last file in the group... not good.
  • Added the ability to use clamdscan. This ultimately negates the downside of removing the forking capability mentioned in item one. This is a really big improvement (many orders of magnitude) if your system has access to the clamdscan daemon.
  • Added a file_list option allowing one to specify a text file that lists (one per line) paths to files to be scanned. This is great if you need to scan hundreds or thousands of random files.
  • clam_path option has been moved to clam.path
  • db option has been moved to clam.db
  • scan_archives option has been moved to clam.scan_archives
  • scan_files now supports directories as well and will obey your scan_recursively option.
kylefarris
published 0.5.0 •

Changelog

Source

0.5.0 (2014-12-19)

  • Deprecated the quarantine_path option. Please only use quarantine_infected for now on.
  • Updated documentation to reflect above change.
kylefarris
published 0.4.0 •

Changelog

Source

0.4.0 (2014-11-19)

  • Corrected the installation instructions for clamav. Thank you @jshamley!
  • Fixed major bug preventing the scan_dir method from working properly
  • Corrected documentation describing how to instantiate this module.
kylefarris
published 0.2.2 •

Changelog

Source

0.2.2

  • Fixed documentation
kylefarris
published 0.2.1 •

Changelog

Source

0.2.1

  • ClamAV returns an exit code 1 when it detects a virus but exec was interpreting that response as an error. Checking the response with type-sensitive equivalence resolves this bug.
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc