Commit Graph

13 Commits

Author SHA1 Message Date
Riccardo Schirone 008bb9cd6a Use our modified oss-fuzz (#367)
libpng has changed the default branch to libpng18, but that doesn't
contain the oss-fuzz files. Let's use our own fork of oss-fuzz for now,
until https://github.com/google/oss-fuzz/pull/14080 is ready.
2025-10-03 10:36:30 -04:00
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
Henrik Brodin 2c07d47252 Competition API v1.2-rc5 (#784)
Enables an additional flag to send unharnessed challenges.
2025-06-04 14:52:01 +02:00
Riccardo Schirone 42f010e913 deployment: create prod/staging environments (#256)
* update VM sizes to L16
2025-03-28 14:47:01 +01:00
Henrik Brodin ac9ad53a20 Update head according to the updated documentation (#270) 2025-03-26 19:29:44 +01:00
Henrik Brodin ff5e3d01d6 Update competition api to v1.1-rc4 (#240) 2025-03-25 13:38:32 +01:00
Riccardo Schirone 61a6200abe Update k8s deployment with competition-api v1.1 (#231) 2025-03-25 09:35:50 +01: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
Riccardo Schirone 9532aaf7ed orchestrator: update task_crs script with new format (#65) 2025-02-18 17:55:53 -05:00
Riccardo Schirone 1936b726bb orchestrator: make task_crs.sh script executable 2025-02-07 15:17:01 +00:00
Riccardo Schirone 81c644f497 configure .env file 2025-02-07 15:17:01 +00:00