Jami
|
babdee36aa
|
Merge pull request #11779 from jcogs33/jcogs33/model-more-top-jdk-apis
Java: model top JDK APIs
|
2023-01-17 10:20:32 -05:00 |
|
Geoffrey White
|
d628cc5ab8
|
Update cpp/ql/src/Security/CWE/CWE-290/AuthenticationBypass.ql
Co-authored-by: Mathias Vorreiter Pedersen <mathiasvp@github.com>
|
2023-01-17 14:37:19 +00:00 |
|
erik-krogh
|
8251ad5e99
|
add unsafe-html-construction query
|
2023-01-17 15:35:17 +01:00 |
|
erik-krogh
|
8715790fe7
|
add explicit this
|
2023-01-17 15:17:48 +01:00 |
|
Geoffrey White
|
037b49b454
|
Update swift/ql/test/query-tests/Security/CWE-259/rncryptor.swift
Co-authored-by: Mathias Vorreiter Pedersen <mathiasvp@github.com>
|
2023-01-17 14:16:52 +00:00 |
|
Paolo Tranquilli
|
6b43ff45a4
|
Merge pull request #11904 from github/redsun82/swift-extension-protocols
Swift: extract `ExtensionDecl` protocols
|
2023-01-17 15:16:20 +01:00 |
|
Paolo Tranquilli
|
d9bd41b8b1
|
Merge pull request #11571 from github/redsun82/swift-open-redirection
Swift: generalize open redirection on both platforms and rework output rewriting
|
2023-01-17 15:15:56 +01:00 |
|
Jami Cogswell
|
10f0975812
|
Java: remove models for System.[get|set]Property
|
2023-01-17 08:51:48 -05:00 |
|
erik-krogh
|
a562568522
|
add string concat as a sink for command-construction
|
2023-01-17 14:48:09 +01:00 |
|
erik-krogh
|
9d9de18bc9
|
add a generalized AddExprRoot into Operation.qll
|
2023-01-17 14:48:08 +01:00 |
|
erik-krogh
|
8fc3b268e8
|
add string concat as a sink for code-construction
|
2023-01-17 14:48:06 +01:00 |
|
Paolo Tranquilli
|
9e5db7c6ec
|
Merge branch 'main' into redsun82/swift-extension-protocols
|
2023-01-17 14:39:09 +01:00 |
|
Rasmus Wriedt Larsen
|
b83fc3b6eb
|
Python: Update QLDoc for clsArgumentTracker
|
2023-01-17 14:38:56 +01:00 |
|
Michael Nebel
|
5f57a097ab
|
C#: CIL method attribute extraction.
|
2023-01-17 14:17:35 +01:00 |
|
Rasmus Wriedt Larsen
|
24892801ec
|
Python: clsTracker => clsArgumentTracker
Co-authored-by: Taus <tausbn@github.com>
|
2023-01-17 14:16:56 +01:00 |
|
Rasmus Wriedt Larsen
|
1c8cc6a32a
|
Python: Add QLDoc for TFunction
|
2023-01-17 14:14:05 +01:00 |
|
Michael Nebel
|
951f6362aa
|
Merge pull request #11825 from michaelnebel/csharp/genericmathsupport
C# 11: Support for static virtual and static abstract interface members.
|
2023-01-17 14:14:02 +01:00 |
|
Rasmus Wriedt Larsen
|
a0b1c2ea79
|
DataFlow: Add uniqueParameterNodePositionExclude
|
2023-01-17 14:05:22 +01:00 |
|
Rasmus Wriedt Larsen
|
2b0a5fd5d1
|
DataFlow: Add uniqueParameterNodeAtPositionExclude
|
2023-01-17 14:05:17 +01:00 |
|
Rasmus Wriedt Larsen
|
dad6221b61
|
Python: Accept dataflow-consistency.expected changes for now
As highlighted in the configuration file, there are some things to catch
up on, and we also need to apply the same fix as Ruby for **kwargs
handling.
|
2023-01-17 13:58:40 +01:00 |
|
Rasmus Wriedt Larsen
|
749e81367d
|
Python: Allow multiple **kwargs parameters outside our test code
|
2023-01-17 13:58:40 +01:00 |
|
Rasmus Wriedt Larsen
|
b6272b383d
|
Python: Allow non-unique parameter positions for normal parameters
|
2023-01-17 13:58:40 +01:00 |
|
Rasmus Wriedt Larsen
|
a6fd5b6e59
|
DataFlow: Add uniqueParameterNodePositionExclude
|
2023-01-17 13:58:37 +01:00 |
|
Rasmus Wriedt Larsen
|
7a423622f8
|
DataFlow: Add uniqueParameterNodeAtPositionExclude
|
2023-01-17 13:57:31 +01:00 |
|
Rasmus Wriedt Larsen
|
e3fcfd0a66
|
Python: Use configuration for dataflow consistency checks in dataflow/exceptions
|
2023-01-17 13:55:22 +01:00 |
|
Erik Krogh Kristensen
|
2e4f4c64fe
|
Merge pull request #11903 from erik-krogh/revertClap
QL: Revert "update clap to 3.0 in QL-for-QL"
|
2023-01-17 13:29:04 +01:00 |
|
Paolo Tranquilli
|
0a792f2f61
|
Swift: add upgrade and downgrade scripts for ExtensionDecl new protocols property
|
2023-01-17 13:07:02 +01:00 |
|
Paolo Tranquilli
|
0d32f00020
|
Swift: update ExtensionDecl test results
|
2023-01-17 12:58:02 +01:00 |
|
Paolo Tranquilli
|
d6e0ef9ff9
|
Swift: extract ExtensionDecl protocols
|
2023-01-17 12:56:09 +01:00 |
|
Paolo Tranquilli
|
f6e26211f9
|
Swift: add protocols to ExtensionDecl schema
|
2023-01-17 12:54:50 +01:00 |
|
Geoffrey White
|
74a37475db
|
Swift: Model RNCryptor.
|
2023-01-17 11:54:12 +00:00 |
|
Mathias Vorreiter Pedersen
|
44ebc77ada
|
Update cpp/ql/lib/experimental/semmle/code/cpp/semantic/analysis/RangeAnalysisSpecific.qll
|
2023-01-17 11:52:43 +00:00 |
|
Paolo Tranquilli
|
8906e101cb
|
Swift: add ExtensionDecl QL test
|
2023-01-17 12:49:53 +01:00 |
|
erik-krogh
|
5a4fe71529
|
Revert "update clap to 3.0 in QL-for-QL"
This reverts commit d072ed969e.
|
2023-01-17 12:38:30 +01:00 |
|
Erik Krogh Kristensen
|
50b9f5bba0
|
Merge pull request #11892 from erik-krogh/clap
QL: update clap to 3.0 in QL-for-QL
|
2023-01-17 12:33:18 +01:00 |
|
Jean Helie
|
fec7ea6964
|
ATM: add missing query help files
|
2023-01-17 12:20:17 +01:00 |
|
Jean Helie
|
b08fa43fdf
|
update tests
|
2023-01-17 12:20:17 +01:00 |
|
Jean Helie
|
f07984bab2
|
update test data
|
2023-01-17 12:20:17 +01:00 |
|
Jean Helie
|
13aaa22df5
|
add bosted version of ShellCommandInjectionFromEnvironment
|
2023-01-17 12:20:17 +01:00 |
|
Mathias Vorreiter Pedersen
|
77a9cea737
|
Merge pull request #11901 from github/redsun82/swift-ql-internal
Swift: introduce `@ql.internal` pragma for classes
|
2023-01-17 10:46:56 +00:00 |
|
Rasmus Wriedt Larsen
|
f8d7a367ad
|
Python: Rewrite test for __add__ special method
Co-authored-by: yoff <lerchedahl@gmail.com>
|
2023-01-17 11:45:57 +01:00 |
|
Paolo Tranquilli
|
67bd8cba32
|
Merge pull request #11900 from github/alexdenisov/swift-ignore-lsregister
Swift: do not trace lsregister
|
2023-01-17 11:26:22 +01:00 |
|
Rasmus Wriedt Larsen
|
ae1d4decc3
|
Python: ExternalAPIs.qll: Swap order of classes
Co-authored-by: yoff <lerchedahl@gmail.com>
|
2023-01-17 11:01:47 +01:00 |
|
Rasmus Wriedt Larsen
|
b6f76d784c
|
Python: Remove accidentally committed files
|
2023-01-17 10:59:11 +01:00 |
|
Rasmus Wriedt Larsen
|
479f019eb0
|
Python: Minor rewrite removing unnecessary exists
Co-authored-by: Taus <tausbn@github.com>
|
2023-01-17 10:59:11 +01:00 |
|
Rasmus Wriedt Larsen
|
608b16c98a
|
Python: Minor adjustment in QLDoc
Co-authored-by: yoff <lerchedahl@gmail.com>
|
2023-01-17 10:56:53 +01:00 |
|
Chris Smowton
|
29425982a5
|
Merge pull request #11899 from ataillefer/patch-1
Fix partial path traversal Java example
|
2023-01-17 09:39:36 +00:00 |
|
Rasmus Wriedt Larsen
|
700e40b11b
|
Python: Fix ql4ql
|
2023-01-17 10:35:20 +01:00 |
|
Rasmus Wriedt Larsen
|
4f3876f184
|
Python: Accept rewrite for _join( predicates
Co-authored-by: yoff <lerchedahl@gmail.com>
|
2023-01-17 10:32:31 +01:00 |
|
Rasmus Wriedt Larsen
|
7c242b1409
|
Python: Minor QLDoc fix
Co-authored-by: Taus <tausbn@github.com>
|
2023-01-17 10:32:15 +01:00 |
|