Skip to content

Commit f98c629

Browse files
committed
update change notes
1 parent 3b21a04 commit f98c629

1 file changed

Lines changed: 9 additions & 9 deletions

File tree

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
- Upgraded CodeQL to v2.23.9, updating `codeql/cpp-all` and related dependencies.
2-
- `RULE-1-2` - `LanguageExtensionsShouldNotBeUsed.ql`: fixed a false negative where `_Decimal32`,
3-
`_Decimal64` and `_Decimal128` declarations were no longer reported as compiler extensions.
4-
- `ENV30-C`, `RULE-21-19`, `RULE-25-5-2`: fixed a duplicate alert reported for the same pointer
5-
write.
6-
- `INT31-C` - `IntegerConversionCausesDataLoss.ql`: fixed a false positive on the standard-permitted
7-
`(time_t)-1` conversion.
8-
- `RULE-14-3` - `ControllingExprInvariant.ql`: fixed a false negative where a loop's compound
9-
controlling expression that always evaluates to false was incorrectly permitted.
1+
- `ENV30-C`, `RULE-21-19`, `RULE-25-5-2`: removed duplicate alerts for the same modification of a
2+
pointer returned by an environment or locale function.
3+
- `RULE-14-3`: loop controlling expressions with an invariant false value are now reported when
4+
they use the integer literal `0`, including within compound expressions.
5+
- `ARR30-C`: negative out-of-bounds accesses may now produce a result for each reaching buffer
6+
expression.
7+
- `ARR38-C`, `RULE-21-17`, `RULE-21-18`, `RULE-8-7-1`: corrected the modeling of `strncat` and
8+
`wcsncat`. Their destination must be null-terminated, while their source does not need a null
9+
terminator within the specified character limit.

0 commit comments

Comments
 (0)