tari-project / tari

The Tari protocol
https://tari.com
BSD 3-Clause "New" or "Revised" License
350 stars 218 forks source link

feat: limit open-ended vectors for tari script #6501

Closed hansieodendaal closed 2 months ago

hansieodendaal commented 2 months ago

Description

Limited open-ended vectors to guard against malicious network messages in:

Motivation and Context

This is a defense-in-depth exercise.

How Has This Been Tested?

Existing unit tests pass.

What process can a PR reviewer use to test or verify this change?

Code review

Breaking Changes

github-actions[bot] commented 2 months ago

Test Results (CI)

    3 files    129 suites   34m 39s :stopwatch: 1 306 tests 1 306 :white_check_mark: 0 :zzz: 0 :x: 3 904 runs  3 904 :white_check_mark: 0 :zzz: 0 :x:

Results for commit 7a91af01.

:recycle: This comment has been updated with latest results.

github-actions[bot] commented 2 months ago

Test Results (Integration tests)

 2 files  + 2  11 suites  +11   25m 27s :stopwatch: + 25m 27s 37 tests +37  35 :white_check_mark: +35  0 :zzz: ±0  2 :x: +2  40 runs  +40  36 :white_check_mark: +36  0 :zzz: ±0  4 :x: +4 

For more details on these failures, see this check.

Results for commit 7a91af01. ± Comparison against base commit e7342690.

:recycle: This comment has been updated with latest results.