Tags: AppThreat/atom
Tags
[jssrc2cpg] babel 8 support with chen 3.1.0 (#257) * chore: bump atom to 3.1.0 and pin chen 3.1.0 Pick up chen 3.1.0, which adds Babel 8 AST-shape support in jssrc2cpg for the Babel 8 astgen (@appthreat/atom-parsetools). atom bundles chen's jssrc2cpg and does not parse the Babel AST itself, and astgen is installed unpinned (latest), so no further atom source changes are needed for the new shape. Bumps: build.sbt version 3.0.4 -> 3.1.0, chenVersion 3.0.3 -> 3.1.0, and the Node wrapper package @appthreat/atom 3.0.4 -> 3.1.0. * update packages Signed-off-by: Prabhu Subramanian <prabhu@appthreat.com> --------- Signed-off-by: Prabhu Subramanian <prabhu@appthreat.com>
atom 3 (#252) * Bump version Signed-off-by: Prabhu Subramanian <prabhu@appthreat.com> * Ruby 4.0.1 Signed-off-by: Prabhu Subramanian <prabhu@appthreat.com> * Flux Solver Signed-off-by: Prabhu Subramanian <prabhu@appthreat.com> * flux solver Signed-off-by: Prabhu Subramanian <prabhu@appthreat.com> * Export improvements. cli args for advanced features Signed-off-by: Prabhu Subramanian <prabhu@appthreat.com> * Fix workflow Signed-off-by: Prabhu Subramanian <prabhu@appthreat.com> * Fix workflow Signed-off-by: Prabhu Subramanian <prabhu@appthreat.com> * Bug fix Signed-off-by: Prabhu Subramanian <prabhu@appthreat.com> * Bug fix Signed-off-by: Prabhu Subramanian <prabhu@appthreat.com> * docs Signed-off-by: Prabhu Subramanian <prabhu@appthreat.com> * Bug fix Signed-off-by: Prabhu Subramanian <prabhu@appthreat.com> * Summary improvements Signed-off-by: Prabhu Subramanian <prabhu@appthreat.com> * create output directories Signed-off-by: Prabhu Subramanian <prabhu@appthreat.com> * Python reachables fp reduction Signed-off-by: Prabhu Subramanian <prabhu@appthreat.com> * Enable ast caching by default Signed-off-by: Prabhu Subramanian <prabhu@appthreat.com> * Filter duplicate import slices Signed-off-by: Prabhu Subramanian <prabhu@appthreat.com> * Use released chen 3.0.0 Signed-off-by: Prabhu Subramanian <prabhu@appthreat.com> * Refactor npm wrapper packages to use standalone binaries (#251) * Update action steps Signed-off-by: Prabhu Subramanian <prabhu@appthreat.com> Refactor npm wrapper packages to use standalone binaries. Signed-off-by: Prabhu Subramanian <prabhu@appthreat.com> * Fix tests Signed-off-by: Prabhu Subramanian <prabhu@appthreat.com> * Fix tests Signed-off-by: Prabhu Subramanian <prabhu@appthreat.com> * use graalvm ce for native-image builds Signed-off-by: Prabhu Subramanian <prabhu@appthreat.com> * Revert native-image musl arm64 Signed-off-by: Prabhu Subramanian <prabhu@appthreat.com> * Improve reachability metadata Signed-off-by: Prabhu Subramanian <prabhu@appthreat.com> * Fix tests Signed-off-by: Prabhu Subramanian <prabhu@appthreat.com> --------- Signed-off-by: Prabhu Subramanian <prabhu@appthreat.com> * Fix container image builds Signed-off-by: Prabhu Subramanian <prabhu@appthreat.com> * Fix container image builds Signed-off-by: Prabhu Subramanian <prabhu@appthreat.com> --------- Signed-off-by: Prabhu Subramanian <prabhu@appthreat.com>
pii data pass (#250) * pii and android services tagging. Signed-off-by: Prabhu Subramanian <prabhu@appthreat.com> local ai and ingress rules. Signed-off-by: Prabhu Subramanian <prabhu@appthreat.com> * docs Signed-off-by: Prabhu Subramanian <prabhu@appthreat.com> --------- Signed-off-by: Prabhu Subramanian <prabhu@appthreat.com>
Update packages (#248) * Exclude more packages to trim size Signed-off-by: Prabhu Subramanian <prabhu@appthreat.com> * Update chen to get latest jimple and javaparser Signed-off-by: Prabhu Subramanian <prabhu@appthreat.com> * Update chen to get latest jimple and javaparser Signed-off-by: Prabhu Subramanian <prabhu@appthreat.com> * Bump version Signed-off-by: Prabhu Subramanian <prabhu@appthreat.com> --------- Signed-off-by: Prabhu Subramanian <prabhu@appthreat.com>
feat(frontends): extend ignored directories support via environment v… ( #247) * feat(frontends): extend ignored directories support via environment variables for all languages - Add CHEN_IGNORE_DIRS and language-specific CHEN_*_IGNORE_DIRS env vars for customizable ignored directories across all frontends - Support CHEN_IGNORE_TEST_DIRS for common test directories in every language - Refactor ignore logic for consistency and flexibility - Update documentation to reflect new environment variables - Bump version to 2.5.4 Signed-off-by: Prabhu Subramanian <prabhu@appthreat.com> * fix(frontends): update ignored directories and path fragments handling for Python, clarify JS/TS/Flow env var docs Signed-off-by: Prabhu Subramanian <prabhu@appthreat.com> * fix(frontends): update ignored directories env var handling for C/CPP and JS/TS/Flow Signed-off-by: Prabhu Subramanian <prabhu@appthreat.com> --------- Signed-off-by: Prabhu Subramanian <prabhu@appthreat.com>
PreviousNext