Erik Krogh Kristensen
|
ea01bcf5ec
|
have the Instance token be an alias for Subclass.ReturnValue
|
2022-05-02 12:45:21 +02:00 |
|
Erik Krogh Kristensen
|
46acce0ad4
|
add support for the Subclass token
|
2022-05-02 12:45:21 +02:00 |
|
Erik Krogh Kristensen
|
a02e812de8
|
add test for the Instance token
|
2022-05-02 12:45:21 +02:00 |
|
Erik Krogh Kristensen
|
682cab3737
|
add test for awaited
|
2022-05-02 12:45:21 +02:00 |
|
Erik Krogh Kristensen
|
48408ca45d
|
Add TODO list
|
2022-05-02 12:45:21 +02:00 |
|
Erik Krogh Kristensen
|
8d60336396
|
add tests for callsite filters
|
2022-05-02 12:45:21 +02:00 |
|
Erik Krogh Kristensen
|
20992af037
|
add test for parameter syntax
|
2022-05-02 12:45:21 +02:00 |
|
Erik Krogh Kristensen
|
35b143a1a5
|
add tests for argument syntax
|
2022-05-02 12:45:21 +02:00 |
|
Erik Krogh Kristensen
|
86a9bc6aca
|
add test for keyword arguments
|
2022-05-02 12:45:21 +02:00 |
|
Erik Krogh Kristensen
|
d4b882519a
|
convert most of the asyncpg model to MaD
|
2022-05-02 12:45:21 +02:00 |
|
Erik Krogh Kristensen
|
1c2c9159a9
|
initial MaD implementation for Python
|
2022-05-02 12:45:19 +02:00 |
|
yoff
|
1d44694280
|
Merge pull request #8732 from RasmusWL/dataflow-imports
Python: Don't re-export `python` under `DataFlow::`
|
2022-05-02 12:08:28 +02:00 |
|
Taus
|
231def026f
|
Merge pull request #8890 from tausbn/python-add-global-attribute-writes
Python: Add support for global attribute writes
|
2022-05-02 12:03:41 +02:00 |
|
yoff
|
c67b06b1fd
|
Update python/ql/test/experimental/dataflow/typetracking/attribute_tests.py
Co-authored-by: Taus <tausbn@github.com>
|
2022-05-02 11:36:58 +02:00 |
|
Taus
|
b4a31e572f
|
Python: Add global attribute writes
|
2022-04-27 16:45:00 +00:00 |
|
Taus
|
f71cf2e1fc
|
Python: Add test
|
2022-04-27 15:48:11 +00:00 |
|
yoff
|
39753d5a0b
|
Merge pull request #8693 from erik-krogh/pyApi
PY: more API-graphs refactorings
|
2022-04-27 13:19:50 +02:00 |
|
Erik Krogh Kristensen
|
e1c7d369be
|
Merge pull request #8796 from erik-krogh/redundantImport
Remove redundant imports
|
2022-04-27 12:39:51 +02:00 |
|
yoff
|
9d774463f5
|
Merge pull request #8859 from tausbn/python-fix-bad-essa-joins
Python: Fix a bunch of bad joins
|
2022-04-27 12:27:50 +02:00 |
|
Taus
|
7d736952db
|
Python: Update expected output
|
2022-04-26 15:49:40 +00:00 |
|
Erik Krogh Kristensen
|
d389012b75
|
Merge branch 'main' into redundantImport
|
2022-04-26 14:24:51 +02:00 |
|
yoff
|
76f2eca1ee
|
Merge pull request #8560 from erik-krogh/movePolyTest
PY: move the polynomialbacktracking-test to the test folder
|
2022-04-26 14:21:30 +02:00 |
|
Tom Hvitved
|
bffa8fa7cb
|
Merge pull request #8641 from hvitved/dataflow/interpret-read-store
Data flow: Introduce `ContentSet`
|
2022-04-25 12:17:34 +02:00 |
|
Erik Krogh Kristensen
|
acac8919b3
|
PY: update expected output for deprecation warning in test file
|
2022-04-22 15:28:31 +02:00 |
|
Tom Hvitved
|
b033f107df
|
Merge remote-tracking branch 'upstream/main' into dataflow/interpret-read-store
|
2022-04-22 14:35:02 +02:00 |
|
Rasmus Wriedt Larsen
|
03c0366fd4
|
Merge branch 'main' into stdlib-FileSystemAccess-improvement
|
2022-04-22 14:31:31 +02:00 |
|
Erik Krogh Kristensen
|
8fcbaea273
|
Merge branch 'main' into labelNaming
|
2022-04-22 13:19:44 +02:00 |
|
Erik Krogh Kristensen
|
ff73dbc35c
|
delete redundant imports
|
2022-04-22 12:55:28 +02:00 |
|
Erik Krogh Kristensen
|
a96489b23d
|
delete duplicate imports
|
2022-04-22 12:41:30 +02:00 |
|
Rasmus Wriedt Larsen
|
650d57083b
|
Python: Recognize path arguments to pathlib methods
|
2022-04-22 11:01:59 +02:00 |
|
Rasmus Wriedt Larsen
|
bcaba45202
|
Python: Expand pathlib tests
|
2022-04-22 11:01:59 +02:00 |
|
Rasmus Wriedt Larsen
|
059dea713d
|
Python: Fix os.path.samefile modeling
|
2022-04-22 11:01:59 +02:00 |
|
Rasmus Wriedt Larsen
|
084c8eb22e
|
Python: Don't re-export python under DataFlow::
|
2022-04-20 11:42:10 +02:00 |
|
Rasmus Wriedt Larsen
|
5dbbd17bb2
|
Python: Add test to ensure we keep DataFlow imports clean
Currently we're not in a good state :(
|
2022-04-20 11:41:01 +02:00 |
|
Taus
|
626770aaab
|
Merge pull request #8004 from ahmed-farid-dev/ZipSlip
Add query to detect ZipSlip
|
2022-04-08 23:55:02 +02:00 |
|
Taus
|
3d14c5f3c3
|
Python: Update tests
We need to import `tty` in order to be able to detect the standard library correctly.
|
2022-04-08 23:20:47 +02:00 |
|
Erik Krogh Kristensen
|
50bfc8eaa0
|
refactor uses of API::Node::getAUse() that should have been something else
|
2022-04-07 13:52:13 +02:00 |
|
Rasmus Wriedt Larsen
|
4d2a3b38d2
|
Merge pull request #8511 from RasmusWL/use-query-suffix
Python: Use `Query.qll` suffix for dataflow configuration definitions
|
2022-04-06 11:59:29 +02:00 |
|
Ahmed Farid
|
29f69bde75
|
Update zipslip_bad.py
|
2022-04-05 12:46:51 +00:00 |
|
Tom Hvitved
|
57f2a74636
|
Python: Implement ContentSet
|
2022-04-04 13:51:44 +02:00 |
|
Sebastian Bauersfeld
|
a3c3a7fe0d
|
Python: Identify alternative body argument in invocations of Response constructor.
|
2022-03-30 19:34:54 +07:00 |
|
Erik Krogh Kristensen
|
36db492aa2
|
move the polynomialbacktracking-test to the test folder
|
2022-03-28 13:22:26 +02:00 |
|
Erik Krogh Kristensen
|
c5fb19c377
|
update the JS API-graph labels toString() to print the predicate calls on the API-graphs
|
2022-03-28 13:19:16 +02:00 |
|
Ahmed Farid
|
53f756b078
|
Update ZipSlip.expected
|
2022-03-28 08:54:44 +00:00 |
|
yoff
|
5efc19c39d
|
Merge pull request #7806 from erik-krogh/pyDef
Python: Add def nodes to API graphs
|
2022-03-28 08:09:14 +02:00 |
|
Ahmed Farid
|
a50f051cdd
|
Update zipslip_bad.py
|
2022-03-28 01:38:58 +00:00 |
|
Ahmed Farid
|
f364e41dbe
|
Update ZipSlip.expected
|
2022-03-28 01:02:38 +00:00 |
|
Ahmed Farid
|
a8c14ed6c3
|
Update zipslip_bad.py
|
2022-03-28 01:00:38 +00:00 |
|
Ahmed Farid
|
8dea7248ea
|
Update zipslip_bad.py
|
2022-03-24 00:34:52 +01:00 |
|
Ahmed Farid
|
a05318f10c
|
Update zipslip_good.py
|
2022-03-24 00:32:11 +01:00 |
|