-
Notifications
You must be signed in to change notification settings - Fork 76
Merge branch next and update CodeQL to v2.23.3
#1149
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Draft
mbaluda
wants to merge
153
commits into
main
Choose a base branch
from
mbaluda-next
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Draft
Changes from all commits
Commits
Show all changes
153 commits
Select commit
Hold shift + click to select a range
1c82682
Update expected test results after frontend update
jketema ce14612
Merge pull request #865 from jketema/frontend-update
jketema d6b55ca
Merge branch 'main' into next
jketema f07f569
Update MISRA queries and tests after merging location tables
jketema 3b4a91c
Merge pull request #915 from jketema/loc-table-merge
jketema 67adebb
C++: accept new test results after QL changes
IdrissRio 60c2e05
Merge pull request #916 from IdrissRio/next
jketema 740bcd0
Merge remote-tracking branch 'upstream/main' into next
jketema 2089bcd
Comvert ARR37-C to use the new dataflow library
jketema cf1b625
Conver ARR39-C to the new dataflow library
jketema 8d73f3b
Convert ERR30-C to use the new dataflow library
jketema 7a1577e
Convert FIO45-C to use the new dataflow library
jketema c5c6c58
Convert EXP36-C to the new datafow library
jketema 8fdea49
Convert MSC33-C to the new dataflow library
jketema 3289621
Convert MSC51-CPP to the new dataflow library
jketema d20cd3a
Convert CTR56-CPP to the new dataflow library
jketema 77e8e0e
Convert EXP51-CPP ot use the new dataflow library
jketema 57b6091
Conver M3-9-3 to use the new dataflow library
jketema 357ee08
Convert A9-3-1 to use the new dataflow library
jketema 30114c5
Convert A27-0-4 to use the new dataflow library
jketema d313bf2
Convert A5-0-4 to use the new dataflow library
jketema 500e96a
Merge pull request #920 from jketema/jketema/dataflow
jketema 8529fbb
Update expected test results for MSC33-C
jketema 363faea
Merge pull request #921 from jketema/jketema/dataflow
jketema 012ac3d
Create temporary copies of parts of the concurrency library
jketema 22b8860
Convert CON30-C to use the new dataflow library
jketema 0a846c7
Convert CON34-C to the new dataflow library
jketema 1c1f3fb
Move queries not depending on dataflow over to `ConcurrencyNew`
jketema 3ba33c0
Convert UseOnlyArrayIndexingForPointerArithmetic to use the new dataf…
jketema e2d44a6
Convert StringNumberConversionMissingErrorCheck to use the new datafl…
jketema 5ee401c
Convert FgetsErrorManagement to use the new dataflow library
jketema 96b3137
Convert RULE-22-3 to use the new dataflow library
jketema 0170b58
Convert RULE-22-4 to use the new dataflow library
jketema 8080952
Convert A7-5-1 to use the new dataflow library
jketema c962dbe
Convert DoNotSubtractPointersAddressingDifferentArrays to use new dat…
jketema 8c05d42
Remove unused dataflow import from IOFstreamMissingPositioning
jketema b18c7b4
Convert DanglingCaptureWhenReturningLambdaObject to use new dataflow …
jketema f8eaa1e
Merge pull request #922 from jketema/jketema/dataflow
jketema 8ee97ba
Revert "Convert DanglingCaptureWhenReturningLambdaObject to use new d…
jketema e08c0f7
Merge pull request #923 from jketema/jketema/dataflow
jketema ebad011
Merge remote-tracking branch 'upstream/main' into next
jketema 405c43e
Fix FIO40-C regression after incorrectly solving a merge conflict
jketema 7c7d6f6
Conver ARR32-C to use the new dataflow library
jketema 1d30fd5
Convert DCL30-C to the new dataflow library
jketema 43c96a7
Convert ERR32-C to use the new dataflow library
jketema 15b9143
Convert ERR33-C to use the new dataflow library
jketema 9ca601a
Convert EXP37-C to the new dataflow library
jketema 1309e18
Convert EXP40-C to the new dataflow library
jketema 25571ec
Convert FIO44-C to the new dataflow library
jketema 3cb8899
Convert MEM35-C to the new dataflow library
jketema f8daf8c
Convert MEM36-C to the new dataflow library
jketema 8924137
Convert SIG30-C to the new dataflow library
jketema 6865078
Convert SIG35-C to the new dataflow library
jketema 0910b4f
Convert Signal library to the new data flow library
jketema 7b5eba0
Convert RULE-13-2 to the new dataflow library
jketema dc76e3c
Convert RULE-21-14 to the new dataflow library
jketema d65bc91
Convert RULE-22-7 to the new dataflow library
jketema fc2ab4b
Convert A13-1-3 to the new dataflow library
jketema 3dae0a6
Convert A13-2-1 to the new dataflow library
jketema 2cc7388
Convert A15-1-3 to the new dataflow library
jketema 88ff741
Address review comment
jketema 1c222ae
Merge pull request #927 from jketema/jketema/dataflow-2
jketema 0e8f03e
Merge remote-tracking branch 'upstream/main' into next
jketema 6603c25
C++: Accept path changes caused by codeql#20040.
MathiasVP bd434ed
Merge pull request #929 from MathiasVP/accept-paht-changes-after-20040
jketema c159604
Convert RULE-17-5 to the new dataflow library
jketema 36eb3b3
Convert A15-2-2 to use the new dataflow library
jketema ba9ebc6
Convert A18-9-4 to use the new dataflow library
jketema f4d7e9f
Convert A20-8-4 to use the new dataflow library
jketema 7b37153
Merge pull request #930 from jketema/dataflow-3
jketema 2aceba8
Convert A5-1-7 to use the new dataflow library
jketema c989403
Convert A8-4-12 to use the new dataflow library
jketema abc8797
Convert CTR52-CPP to the new dataflow library
jketema 86f055d
Convert CTR53-CPP to the new dataflow library
jketema a7924d5
Merge pull request #934 from jketema/dataflow-4
jketema bfdf262
C++: Block flow into thread-specific storage creating functions (i.e.…
MathiasVP 086a4ed
C++: Accept test changes to another query.
MathiasVP dfff976
Merge pull request #936 from MathiasVP/better-global-variable-flow-fo…
jketema 3a2b007
Merge remote-tracking branch 'upstream/main' into next
jketema 3287062
Merge remote-tracking branch 'upstream/main' into next
jketema f0d4694
Convert `ThrowingOperatorNewReturnsNull` to the new dataflow library
jketema b6a4ae9
Convert `PredicateFunctionObjectsShouldNotBeMutable` to the new dataf…
jketema ca1667f
Remove redundant dataflow import
jketema e643526
Convert `OnlyFreeMemoryAllocatedDynamicallyShared` to the new dataflo…
jketema 0f50470
Convert `InvalidatedEnvStringPointers` to the new dataflow library
jketema 493a4c1
Convert `FunctionErroneousReturnValueNotTested` to the new dataflow l…
jketema 8a672b1
Update `DoNotPassAliasedPointerToRestrictQualifiedParamShared` to the…
jketema 3bfaf5b
Convert M9-3-1 to the new dataflow library
jketema 56cc455
Convert A8-4-9 to the new dataflow library
jketema 6384dbd
Conver A8-4-11 to the new dataflow library
jketema 113c121
Convert STR31-C to the new dataflow library
jketema f265690
Convert `FileStreams.qll` to the new dataflow library
jketema 146d85a
Convert `DoNotAccessAClosedFile` to the new dataflow library
jketema 4d16b3b
Update `OwnedPointerValueStoredInUnrelatedSmartPointer` to the new da…
jketema 3b05adc
Update `MovedFromObjectsUnspecifiedState` to the new dataflow library
jketema ab5a471
Update `DoNotUseRelationalOperatorsWithDifferingArrays` to the new da…
jketema 590cd5a
Convert `DanglingCaptureWhenReturningLambdaObject` to the new dataflo…
jketema 42838bf
Update `DanglingCaptureWhenMovingLambdaObject` to the new dataflow li…
jketema a11320c
Update `ConstLikeReturnValue` to the new dataflow library
jketema 99b45ad
Remove redundant dataflow import
jketema 5e701b5
Convert `BasicStringMayNotBeNullTerminated` to the new dataflow library
jketema e293289
Merge pull request #949 from jketema/dataflow-new
jketema 1f68a2f
C++: Fix up queries after github/codeql#20485.
MathiasVP 68be4b0
Merge pull request #958 from MathiasVP/fixup-queries-after-shared-guards
jketema ff90ac7
C++: Fix queries I forgot after merging github/codeql#20485.
MathiasVP 7ee21c4
Merge pull request #959 from MathiasVP/fix-more-queries-after-shared-…
jketema 6d4dd9d
C++: Accept line number changes in .expected file.
MathiasVP 114bc1e
Merge pull request #960 from MathiasVP/fix-more-queries-after-shared-…
jketema 4d5680a
Merge remote-tracking branch 'upstream/main' into next
jketema c605527
Update expected test results
jketema 11d0d15
Update expected test results after frontend update
jketema 9134f4a
Merge pull request #988 from jketema/jketema/frontend-update
jketema 421866e
Floating point decimal support has been removed from CodeQL
jketema 17b5cef
Fix test formatting
jketema 054ebcf
Merge pull request #1014 from jketema/jketema/rm-decimal
jketema 141d5be
C++: Accept test changes after github/codeql#21313.
MathiasVP d6955b0
C++: Fix Copilot comments.
MathiasVP cda7e81
Merge pull request #1036 from MathiasVP/accept-changes-after-21313
jketema 115639d
Revert "C++: Accept test changes after github/codeql#21313."
paldepind 2da1be3
Update test expectations after switch to SoftFloat library in the ext…
jketema 09d1e3a
Merge pull request #1041 from paldepind/revert-accept-changes-after-2…
jketema 3bc45b8
Merge pull request #1042 from jketema/jketema/softfloat
jketema b883139
Revert "Merge pull request #1042 from jketema/jketema/softfloat"
jketema 330fc79
Merge pull request #1055 from jketema/jketema/softfloat-revert
jketema 0be4a82
Merge branch 'main' into next
jketema a7b10a1
Update expected test results
jketema bfc504c
Reapply "Merge pull request #1042 from jketema/jketema/softfloat"
jketema 863046b
Merge pull request #1118 from jketema/softfloat
jketema 08b109d
Update type alias class names
jketema 9c6f08c
Merge pull request #1131 from jketema/jketema/alias-template
jketema da5f262
Update expected test results
jketema 4349da6
Update references to deprecated classes
jketema 99a5245
Update references to deprecated classes
jketema a568bf4
Use the new dataflow module wherever possible without affecting any t…
mbaluda ec7adb3
Refactor imports to use the updated DataFlow module in CleanUpThreadS…
mbaluda db5cd46
Fix import path for DataFlow module in PlacementNewNotProperlyAligned…
mbaluda c733b75
Update expected warnings to reflect deprecation of DataFlow and Taint…
mbaluda a0d501e
Merge branch 'main' into mbaluda-new-dataflow
mbaluda d76a183
Revert "Update type alias class names"
mbaluda 9a3ee4c
Add .qlx files to .gitignore for CodeQL build artifacts
mbaluda 0b206ff
Update CodeQL to versions v2.23.3
mbaluda ed7bd0f
Merge branch 'mbaluda-new-dataflow' into mbaluda-next
mbaluda b82665a
Update cpp-all dependency version to 6.0.0
mbaluda dd75ded
Fix tests cases
mbaluda 2927415
Update .expected files
mbaluda 08a8b49
Merge branch 'main' into mbaluda-next
mbaluda 056c20b
Add change note
mbaluda 1cea4ea
Potential fix for pull request finding
mbaluda 2031151
Potential fix for pull request finding
mbaluda 9d4ac96
Fix formatting of cpp-all dependency in multiple qlpack.yml files
mbaluda 610a27b
FOrmat test case
mbaluda eb0c982
Refactor IndirectUninitializedNode to remove unused import
mbaluda a4ebed2
Fix expected file
mbaluda File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -23,3 +23,4 @@ | |
|
|
||
| # CodeQL build artifacts | ||
| **/.codeql/** | ||
| *.qlx | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.