Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(deps): update dependency clamscan to ~2.4.0 #768

Open
wants to merge 1 commit into
base: safe.fiery.me
Choose a base branch
from

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Mar 22, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
clamscan ~2.1.2 -> ~2.4.0 age adoption passing confidence

Release Notes

kylefarris/clamscan (clamscan)

v2.4.0

Compare Source

New Features

  • Create new public-facing ping() method. The method previously existed as only a private method named _ping(). The underscored private method still exists for backwards-compatibility (in case someone was using it despite it not being directly documented). There is no intention of ever deprecating the private version of this method but it is recommended to move to the officially public one anyways just for good measure. (thanks to @​hduprat-qare for this PR #​133)

General

  • Updated 3rd-party dependencies where possible (some others will take some time to get updated)
  • Updated API documentation
  • General code cleanup and linting
  • Fixed a couple minor bugs found during linting

v2.3.1

Compare Source

Bug Fixes

  • ACTUALLY fixed OS-agnostic recursive file discovery (previous commit had the relevant lines removed during clean up). File discovery now happens entirely using Node APIs.

v2.3.0

Compare Source

Bug Fixes

  • scanDir (and others) was unnecessarily stripping multiple spaces in a file name. Fixes #​126
  • On Windows, when scanning files, files were not able to be found due to using a unix command find. This was fixed by using a pure JS method of finding files in a directory recursively (and not). Fixes #​126
  • Scanning files recursively was somewhat broken and this has now been fixed.

Enhancements

  • scanDir now provides additional feedback in the form of numGoodFiles. This is a compromise created in lieu of the potentially dangerous alternative of providing all clean files scanned (which could be millions in some cases). This value is available in callback and promise-style APIs.
  • When scanning a directory of TCP or local socket, scanning no longer stops when a virus is found when not using multiscan... Before, single-threaded scanning was using the SCAN command; now it's using the CONTSCAN command so that all files are scanned.

Other

  • Updated to latest 3rd-party dependencies where possible
  • Updated API docs
  • New tests written and some updated

Full Changelog: kylefarris/clamscan@v2.2.3...v2.3.0

v2.2.3

Compare Source

Bug Fixes

  • Fixed bug where filenames with consecutive spaces were being replaced with a single space (#​125)
  • Fixed bug where, in some instances, the socket would close before finishing when scanning using scanStream (#​127).

v2.2.2

Compare Source

Bug Fixes

  • Added ability to connect with a port only (localhost is presumed) - Fixes #​123

v2.2.1

Compare Source

Fixes

Other

  • Set some default value for testing on Macs

v2.2.0

Compare Source

Merges:

Other

  • Updated to latest versions of dependencies
  • Fixed CI tests

Thanks to all that reported issues and contributed fixes!


Configuration

📅 Schedule: Branch creation - "before 5am on saturday" in timezone Asia/Jakarta, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot changed the title fix(deps): update dependency clamscan to ~2.2.1 fix(deps): update dependency clamscan to ~2.2.2 Jul 3, 2024
@renovate renovate bot changed the title fix(deps): update dependency clamscan to ~2.2.2 fix(deps): update dependency clamscan to ~2.2.3 Jul 22, 2024
@renovate renovate bot changed the title fix(deps): update dependency clamscan to ~2.2.3 fix(deps): update dependency clamscan to ~2.3.0 Jul 23, 2024
@renovate renovate bot changed the title fix(deps): update dependency clamscan to ~2.3.0 fix(deps): update dependency clamscan to ~2.3.1 Jul 23, 2024
@renovate renovate bot changed the title fix(deps): update dependency clamscan to ~2.3.1 fix(deps): update dependency clamscan to ~2.4.0 Oct 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants