98b5e04414
Small fixes to documentation
2023-01-31 09:56:24 +13:00
c7ba712de0
Apply allowlist to all blocks within a function ( #2785 )
2023-01-30 09:46:58 -08:00
6d36f5194a
Fully escape allowlist rules ( #2784 )
2023-01-30 07:14:31 -08:00
6829318d67
Include AssignedTo
when failing to create a work item due to an authentication exception ( #2770 )
...
* In authenticate exceptions, include the identity that the WI would have been assigned to
* Allow querying for a single notification by id
2023-01-27 16:08:06 +00:00
00031156bc
Rust 1.67 ( #2781 )
...
Mostly automated `clippy` fixes.
2023-01-27 16:00:24 +13:00
e631ac6cd2
Release 6.3.0 ( #2752 )
...
* Release 6.3.0.
* Spacing.
* Adding another PR.
* More changelog updates.
* Fixing.
* Updating changelog.
Co-authored-by: Marc Greisen <mgreisen@microsoft.com >
2023-01-26 10:12:20 -08:00
f90b53d833
Fix command in docs ( #2779 )
...
The `--container_type` argument is not named
2023-01-26 08:55:51 -05:00
7de23af60c
delete python function ( #2763 )
...
* delete python function
* fix build
2023-01-25 22:05:55 +00:00
d79e6d9864
Convert callback errors to recording errors ( #2772 )
2023-01-24 18:46:56 -08:00
a3ceb2dec7
Another fix to the regression parsing ( #2758 )
...
* Another fix to the regression parsing
* unit tests
* format
2023-01-23 15:27:05 -08:00
2bff511f52
Add stdio dumping to example ( #2757 )
...
* Add stdio dumping to example
* Format
2023-01-22 21:07:31 +00:00
5adaadd0ce
Support allowlist extension ( #2756 )
...
* Support allowlist extension
* Address lint
2023-01-23 09:52:44 +13:00
0cdb0c3a92
fix report parsing ( #2755 )
...
* fix report parsing
* message parsing fix in the agent
* formatting
2023-01-20 20:08:25 -08:00
3f865e245a
Add sourceline output and logging to coverage example ( #2753 )
2023-01-19 17:26:24 -08:00
62a0dd695a
Fix Linux detection of shared library mappings ( #2754 )
2023-01-19 16:59:18 -08:00
b1625d3033
Fix notification logic ( #2751 )
...
* Fix notification logic
This bug was preventing the rest of the NewFils logic to proceed if no notification was associated with the container
* build fix
2023-01-19 22:04:56 +00:00
61685e6e6f
Wrap fallible ORM functions in try/catch ( #2745 )
2023-01-19 21:38:36 +00:00
81de10258b
Added machine_id to config_path and failure path of the agent ( #2731 )
2023-01-17 20:20:00 -08:00
7227856e98
Adds an optional analysis task to the libfuzzer template ( #2748 )
...
* Adding an analysis task to the libfuzzer template
* format
* build fix
* Use `elsa` for debuggable_module::loader (#2703 )
* build fix
Co-authored-by: George Pollard <gpollard@microsoft.com >
2023-01-17 17:14:37 -08:00
748270080b
Use elsa
for debuggable_module::loader ( #2703 )
2023-01-17 15:19:38 -08:00
5bf0c21b57
Update bumpalo to address RUSTSEC-2022-0078 ( #2744 )
2023-01-17 19:44:36 +00:00
8058497e17
Truncate large webhook events ( #2742 )
...
* Add ITrunctable
* Tests
* Pass some more tests
* Cleanup
2023-01-13 14:16:46 -05:00
cd659d2f27
Fixed the database query to retrieve the proxy for a region ( #2743 )
2023-01-12 19:17:15 -08:00
dc0f7ab561
Release-6.2.0 ( #2728 )
...
* Release-6.2.0
Co-authored-by: Noah McGregor Harper <74685766+nharper285@users.noreply.github.com >
6.2.0
2023-01-10 09:55:10 -08:00
6c3b465dbe
Update azure cli ( #2733 )
...
* update azure-cli to v2.43 along with supporting dependencies
2023-01-10 09:19:16 -08:00
64a6c155e1
Bump Tokio from 1.16.0 to 1.24.1 in /src/agent ( #2735 )
...
* Bump tokio from 1.16.0 to 1.24.1 in /src/agent
* update dependent mio 0.8.2 -> 0.8.5
2023-01-09 16:48:35 -08:00
7361e92d6e
Bump tokio from 1.23.0 to 1.24.1 in /src/proxy-manager ( #2734 )
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.23.0 to 1.24.1.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.23.0...tokio-1.24.1 )
---
updated-dependencies:
- dependency-name: tokio
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-09 12:11:06 -08:00
af25752c55
Add arg to deploy.py for custom_domain ( #2720 )
2023-01-05 10:28:17 -08:00
b995cc25ad
Add more into-JSON coverage conversions ( #2725 )
2023-01-04 10:54:20 -08:00
a8d5ab7c5c
Add binary coverage merging ( #2724 )
2023-01-04 10:11:40 -08:00
df40c99cb9
Use a custom Output
type when recording coverage ( #2723 )
2022-12-22 12:01:51 -08:00
0d6a0d7d89
Escape periods when converting globs ( #2721 )
2022-12-22 10:14:53 -08:00
d51d4e0c7e
Ignore benign recv hangup in timer ( #2722 )
2022-12-22 10:02:48 -08:00
07a0a926c6
Add deserialization compat functions ( #2719 )
2022-12-21 13:32:41 -08:00
04f83e0b9c
Add lines
key to v1 source coverage JSON ( #2718 )
2022-12-21 11:46:09 -08:00
4dbc9c099a
Reduce mutation in the agent state machine ( #2710 )
...
* reduce unnecessary mutation in the agent
* cleanup and fix test
* cleanup
* reduce log some levels
* desambiguate self call in the coordinator
2022-12-21 19:20:09 +00:00
3a5101be9b
Capture target output, allow Loader
reuse ( #2716 )
2022-12-21 09:13:06 -08:00
a1060c119d
Use FF to get node disposal strategy ( #2713 )
2022-12-21 14:46:50 +00:00
f7bd50853f
Add key for block coverage, tests ( #2715 )
2022-12-20 15:01:25 -08:00
1726beda87
Bump rayon from 1.5.1 to 1.6.1 in /src/agent ( #2690 )
...
Bumps [rayon](https://github.com/rayon-rs/rayon ) from 1.5.1 to 1.6.1.
- [Release notes](https://github.com/rayon-rs/rayon/releases )
- [Changelog](https://github.com/rayon-rs/rayon/blob/master/RELEASES.md )
- [Commits](https://github.com/rayon-rs/rayon/compare/v1.5.1...rayon-core-v1.6.1 )
---
updated-dependencies:
- dependency-name: rayon
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-19 19:58:56 +00:00
188a7ca42e
Rust 1.66 ( #2704 )
...
* Bump to Rust 1.66
* Another fix
* One more
* Lint
2022-12-19 10:04:04 -08:00
aa902d34d0
Add onefuzz-file-format
( #2706 )
...
* Add `onefuzz-file-format`
* Add license
* Add newline
* Lint
2022-12-19 09:13:56 +13:00
349604f03a
Removing Remaining App Function References from Deployment Code. ( #2682 )
...
* Removing Remaining App Function References from Deployment Code.
* Update src/deployment/deploy.py
Co-authored-by: Adam <103067949+AdamL-Microsoft@users.noreply.github.com >
* Consolidating.
* Updating function handles.
* Removing copy.
* Fixing.
* Formatting.
* Fixing array calls.
* Adding json settings back.
* Formatting.
Co-authored-by: Adam <103067949+AdamL-Microsoft@users.noreply.github.com >
2022-12-15 20:03:42 -08:00
0fb8bc4a86
Bug fixes and documentation ( #2694 )
2022-12-15 19:39:17 -08:00
ff923d28e7
Record coverage using debuggable-module
( #2701 )
2022-12-15 15:20:26 -08:00
054910e39b
Adding Public Identifier to Events. ( #2705 )
...
* Adding Public Identifier to Events.
* Fixing.
2022-12-15 14:35:53 -08:00
abcfa4fc36
Bump tokio from 1.20.0 to 1.23.0 in /src/proxy-manager ( #2674 )
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.20.0 to 1.23.0.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.20.0...tokio-1.23.0 )
---
updated-dependencies:
- dependency-name: tokio
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-15 16:36:40 +13:00
e2dc560bcb
Add debuggable-module
( #2700 )
2022-12-14 10:53:54 -08:00
f6a70602de
Bump certifi in /contrib/deploy-onefuzz-via-azure-devops ( #2683 )
...
Bumps [certifi](https://github.com/certifi/python-certifi ) from 2022.5.18.1 to 2022.12.7.
- [Release notes](https://github.com/certifi/python-certifi/releases )
- [Commits](https://github.com/certifi/python-certifi/compare/2022.05.18.1...2022.12.07 )
---
updated-dependencies:
- dependency-name: certifi
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-13 15:30:46 -08:00
31929a8850
Fixing build issue related to dotnet version 7.0.101 ( #2698 )
2022-12-13 21:50:37 +00:00