This repository has been archived by the owner on Nov 1, 2023. It is now read-only.
8.0.0
8.0.0
BREAKING CHANGES
This release removes the parameters --client_id
, --override_authority
, and override_tenant_domain
from the config
command.
For those accessing the CLI with a service principal, the parameters can be supplied on the command line for each of the CLI commands.
For example, if deploying a job:
onefuzz --client_id [CLIENT_ID] --client_secret [CLIENT_SECRET] template libfuzzer basic --setup_dir .....
Added
- Agent: Added
validate
command to the agent to help validate a fuzzer #2948 - CLI: Added option to libfuzzer template to specify a known crash container #2950
- CLI: Added option to libfuzzer template to specify the duration of the tasks independently from the job duration #2997
Changed
- Agent: Install v17 Visual Studio redistributables #2943
- Agent/Service: Use minimized stack for crash site if no ASAN logs are available #2962
- Agent/Service: Unified several Rust crate dependency versions across the platform #3010
- CLI: Remove additional parameters from the
config
command and require them on each CLI request if accessing the CLI with a service principal #3000 - Service: Loosen scriban template validation #2963
- Service: Updated integration test pool size #2935
- Service: Pass the task tags to the agent when scheduling jobs #2881
Fixed
- Agent: Ensure custom
target_options
are always passed last to the fuzzer #2952 - Agent: Removed xml-rs dependency #2936
- Agent: Better logging of failures in the task_logger #2940
- Agent/Service: Updates to address CVE's #2931, #2957, #2967
- Deployment/Service: Renamed EventGrid subscription to conform with EventGrid's naming scheme #2960
- Deployment/Service: Added required KeyVault access policy allowing OneFuzz Function App to use an SSL cert for custom domain endpoints #3004, #3006
- Documentation: Updated 'Azure Devops Work Item creation' doc to remove an outdated template reference #2956
- Service: Updated feature configuration package to fix an issue where 2 feature flags were using the same ID #2980
- Service: Make
GetNotification
nullable to fix errors looking up non-existent notification IDs #2981 - Service: UniqueReports should be UniqueInputs in LibFuzzer merge task #2982
- Service: Fix Notification
delete
action #2987 - Service: Added handle for missing unique field key in
AdoFields
#2986 - Service: Implemented
ITruncatable
forJobConfig
&EventJobStopped
to avoid exceptions for messages being too large for Azure Queue #2993