-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Commit
Release preparation for version 2.17.0
- Loading branch information
There are no files selected for viewing
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
## 0.12.10 | ||
|
||
### New Features | ||
|
||
* Added a `TaintInheritingContent` class that can be extended to model taint flowing from a qualifier to a field. | ||
* Added a predicate `GuardCondition.comparesEq/4` to query whether an expression is compared to a constant. | ||
* Added a predicate `GuardCondition.ensuresEq/4` to query whether a basic block is guarded by an expression being equal to a constant. | ||
* Added a predicate `GuardCondition.comparesLt/4` to query whether an expression is compared to a constant. | ||
* Added a predicate `GuardCondition.ensuresLt/4` to query whether a basic block is guarded by an expression being less than a constant. | ||
* Added a predicate `GuardCondition.valueControls` to query whether a basic block is guarded by a particular `case` of a `switch` statement. | ||
|
||
### Minor Analysis Improvements | ||
|
||
* Added destructors for temporary objects with extended lifetimes to the intermediate representation. |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,2 @@ | ||
--- | ||
lastReleaseVersion: 0.12.9 | ||
lastReleaseVersion: 0.12.10 |
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
## 0.9.9 | ||
|
||
### New Queries | ||
|
||
* Added a new query, `cpp/type-confusion`, to detect casts to invalid types. | ||
|
||
### Query Metadata Changes | ||
|
||
* `@precision medium` metadata was added to the `cpp/boost/tls-settings-misconfiguration` and `cpp/boost/use-of-deprecated-hardcoded-security-protocol` queries, and these queries are now included in the security-extended suite. The `@name` metadata of these queries were also updated. | ||
|
||
### Minor Analysis Improvements | ||
|
||
* The "Missing return-value check for a 'scanf'-like function" query (`cpp/missing-check-scanf`) has been converted to a `path-problem` query. | ||
* The "Potentially uninitialized local variable" query (`cpp/uninitialized-local`) has been converted to a `path-problem` query. | ||
* Added models for `GLib` allocation and deallocation functions. |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,2 @@ | ||
--- | ||
lastReleaseVersion: 0.9.8 | ||
lastReleaseVersion: 0.9.9 |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
name: codeql/cpp-queries | ||
version: 0.9.9-dev | ||
version: 0.9.9 | ||
groups: | ||
- cpp | ||
- queries | ||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,7 @@ | ||
## 1.7.13 | ||
|
||
No user-facing changes. | ||
|
||
## 1.7.12 | ||
|
||
No user-facing changes. | ||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
## 1.7.13 | ||
|
||
No user-facing changes. |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,2 @@ | ||
--- | ||
lastReleaseVersion: 1.7.12 | ||
lastReleaseVersion: 1.7.13 |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
name: codeql/csharp-solorigate-all | ||
version: 1.7.13-dev | ||
version: 1.7.13 | ||
groups: | ||
- csharp | ||
- solorigate | ||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,7 @@ | ||
## 1.7.13 | ||
|
||
No user-facing changes. | ||
|
||
## 1.7.12 | ||
|
||
No user-facing changes. | ||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
## 1.7.13 | ||
|
||
No user-facing changes. |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,2 @@ | ||
--- | ||
lastReleaseVersion: 1.7.12 | ||
lastReleaseVersion: 1.7.13 |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
name: codeql/csharp-solorigate-queries | ||
version: 1.7.13-dev | ||
version: 1.7.13 | ||
groups: | ||
- csharp | ||
- solorigate | ||
|
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
## 0.9.0 | ||
|
||
### Breaking Changes | ||
|
||
* The CIL extractor has been deleted and the corresponding extractor option `cil` has been removed. It is no longer possible to do CIL extraction. | ||
* The QL library C# classes no longer extend their corresponding `DotNet` classes. Furthermore, CIL related data flow functionality has been deleted and all `DotNet` and `CIL` related classes have been deprecated. This effectively means that it no longer has any effect to enable CIL extraction. | ||
|
||
### Minor Analysis Improvements | ||
|
||
* Added new source models for the `Dapper` package. These models can be enabled by enabling the `database` threat model. | ||
* Additional models have been added for `System.IO`. These are primarily source models with the `file` threat model, and summaries related to reading from a file or stream. | ||
* Support for C# 12 / .NET8. | ||
* Added the `windows-registry` source kind and threat model to represent values which come from the registry on Windows. | ||
* The models for `System.Net.Http.HttpRequestMessage` have been modified to better model the flow of tainted URIs. | ||
* The .NET standard libraries APIs for accessing command line arguments and environment variables have been modeled using the `commandargs` and `environment` threat models. | ||
* The `cs/assembly-path-injection` query has been modified so that it's sources rely on `ThreatModelFlowSource`. In order to restore results from command line arguments, you should enable the `commandargs` threat model. | ||
* The models for `System.IO.TextReader` have been modified to better model the flow of tainted text from a `TextReader`. |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,2 @@ | ||
--- | ||
lastReleaseVersion: 0.8.12 | ||
lastReleaseVersion: 0.9.0 |
This file was deleted.
This file was deleted.
This file was deleted.
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
## 0.8.13 | ||
|
||
### Major Analysis Improvements | ||
|
||
* The `Stored` variants of some queries (`cs/stored-command-line-injection`, `cs/web/stored-xss`, `cs/stored-ldap-injection`, `cs/xml/stored-xpath-injection`, `cs/second-order-sql-injection`) have been removed. If you were using these queries, their results can be restored by enabling the `file` and `database` threat models in your threat model configuration. | ||
|
||
### Minor Analysis Improvements | ||
|
||
* The alert message of `cs/wrong-compareto-signature` has been changed to remove unnecessary element references. | ||
* Data flow queries that track flow from *local* flow sources now use the current *threat model* configuration instead. This may lead to changes in the produced alerts if the threat model configuration only uses *remote* flow sources. The changed queries are `cs/code-injection`, `cs/resource-injection`, `cs/sql-injection`, and `cs/uncontrolled-format-string`. |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,2 @@ | ||
--- | ||
lastReleaseVersion: 0.8.12 | ||
lastReleaseVersion: 0.8.13 |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
name: codeql/csharp-queries | ||
version: 0.8.13-dev | ||
version: 0.8.13 | ||
groups: | ||
- csharp | ||
- queries | ||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,7 @@ | ||
## 0.0.12 | ||
|
||
No user-facing changes. | ||
|
||
## 0.0.11 | ||
|
||
No user-facing changes. | ||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
## 0.0.12 | ||
|
||
No user-facing changes. |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,2 @@ | ||
--- | ||
lastReleaseVersion: 0.0.11 | ||
lastReleaseVersion: 0.0.12 |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
name: codeql-go-consistency-queries | ||
version: 0.0.12-dev | ||
version: 0.0.12 | ||
groups: | ||
- go | ||
- queries | ||
|
This file was deleted.
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,6 @@ | ||
--- | ||
category: minorAnalysis | ||
--- | ||
## 0.7.13 | ||
|
||
### Minor Analysis Improvements | ||
|
||
* The `CODEQL_EXTRACTOR_GO_FAST_PACKAGE_INFO` option, which speeds up retrieval of dependency information, is now on by default. This was originally an external contribution by @xhd2015. | ||
* Added dataflow sources for the package `gopkg.in/macaron.v1`. |