Skip to content
This repository was archived by the owner on Mar 24, 2026. It is now read-only.

v0.9.0

tagged this 07 Jan 01:19
80c1cc4e (HEAD -> v0.9.0-dev, tag: v0.9.0-rc5, origin/v0.9.0-dev) Merge pull request #829 from zhill/async_notifications_fix
e44ec030 Remove notification schema validation call since it relies on context not available in the catalog monitor threads and that is an internal dispatch
c4273ba1 (tag: v0.9.0-rc4) Merge pull request #828 from anchore/bump-syft-fix-mappers
3c709856 bump syft to v0.12.2
466bf045 fix rpm origin default
c1599b28 Merge pull request #826 from zhill/issue-789
2a975f6b ensure rpm size=0 shows as value, not n/a
5d91aa8b Initial changelog draft
e258430e (tag: v0.9.0-rc3) Merge pull request #822 from anchore/bump-syft-v0.12.0
90ff8a45 (origin/bump-syft-v0.12.0) bump syft from v0.12.0 to v0.12.1
f77a8429 bump syft from v0.11.1 to v0.12.0
21a303b4 Merge pull request #817 from anchore/syft-to-v0.11.1
2fa6d28d Merge pull request #816 from zhill/import_resource_cleanup
483d427c Adds image import resource cleanup during account deletion
aa249514 (origin/syft-to-v0.11.1) Upgrade syft version to v0.11.1
5adc73b2 corrected: uncommented a function within the rpm handler and correcte… (#814)
2a0c11a5 (tag: v0.9.0-rc2) Merge pull request #811 from anchore/migrate-binary-analyzer
d051e188 migrate hints processing out of syft path + leave metadata json string
9efa6496 reorganize analyzers entrypoint to anchore_engine.analyzers.run()
57184c05 add functional test for binary analyzer module
24964e83 migrate binary analyzer to in-process
f3ff8ebf Merge pull request #809 from anchore/debian_src_pkg_fix
f3ca10ad fix functional tests to account for deb src version + cpe sorting
79d80348 bump syft to v0.11.0
133fdeef enhance deb source version processing
c91c6e43 ensure top level python package is processed as optional
bb3f1a62 Fix to use a split source and sourceVersion field from syft
5a66cc81 Merge pull request #801 from zhill/analysis_q_msg_fix
e83df1a8 Make parent_manifest field not required in queue message
dc026e45 (tag: v0.9.0-rc1) Merge pull request #798 from anchore/fix-archive-rule-bug
314ed11e (origin/fix-archive-rule-bug) only validate rule if appropariate
58bf6b7c Merge pull request #794 from anchore/fix-dockerfile-for-p1
130b335e Merge pull request #793 from anchore/update_api_version
94b4dc60 Merge pull request #784 from zhill/issue-733
3b34ccf5 (origin/update_api_version) Bump external api version to 0.1.16
6c177b58 Silence deprecated escape sequence warnings
49624160 Update Authlib dependency to get fixes and updated cryptography lib. Fixes #733
ab36d93b use build_output for all dep binaries
d4a524fb Merge pull request #792 from anchore/analysis_events_fix
1e24b36c (origin/analysis_events_fix) Ensure events are sent on analysis and import success
7c8c45f4 (tag: v0.9.0-rc0) Bump versions in Dockerfile and circle config
c77385ae Merge pull request #790 from anchore/fix-anchore-image-post
2e056e3b fix docker tag validation & fix rfc3339 extapi ref
5813c000 Merge pull request #779 from anchore/image_import_v2
c6451a66 (origin/image_import_v2) Improvements to docker utils from review feedback
f7a7a003 Revert change to feed download test introduced in rfc3339 conversion but not needed now
03b962db Remove no-op exception handler in catalog default controller
b8b4ca67 Remove more assert statements to replace with ValueError or other exception
f0708672 Remove assert statements from utils for input checks, use ValueError instead
1f8c8f47 Fix catalog client to handle empty annotations on import call
e362c41e Fix swagger change on POST /images response back to array type instead of object
8d99d7c3 Remove change to default db entity datetime serialization to revert to iso8601 instead of rfc3339, will reconsider later
a3204932 Fix linter issues
89b2d465 Remove unused dao code that was work in progress
46a499df Add multi-tag and annotation in upload test script
8e53126a Add support for existing record state changes in analysis upload cases
e4e7929c Implements new image analysis import API to import data from external Syft execution.
099a469d Refactor catalog eval lookup logic
94d27611 Merge pull request #751 from ssthom/packagePathExclude
2e08f6ee Merge branch 'master' into packagePathExclude
21645b81 Add a shim to make CPE layering extendable (#769)
83afa8e4 Merge pull request #755 from anchore/issue-712
5b60d0ce (origin/issue-712) Merge branch 'master' into issue-712
aec59368 Merge pull request #761 from dspalmer99/issue-720
2ec93e43 Bump db version to 0.0.14 and add upgrade code to remove length hints for varchars
f0f8b230 Remove varchar length hints in policy engine db entities
c744a151 Fix linting.
9c131bed Refactor based on code review comments.
de7dd5c4 More linting changes.
cf53a162 Additional linting changes.
dd7ef603 Linting changes.
902ecb7c Add comments and tidy up
24535b78 Add more test cases.
74403438 Refactor to consolidate duplicate code for processing bundles, with a basic test to be expanded upon.
fbfe2e49 Load multiple policy bundles into the db, if present at startup.
2e447ec9 Look for all included policy bundles, instead of just the default.
8d34e693 intial implementation of moving image content retrieval to catalog (#744)
8441d671 Implementation of max images per account as part of Archive rule, and fixes for exclude logic (#764)
b0ff9f63 fix: lint errors
a2e6ef6f fix: merge conflicts
c6d34d62 Include fix version in check output message if one is available regardless of the gate parameter
535d2458 Merge pull request #773 from dspalmer99/issue-711
80220d8b Add remove-signatures to both skopeo copy commands.
608024fe Add remove-signatures to skopeo copy command.
a09132e0 Merge pull request #770 from anchore/bump-syft
47aa05a4 bump syft to latest 0.9.2
0dfbbe47 Merge pull request #749 from anchore/zb-add-unit-tests-for-secrets-gate
8a2ba36f Merge branch 'master' into zb-add-unit-tests-for-secrets-gate
ce03dec7 Merge pull request #767 from anchore/zb-725-fix-npms-gems-gate-and-add-tests
6bf09c69 (origin/zb-725-fix-npms-gems-gate-and-add-tests) Merge branch 'master' into zb-725-fix-npms-gems-gate-and-add-tests
1e44dd10 Merge pull request #765 from anchore/zb-756-fix-files-gate-and-add-unit-tests
1297be4e Added unit tests for gems and npms gate
5d8b6372 Fixed condition to return when feed is not present
4f34c9b7 (origin/zb-756-fix-files-gate-and-add-unit-tests) Added unit tests for file gate
98133561 Fixed ContentMatchTrigger conditions
4f60d504 Merge pull request #618 from anchore/additional-archival-rules
ef5a99d0 (origin/additional-archival-rules) Add exclude block so that archive rules can ignore iamges, and also allow a global max Add db upgrade function
08c5fc09 Updates to subscription type handling
48a621e6 Check format on PR, push (#752)
186e26c2 feat: ability to exclude packages by their path
4604cf59 Added unit tests for secrets gate
c0ac0e12 Merge pull request #740 from anchore/issue-722
eabe871e tests: update localanchore to not use removed exception
378eb631 tests: validate new run_check utility
e69d5ff6 clients: remove unneeded exception handlers and errors from localanchore
3e6fc927 clients: syft uses run_check with enhanced logging
d291efa4 utils: add a run_check helper to handle subprocess with non-zero code handling
d8bf9aec Merge pull request #746 from anchore/safely-dig-for-collections
4fa0cd9c safely dig for collections in syft analyzer mappers
bb3d41ff Merge pull request #741 from zhill/feed_api_marshalling
21104e34 Update marshalling logic to prevent double marshalling
5bbbe6b9 Code formatting with https://github.com/psf/black (#743)
c10a32d9 Merge pull request #738 from anchore/syft-integration
88c27e49 add functional test parameters
79fcb315 added: updated hints file call to perform a destructive update of pkg_values
7f1b9f0f tests: add hintsfile tests for analyzers
57d1c303 created content_hint function for handlers.
62458f27 Restore content hints functionality for removed analyzer modules
e02eaa1d analyzers: remove 10_package_list
c1d7af47 analyzers: use syft to populate busybox information
3740ad75 tests: add functional tests for busybox packages
c397b729 Replace dpkg analyzer module with syft call (#710)
a94e31cf Rpm handler syft package. (#701)
46790c72 Replace Alpine analyzer module with Syft call (#697)
78abf0b8 Add functional tests for alpine (#695)
e944e295 tests: add centos/rpm tests
2cc88e2a tests: add functional analyzer tests for debian packages
f0aa1843 pin syft to v0.5.0
544b38fd add unit tests for dig function
e611ea39 update java test fixtures with extra syft versions found
b045c7ec remove java metdata from loaders
299de58e improve java metadata matching for name, type, location, and maven-version fields
5c612ad6 Added java handler function for syft integration.
57c49e05 add functional tests for java
3fb4fb8a bump syft version to 0.4.1
5c877bbe analyzers: replace npm with syft
c8161895 tests: update npm fixtures to use latest
428e38c5 tests: remove assert helper, not needed
498b37b5 tests: use better parametrize identifiers in paths
89a06404 add syft integration for python analyzer module (#685)
daf80355 Always copy images to OCI format and fetch any foreign diffs (#684)
acc16ab5 Add syft integration & replace gem analyzer with syft call (#679)
799dcf00 Merge pull request #732 from anchore/zb-add-unit-tests-for-retrieved-files-gate
2fc5aeb5 Added unit tests for retrieved_files gate
90298f72 Merge pull request #731 from anchore/zb-add-unit-tests-for-always-gate
839425fe Added unit tests for always gate
e6c49303 Merge pull request #730 from anchore/zb-add-image-metadata-gate-tests
2e1e38ea Added unit tests for image_metadata gate
cf8181af Merge pull request #729 from anchore/zb-add-license-gate-unit-tests
4b371cc8 Added unit tests for license gate
3b4da9ea Merge pull request #719 from anchore/zb-add-passwd-file-test
996e11a9 Merge branch 'master' into zb-add-passwd-file-test
19fa81da Merge pull request #716 from anchore/zb-add-dockerfile-gate-unit-tests
2c166935 Merge branch 'master' into zb-add-dockerfile-gate-unit-tests
db6de08d Merge pull request #709 from zhill/issue-692
3cd9bce1 Added unit tests for passwd file gate
b732bdb4 Parameterized all tests to a single test function
6f6f9690 Added unit tests for dockerfile gate
a6e9057e Replaces older swagger-codegen models with marshmallow serialized objects for policy engine api
9803e863 Merge pull request #708 from anchore/issue-704
3943cb60 circle: add validation to prevent swagger schema fails
07807910 swagger: ensure that item types are defined for arrays, passes validation
8c61318b Parameterize CI for python version/tox env (#698)
b8ecd596 Merge pull request #676 from juanjolmm/master
6017d6b0 Merge branch 'master' into master
969cd9b4 Merge pull request #620 from pvnovarese/pvn_update
e5ae3b9f Merge branch 'master' into pvn_update
4e6ab87f Merge pull request #607 from anchore/dev/nurmi/python38
1f11386c (origin/dev/nurmi/python38) Merge branch 'master' into dev/nurmi/python38
ae1f38fe Merge pull request #614 from anchore/issue-611
6aa84a9d Merge branch 'master' into issue-611
28e22e4a Merge pull request #617 from anchore/timebased-whitelists
afcb9e3c (origin/timebased-whitelists) Merge branch 'master' into timebased-whitelists
a73caece tests: minimal validataion for deserialization changes
98f48309 policy_engine: make deserialization compatible with Python 3.8
7446690c Merge pull request #691 from anchore/bad_greeting_bad
3339264f (origin/bad_greeting_bad) Merge branch 'master' into bad_greeting_bad
b73acca0 Merge pull request #610 from anchore/issue-609
47dde838 (origin/issue-609) bump zope.interface to 4.7.2 which addresses incompatible changes
44ea04cc Greeting action is broken for forks; excise it!
ca613ec0 Add expiration to Whitelist sets Change expires on to be on the whitelist item instead of the set of items add unit test, and move is_expired logic to its own method
053caa99 Merge pull request #678 from zhill/issue-677
2e0431bf Merge branch 'master' into dev/nurmi/python38
605d1e10 Merge branch 'master' into issue-677
067ae355 Merge pull request #675 from anchore/test-js-packages
8b8f60ed tests: move package_list tests into a module
08a2a341 tests: add npm container for package list testing
58b5c26c tests: functional pkg list verification of npms
a7b3d0cd Merge branch 'master' into master
6f2cd220 Raise exception if image size is greater than the configured max clamscan size. Fixes #677
6d237268 Merge pull request #671 from anchore/v0.8.2-dev
ee713cb1 Added successes and errors Prometheus metrics
c0a677f2 (origin/v0.8.2-dev) Merge branch 'master' into v0.8.2-dev
63d1d690 Merge pull request #669 from anchore/test-python-packages
b4e16f91 tests: add Python 3.8 container for package list testing
d6cd7107 tests: include bundler in ruby gem fixtures
10381b80 tests: add python packages functional tests
4bec68ef Merge pull request #668 from anchore/quicker-builds-in-circleci
6a1bc6f2 (origin/quicker-builds-in-circleci) remove targeted build since we are not using docker_layer_caching option in circleci
e5777cfc Move top-level conftest into api level (#659)
ada3bb6d Allow for analyzer output to optionally be json encoded (#646)
25395da6 Add error handling to archives query logic (#599)
595770fb Provide the ability to test a webhook delivery (for the admin account), and expose the possible webhook schemas in the swagger spec (#569)
f1bb52ac Merge pull request #653 from anchore/add-functional-tests-from-enterprise
bbed088c (origin/add-functional-tests-from-enterprise) improve handling based on type of error_json, catch typeerror as well use getattr/hasattr
78f5ec10 Add keyword arguments so swagger can route the request to the api controller add comment to clarify unused method params
94debfb2 Working Functional tests execution
e122d7c1 Merge pull request #651 from anchore/test-gem-packages
cb57ff7e tests: initial package validation for gems
d9b9c185 tests: add functional checks for gem packages from the analyzers
2aa137df Merge pull request #650 from anchore/bump-urllib3
246d5f07 (origin/bump-urllib3) Fixes vulnerability reported and fixed with:
7c12d97f Merge pull request #616 from anchore/rprince/nightly-build
c4f03f4a (origin/rprince/nightly-build) Merge branch 'rprince/nightly-build' of github.com:anchore/anchore-engine into rprince/nightly-build
7bb42bff Merge branch 'master' into rprince/nightly-build
ccc8a174 Merge branch 'master' into rprince/nightly-build
21316ac4 Merge pull request #624 from anchore/rprince/first-pr
460a35e0 Merge branch 'master' into rprince/nightly-build
8a5b06cb Add nightly filter to all jobs in nightly workflow; remove make target
ae6f6efe Add the first PR message trigger
45f17394 Merge pull request #619 from anchore/rprince/first-issue-message
6a9899b8 Merge branch 'master' into rprince/first-issue-message
5410273c Once again: use master
fd749415 Use master for nightly build, at 3 AM Pacific
54859008 Merge branch 'master' into rprince/nightly-build
11ea6cf4 explanitory 'which is explicitly not allowed list' is nonsensical, simplifying it a bit
15454c11 Add first issue action
a9b65b4a Merge pull request #593 from anchore/fix-http-resp-code-archive-restore
14fa5964 Fix exception response handler and create dedicated exception for image conflict errors
5c98aeab Merge branch 'master' into rprince/nightly-build
47e11e2d Merge pull request #598 from anchore/improve-oauth-swagger-spec
8bcfc66f Run w/cli driver as e2e test
0629d4f9 Tolerate longer period w/out output
4e34c394 Invoke the CLI tests through the CI harness
c519ed3f Try the nightly w/cli tests
b34e9388 Try out cli driven tests and new chart repo
66f316b1 Use the correct branch to trigger the nightly build test
d455d51c Oh, it's after 8 PM in UTC right now
995442da Set up schedule to trigger nightly in a few minutes
22e5b034 Remove e2e from default workflow; add trigger to nightly
96633f57 [WIP] Set up nightly build
78be37fa Add input parameters to Oauth swagger spec
d5434ef0 update dockerfile to use python38 from python36. Fixes #605.
Assets 2
Loading