Commit Graph

12 Commits

Author SHA1 Message Date
Riccardo Schirone 5cfa9bd26e Add support for ARM (#207)
* Fix integration-test run

* use the proper oss-fuzz-aixcc commit to run integration-test
* determine OSS_FUZZ_CONTAINER_ORG at runtime
* use `git diff` in the patcher to create the patch to fix a problem
  with patches affecting non-newline terminated files

* fix parsing

* fix program-model lint

* Modify CRS to work on MacOS/ARM

* Use LibUCL for testing

* use example-libpng

* fix linting

* common: fix tests
2025-07-31 09:55:36 -04:00
Brad Swain c7fc0f7c9a remove refs to aixcc resources (#195)
* remove refs to aixcc resources

* remove aixcc.tech

* change aixcc-finals to tob-challenges
2025-07-30 09:34:58 -05:00
Riccardo Schirone d62adad4bc Update CRS/Competition API to v1.4.0 (-rc1 capi) (#880)
* Update competition-test-api to v1.4-rc1
* Update to competition/crs API v1.4.0
2025-06-18 16:51:52 +02:00
Riccardo Schirone 60b0ae35e5 Update cAPI to v1.2-rc4 and API to v1.3.0 (#740)
* Update competition-test-api to v1.2-rc4

* orchestrator: update API to v1.3.0
2025-05-29 12:05:43 +02:00
Michael D Brown 48cbaca8a0 Update apis (#526)
* Update apis

Closes #436 

Updates APIs to 1.2-rc1 ahead of unscored round 2

* Update values.yaml

* Bump competition/crs API to v1.2

* Breaking changes in competition api config

* Check for SARIFs in CI (#527)

* Check for SARIFs in CI

* Remove trailing bracket

---------

Co-authored-by: Henrik Brodin <90325907+hbrodin@users.noreply.github.com>
2025-05-02 08:44:33 -04:00
Riccardo Schirone 99155d61b8 orchestrator: fix update to crs/competition api v1.1(.1) (#224)
* orchestrator: fix update to crs/competition api v1.1(.1)

* orchestrator: add tests for fastapi server

* orchestrator: remove task server patch
2025-03-21 00:04:30 +00:00
Riccardo Schirone 290ae923bd Competition api v1.1 (#184)
* orchestrator: update competition_api_client to v0.4

* orchestrator: adapt to new competition_api_client v0.4

* Update API to v1.1

* remove shared-tmp volume

* fix tests

* fix lint
2025-03-18 18:54:17 +01:00
Henrik Brodin fd21d0020c Implements configurable authentication (#181)
* Implements configurable authentication

This removes the hardcoded auth and introduces a tool for generating the
required keys/tokens/tokenhash values.

buttercup-auth-tool --env

this will output all information needed to configure the server and
client side.

* lint

* Use new auth in ci
2025-03-10 09:51:29 +01:00
Henrik Brodin 61959553ff Update to v 0.3 2025-02-18 16:41:40 +00:00
Riccardo Schirone 9a05bc99a4 orchestrator: add swagger APIs in the doc folder 2025-01-23 12:07:58 +01:00
Riccardo Schirone dee20dd7b6 Introduce Buttercup namespace for CRS components (#5)
* orchestrator: create pkg under 'buttercup' namespace

* fix compose file
2025-01-17 08:59:16 +01:00
Riccardo Schirone c10a041b6e orchestrator: update code 2025-01-14 13:32:00 +01:00