Ian Lynagh
|
c06eb09100
|
Kotlin: Record that DEFAULT_PROPERTY_ACCESSOR are compiler-generated
|
2022-06-24 14:00:47 +01:00 |
|
Ian Lynagh
|
5fc294d49e
|
Kotlin: Record that generated data class members are compiler-generated
|
2022-06-24 14:00:47 +01:00 |
|
Erik Krogh Kristensen
|
9bc12ed8fd
|
sync review changes to other languages
|
2022-06-24 13:12:15 +02:00 |
|
Erik Krogh Kristensen
|
28ac47689f
|
changes based on reviews
|
2022-06-24 13:11:46 +02:00 |
|
github-actions[bot]
|
d506f448ef
|
Post-release preparation for codeql-cli-2.10.0
|
2022-06-24 07:36:33 +00:00 |
|
Anders Schack-Mulligen
|
dc517a758e
|
Autoformat
|
2022-06-23 14:44:40 +02:00 |
|
Erik Krogh Kristensen
|
724721c5c8
|
fix typo
|
2022-06-23 14:36:25 +02:00 |
|
Erik Krogh Kristensen
|
22871138c6
|
simplify the recursion between TTrace and isReachableFromStartTuple
similar to the fix made by Shack in `ExponentialBackTracking.qll`
|
2022-06-23 14:36:25 +02:00 |
|
Erik Krogh Kristensen
|
be37763125
|
improve performance of process() by pruning accept states early
|
2022-06-23 14:36:25 +02:00 |
|
Erik Krogh Kristensen
|
bf20b7dfc5
|
add change note for the ReDoS renamings
|
2022-06-23 14:36:25 +02:00 |
|
Erik Krogh Kristensen
|
3bea7df45d
|
add deprecated aliases in the old locations, and use the Query.qll pattern for js/polynomial-redos
|
2022-06-23 14:36:25 +02:00 |
|
Erik Krogh Kristensen
|
13482fc97b
|
rename ReDoSUtil to NfaUtils, and rename the "performance" folder to "regexp"
|
2022-06-23 14:36:25 +02:00 |
|
Erik Krogh Kristensen
|
6b0df9bdfb
|
refactor the concretize algorithm
|
2022-06-23 14:36:25 +02:00 |
|
Erik Krogh Kristensen
|
7fb3d81d2f
|
add further normalization of char classses
|
2022-06-23 14:36:25 +02:00 |
|
Erik Krogh Kristensen
|
3be4a86acd
|
make ReDoSPruning into a parameterized module
|
2022-06-23 14:36:25 +02:00 |
|
Erik Krogh Kristensen
|
dc06e9df02
|
move predicates that depend on isReDoSCandidate into a ReDoSPruning module
|
2022-06-23 14:36:24 +02:00 |
|
Anders Schack-Mulligen
|
4a317a25d3
|
Dataflow: Sync.
|
2022-06-23 14:34:52 +02:00 |
|
Anders Schack-Mulligen
|
c27290563a
|
Dataflow: Perf fix, avoid node scans.
|
2022-06-23 14:34:05 +02:00 |
|
github-actions[bot]
|
a74051c658
|
Release preparation for version 2.10.0
|
2022-06-23 11:17:46 +00:00 |
|
Tamas Vajk
|
579bfc22f3
|
Fix performance change in SecurityFlag
|
2022-06-23 08:46:33 +02:00 |
|
Tamas Vajk
|
79ec998636
|
Fix DB change compatibility to backwards
|
2022-06-23 08:45:11 +02:00 |
|
Tamas Vajk
|
7dad2f7fcb
|
Fix DB upgrade properties
|
2022-06-23 08:45:11 +02:00 |
|
Tamas Vajk
|
074b90ea1a
|
Add change note
|
2022-06-23 08:45:11 +02:00 |
|
Tamas Vajk
|
053ca2e940
|
Update DB stats file
|
2022-06-23 08:45:11 +02:00 |
|
Tamas Vajk
|
e03b48f293
|
Add DB upgrade folder
|
2022-06-23 08:45:11 +02:00 |
|
Tamas Vajk
|
dabc956dbf
|
Unify loop break/continue statement handling between java and kotlin
|
2022-06-23 08:45:11 +02:00 |
|
Tony Torralba
|
cc354caa1f
|
Merge pull request #9319 from atorralba/atorralba/add-editable-valueof-step
Kotlin: Add taint step for String.valueOf(Editable)
|
2022-06-22 13:50:30 +02:00 |
|
Tamás Vajk
|
c0e115700d
|
Merge pull request #9647 from tamasvajk/kotlin-when-branch-encl-stmt
Kotlin: Fix enclosing statement of `when` branches
|
2022-06-22 13:18:56 +02:00 |
|
Anders Schack-Mulligen
|
df6d68b215
|
Merge pull request #9618 from aschackmull/dataflow/deprecate-barrierguard-class
Dataflow: Deprecate BarrierGuard class
|
2022-06-22 10:44:08 +02:00 |
|
Michael Nebel
|
24ba5cc06e
|
Merge pull request #9025 from michaelnebel/csharp/generatedrefactor
C#: Provenance column in Models as Data CSV format.
|
2022-06-22 10:34:31 +02:00 |
|
Tamas Vajk
|
a50e062b3c
|
Kotlin: Fix enclosing statement of when branches
|
2022-06-22 09:10:27 +02:00 |
|
Anders Schack-Mulligen
|
f8f9b7d3b4
|
Apply suggestions from code review
|
2022-06-21 14:11:36 +02:00 |
|
Edoardo Pirovano
|
70dbd92e25
|
Bump minor version of all regularly released packs
|
2022-06-21 11:22:58 +01:00 |
|
Edoardo Pirovano
|
ad02b85efa
|
Merge branch main into rc/3.6
|
2022-06-21 11:15:25 +01:00 |
|
Anders Schack-Mulligen
|
a4796e1542
|
Add change notes.
|
2022-06-21 11:17:47 +02:00 |
|
Michael Nebel
|
b4457de58c
|
C#/Java: Fix typo in the QL doc comment.
|
2022-06-20 16:26:07 +02:00 |
|
Michael Nebel
|
0d4321666a
|
Java: Update fragment injection sinkmodels.
|
2022-06-20 16:20:02 +02:00 |
|
Michael Nebel
|
e851b03c6f
|
Java: Add source and sink kind model validation.
|
2022-06-20 16:20:02 +02:00 |
|
Michael Nebel
|
2e46e93f36
|
Java: Update java models with provenance column information.
|
2022-06-20 16:20:02 +02:00 |
|
Michael Nebel
|
4622b69c5d
|
Java: Update flow summary impl and external flow to support provenance and include testing in Csv model validation.
|
2022-06-20 16:20:02 +02:00 |
|
Michael Nebel
|
649757c27f
|
Java/Ruby: Sync files.
|
2022-06-20 16:20:01 +02:00 |
|
Tony Torralba
|
3b60a1c3bc
|
Add change note
|
2022-06-20 12:07:31 +02:00 |
|
Tony Torralba
|
2b2fa6e15b
|
Add taint step for String.valueOf(Editable)
Kotlin inlines expr.toString() as String.valueOf(expr) when expr is nullable
|
2022-06-20 12:07:31 +02:00 |
|
Anders Schack-Mulligen
|
6518a01ded
|
Dataflow: Sync.
|
2022-06-16 11:25:28 +02:00 |
|
Anders Schack-Mulligen
|
33deff9bae
|
Java: Deprecate BarrierGuard class.
|
2022-06-16 11:25:28 +02:00 |
|
github-actions[bot]
|
1ed70d51d7
|
Post-release preparation for codeql-cli-2.9.4
|
2022-06-15 13:25:20 +00:00 |
|
Anders Schack-Mulligen
|
c4782871d4
|
Merge pull request #9294 from aschackmull/java/barrierguard-parammod
Java: Add support for BarrierGuards as parameterised modules.
|
2022-06-15 10:56:48 +02:00 |
|
github-actions[bot]
|
104ac05f49
|
Release preparation for version 2.9.4
|
2022-06-15 08:22:38 +00:00 |
|
Joe Farebrother
|
c71586e1f8
|
Remove checks for dynamically registered recievers
|
2022-06-14 14:56:24 +01:00 |
|
Joe Farebrother
|
320c671b73
|
Adress reveiw comments - make use of existing ql libraries
|
2022-06-14 14:56:24 +01:00 |
|