Commit 884aaa1
Unsoundness notice for gix-attributes (kstring integration) (#2027)
* Unsoundness notice for gix-attributes (kstring integration)
gix-attributes was found by @ssbr to be unsound, as reported in
GitoxideLabs/gitoxide#1460. This adds an
informational notice for that, as discussed in comments there.
It looks like the affected code, having been introduced in
GitoxideLabs/gitoxide#400, was present in all
versions of the crate prior to the fix in 0.22.3 (which was one of
the bugs fixed in GitoxideLabs/gitoxide#1462).
Co-authored-by: Devin Jeanpierre <[email protected]>
* Small adjustments for advisory
This makes some minor changes to the advisory description to adapt
the text from GitoxideLabs/gitoxide#1460 to be
an advisory. For the most part it has remained the same. Changes:
* Express the claim of unsoundness with more confidence, since it
has been reviewed by the maintainer.
* Modify the link to the affected code to point to the latest tag
for gix-attributes that has that code. The original link was to
a branch, so it was broken when the fix was applied.
* Apply inline code formatting in a few more places, where doing
so improves stylistic consistency.
---------
Co-authored-by: Devin Jeanpierre <[email protected]>1 parent 0e7413f commit 884aaa1
1 file changed
+23
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
0 commit comments