Erik Krogh Kristensen
|
204e01fc24
|
change getNumArgument to only count positional arguments
|
2022-05-20 12:43:06 +02:00 |
|
Erik Krogh Kristensen
|
a5b11e88b4
|
update doc to make it clear that moduleImport(..) does not refer to PyPI names
Co-authored-by: Rasmus Wriedt Larsen <rasmuswriedtlarsen@gmail.com>
|
2022-05-19 20:00:43 +02:00 |
|
Erik Krogh Kristensen
|
d5f0446940
|
exclude self parameter from the API-graph edge for keywordParameter
|
2022-05-17 22:34:38 +02:00 |
|
Erik Krogh Kristensen
|
03da62713c
|
fix typo identified by QL-for-QL
|
2022-05-17 12:32:40 +02:00 |
|
Erik Krogh Kristensen
|
818975dc56
|
sync upstream typo fixes
|
2022-05-17 12:25:52 +02:00 |
|
Erik Krogh Kristensen
|
5d1c41c269
|
Merge branch 'main' into pyMaD
|
2022-05-17 12:23:03 +02:00 |
|
Erik Krogh Kristensen
|
2868eb61ea
|
add test for Parameter[any] and Parameter[any-named]
|
2022-05-17 12:08:53 +02:00 |
|
Erik Krogh Kristensen
|
f273ccf73b
|
add explicit test of what Parameter[0] matches
|
2022-05-17 11:17:15 +02:00 |
|
Erik Krogh Kristensen
|
ce21d7e5a8
|
use test-sink for sinks in the MaD test
|
2022-05-17 11:13:59 +02:00 |
|
Erik Krogh Kristensen
|
aef592fec8
|
make a more realistic test for self-parameter
|
2022-05-17 11:13:35 +02:00 |
|
Mathias Vorreiter Pedersen
|
1280d43e36
|
Merge pull request #9141 from github/post-release-prep/codeql-cli-2.9.2
Post-release preparation for codeql-cli-2.9.2
|
2022-05-17 10:01:37 +01:00 |
|
Erik Krogh Kristensen
|
55ffdb4aa1
|
make most imports in ApiGraphModelsSpecific.qll private
|
2022-05-17 10:34:17 +02:00 |
|
Erik Krogh Kristensen
|
1f8e7c39f4
|
fix typo in comment
Co-authored-by: Rasmus Wriedt Larsen <rasmuswriedtlarsen@gmail.com>
|
2022-05-17 10:32:31 +02:00 |
|
Nick Rolfe
|
c518150b49
|
Merge pull request #9132 from github/nickrolfe/misspelling
QL for QL: generalise non-US spelling query
|
2022-05-16 16:03:36 +01:00 |
|
Anders Schack-Mulligen
|
83f817ca45
|
Merge pull request #9134 from aschackmull/dataflow/perf-std-order
Dataflow: Improve standard order through easier type check elimination.
|
2022-05-16 10:05:17 +02:00 |
|
github-actions[bot]
|
b7cbd8fd75
|
Post-release preparation for codeql-cli-2.9.2
|
2022-05-12 18:21:38 +00:00 |
|
Nick Rolfe
|
1115227f9d
|
Merge remote-tracking branch 'origin/main' into nickrolfe/misspelling
|
2022-05-12 16:10:27 +01:00 |
|
Nick Rolfe
|
2efa38aaa6
|
Python: fix typos in comments
|
2022-05-12 16:02:20 +01:00 |
|
Anders Schack-Mulligen
|
8c8440a58a
|
Merge pull request #9101 from hvitved/dataflow/include-hidden
Data flow: Add `Configuration::includeHiddenNodes()`
|
2022-05-12 15:36:12 +02:00 |
|
Joe Farebrother
|
59e400d2e0
|
Merge pull request #7723 from joefarebrother/redos
Java: Add ReDoS queries
|
2022-05-12 13:50:38 +01:00 |
|
Erik Krogh Kristensen
|
fb077bec66
|
sync AccessPathSyntax changes
|
2022-05-12 14:46:54 +02:00 |
|
Erik Krogh Kristensen
|
dea5596289
|
update MaD test to reflect that dotted module names don't work
|
2022-05-12 14:45:29 +02:00 |
|
Erik Krogh Kristensen
|
31e9876de7
|
Merge branch 'main' into pyMaD
|
2022-05-12 14:43:16 +02:00 |
|
Anders Schack-Mulligen
|
adb56dfa39
|
Dataflow: Improve standard order through easier type check elimination.
|
2022-05-12 14:31:38 +02:00 |
|
Rasmus Wriedt Larsen
|
7cd51d6147
|
Merge pull request #9126 from RasmusWL/moduleimport-with-dots
Python: Fully disallow `API::moduleImport` of module with dots
|
2022-05-12 14:16:25 +02:00 |
|
Rasmus Wriedt Larsen
|
795adf0566
|
Python: Fix API::moduleImport("foo.bar")
|
2022-05-12 13:33:00 +02:00 |
|
Rasmus Wriedt Larsen
|
3844c5b5c0
|
Python: Add change-note
|
2022-05-12 13:32:59 +02:00 |
|
Rasmus Wriedt Larsen
|
f8253f5fef
|
Python: Fully disallow API::moduleImport of module with dots
Inspired by discussion about this for MaD in
https://github.com/github/codeql/pull/8883#discussion_r865858084
|
2022-05-12 13:30:26 +02:00 |
|
Rasmus Wriedt Larsen
|
597a8414d9
|
Python: Add test of API::moduleImport with dots
This is currently semi-works -- the import is allowed, but doesn't
always work when used :|
|
2022-05-12 13:29:16 +02:00 |
|
Nick Rolfe
|
234a36ff61
|
Merge pull request #9119 from github/nickrolfe/non-us-spelling-fixes
Fix non-US spellings and the corresponding query
|
2022-05-12 12:29:14 +01:00 |
|
Mathias Vorreiter Pedersen
|
103c589c1d
|
Update python/ql/lib/change-notes/released/0.3.0.md
|
2022-05-12 11:47:19 +01:00 |
|
Mathias Vorreiter Pedersen
|
499878a44d
|
Update python/ql/lib/CHANGELOG.md
|
2022-05-12 11:47:08 +01:00 |
|
Mathias Vorreiter Pedersen
|
43265c4133
|
Update python/ql/lib/change-notes/released/0.3.0.md
|
2022-05-12 11:43:39 +01:00 |
|
Mathias Vorreiter Pedersen
|
b069d1bd17
|
Update python/ql/lib/CHANGELOG.md
|
2022-05-12 11:43:33 +01:00 |
|
github-actions[bot]
|
ee9980b31c
|
Release preparation for version 2.9.2
|
2022-05-12 10:17:28 +00:00 |
|
Tom Hvitved
|
46ab25b61e
|
Merge pull request #9098 from aschackmull/dataflow/perf
Dataflow: Performance fixes
|
2022-05-11 20:41:48 +02:00 |
|
Nick Rolfe
|
e1b277386a
|
Fix non-US spellings: s/analyse/analyze
|
2022-05-11 17:48:27 +01:00 |
|
Anders Schack-Mulligen
|
4884520ee1
|
Dataflow: Review fix.
|
2022-05-11 15:40:49 +02:00 |
|
Rasmus Wriedt Larsen
|
cff950f5f7
|
Python: Fix select of py/insecure-cookie
|
2022-05-11 14:06:30 +02:00 |
|
Rasmus Wriedt Larsen
|
fc8633cc01
|
Python: Fix select for py/cookie-injection
|
2022-05-11 13:18:14 +02:00 |
|
Rasmus Wriedt Larsen
|
27b99c51e9
|
Python: Add placeholder precision for py/insecure-cookie
|
2022-05-11 11:36:06 +02:00 |
|
Rasmus Wriedt Larsen
|
a902d3d8f0
|
Python: Add security-severity for py/insecure-cookie
Matching the Java query
7d4767a4f5/java/ql/src/Security/CWE/CWE-614/InsecureCookie.ql (L7)
|
2022-05-11 11:34:16 +02:00 |
|
Rasmus Wriedt Larsen
|
84ad45c665
|
Python: Fix Django import
|
2022-05-11 11:33:35 +02:00 |
|
Rasmus Wriedt Larsen
|
d127d2164a
|
Merge branch 'main' into jorgectf/python/insecure-cookie
|
2022-05-11 11:13:47 +02:00 |
|
Rasmus Wriedt Larsen
|
2b6e0cfb44
|
Merge pull request #8340 from yoff/python/simple-csrf
python: minimal CSRF implementation
|
2022-05-10 13:36:38 +02:00 |
|
Rasmus Wriedt Larsen
|
cb17e2a649
|
Merge pull request #8595 from porcupineyhairs/pypam
Python : Add query to detect PAM authorization bypass
|
2022-05-10 13:35:12 +02:00 |
|
Tom Hvitved
|
712fe002b9
|
Data flow: Sync files
|
2022-05-10 12:41:10 +02:00 |
|
Rasmus Lerchedahl Petersen
|
aa3d7babf4
|
python: fix bad merge
caused by an optimistic attempt at solving a
merge conflict in the online GUI.
|
2022-05-10 11:37:41 +02:00 |
|
Rasmus Wriedt Larsen
|
2421076d2f
|
Merge pull request #8696 from RasmusWL/new-nosql-examples
Python: Improve experimental modeling for `pymongo`
|
2022-05-10 11:03:05 +02:00 |
|
yoff
|
6c3e2db7fd
|
Merge branch 'main' into python/simple-csrf
|
2022-05-10 10:55:28 +02:00 |
|