Rasmus Wriedt Larsen
|
cd8ea78420
|
Python: Autoformat
|
2020-07-06 17:34:19 +02:00 |
|
Rasmus Wriedt Larsen
|
9e252d5465
|
Python: Explain random example
|
2020-07-06 17:30:49 +02:00 |
|
Rasmus Wriedt Larsen
|
849159b279
|
Python: Unlimited import depth
|
2020-07-06 17:30:26 +02:00 |
|
Rasmus Wriedt Larsen
|
acfc62cad6
|
Python: Fix grammar
Co-authored-by: Taus <tausbn@gmail.com>
|
2020-07-06 17:21:29 +02:00 |
|
Taus
|
01c4852360
|
Merge pull request #3701 from yoff/SharedDataflow
Python: Start using the shared data flow libraries
|
2020-07-03 16:03:20 +02:00 |
|
Rasmus Lerchedahl Petersen
|
33cf96ccb8
|
Python: Address review comments
|
2020-07-03 14:11:58 +02:00 |
|
Rasmus Lerchedahl Petersen
|
a9e0288e5b
|
Python: exclude global vars from local flow
|
2020-07-03 08:41:10 +02:00 |
|
Rasmus Lerchedahl Petersen
|
bdc68ce6b6
|
Python: refactor Node class
|
2020-07-03 08:01:44 +02:00 |
|
Rasmus Wriedt Larsen
|
513c2974bd
|
Merge branch 'master' into python-keyword-only-args
|
2020-07-02 14:48:32 +02:00 |
|
Rasmus Wriedt Larsen
|
26b7a301d6
|
Merge branch 'master' into python-keyword-only-args
|
2020-07-02 12:27:02 +02:00 |
|
Rasmus Wriedt Larsen
|
67be45f045
|
Merge branch 'master' into python-fix-django-taint-sinks
|
2020-07-02 11:55:42 +02:00 |
|
dilanbhalla
|
dc73fcc4e8
|
moved to experimental
|
2020-07-01 09:54:58 -07:00 |
|
Rasmus Lerchedahl Petersen
|
0b11e77457
|
Python: make compile
|
2020-07-01 16:55:44 +02:00 |
|
Rasmus Lerchedahl Petersen
|
79e4f1ee93
|
Python: Enable consistency check (currently fails)
|
2020-07-01 09:21:36 +02:00 |
|
Rasmus Lerchedahl Petersen
|
e259281821
|
Merge branch 'master' of github.com:github/codeql into SharedDataflow
to receive updates from data flow library
|
2020-07-01 07:15:32 +02:00 |
|
Rasmus Lerchedahl Petersen
|
f84adb3c26
|
Python: stub for clearsContent
also remove all `CastNode`s (seems to help)
|
2020-06-26 13:09:35 +02:00 |
|
Rasmus Lerchedahl Petersen
|
e147e59652
|
Merge branch 'master' of github.com:github/codeql into SharedDataflow
To sync files
|
2020-06-26 12:01:01 +02:00 |
|
Rasmus Lerchedahl Petersen
|
43f85ef265
|
Python: typo
|
2020-06-26 12:00:24 +02:00 |
|
dilanbhalla
|
dc58f6fa87
|
function/class synatax
|
2020-06-25 11:39:09 -07:00 |
|
Rasmus Lerchedahl Petersen
|
c5c1c4c0af
|
Python: started adding some coverage tests
|
2020-06-25 16:29:41 +02:00 |
|
Rasmus Wriedt Larsen
|
1e5eeb8009
|
Python: Move lxml.etree library stub to reduce clutter
|
2020-06-25 12:07:41 +02:00 |
|
Rasmus Wriedt Larsen
|
3cc566f703
|
Merge branch 'master' into python-3521-revived
|
2020-06-25 12:02:21 +02:00 |
|
Rasmus Wriedt Larsen
|
e60af68b29
|
Python: Move lxml.etree library stub (so merge is easy)
|
2020-06-25 11:54:34 +02:00 |
|
Rasmus Wriedt Larsen
|
994db060c7
|
Python: Use CWE-091 for XSLT
As indicated here https://www.zaproxy.org/docs/alerts/90017/
|
2020-06-25 11:53:12 +02:00 |
|
Rasmus Wriedt Larsen
|
b36c23ef63
|
Merge pull request #3500 from yoff/UnmatchableDollar
Python: Regexp: Handle repetions {n} (with no ,)
|
2020-06-25 11:26:52 +02:00 |
|
Rasmus Wriedt Larsen
|
0b36cd44b8
|
Merge pull request #3522 from porcupineyhairs/pythonXpath
Python : Add Xpath injection query
|
2020-06-25 11:21:45 +02:00 |
|
Rasmus Lerchedahl Petersen
|
415e0c4aac
|
Python: add suggestion for test cases
|
2020-06-25 10:46:33 +02:00 |
|
Rasmus Lerchedahl Petersen
|
5973fe8411
|
Python: scaffold for testing data flow coverage
|
2020-06-25 10:32:10 +02:00 |
|
Rasmus Wriedt Larsen
|
155bbbdec9
|
Python: Add annotated call-graph tests
See the added README for in-depth details
|
2020-06-24 22:15:39 +02:00 |
|
Rasmus Lerchedahl Petersen
|
f6c59abcd9
|
Merge branch 'master' of github.com:github/codeql into UnmatchableDollar
to make CodeScan happy
|
2020-06-24 11:04:07 +02:00 |
|
Rasmus Lerchedahl Petersen
|
6e9c48bba7
|
Python: test zero iterations
|
2020-06-24 11:01:27 +02:00 |
|
Rasmus Lerchedahl Petersen
|
c70cf6d780
|
Python: better (if imperfect) handling of phi node
|
2020-06-23 17:25:33 +02:00 |
|
Rasmus Lerchedahl Petersen
|
b759b71ac8
|
Python: explain the regression test
|
2020-06-23 11:02:33 +02:00 |
|
Rasmus Lerchedahl Petersen
|
a55b4660d4
|
Python: support for with-definitions
|
2020-06-23 07:45:30 +02:00 |
|
Rasmus Lerchedahl Petersen
|
e8289d6fa1
|
Python: add regression tests and organise tests
|
2020-06-22 16:36:19 +02:00 |
|
Rasmus Lerchedahl Petersen
|
656c76558a
|
Merge branch 'master' of github.com:github/codeql into SharedDataflow
To sync dataflow files
|
2020-06-22 14:55:04 +02:00 |
|
Rasmus Lerchedahl Petersen
|
13bb971b05
|
Python: sort out some enclosing callable confusion
|
2020-06-22 14:26:25 +02:00 |
|
Rasmus Lerchedahl Petersen
|
94a828aca2
|
Merge branch 'master' of github.com:github/codeql into SharedDataflow
To avoid CodeScan check failing
|
2020-06-22 11:29:00 +02:00 |
|
Rasmus Lerchedahl Petersen
|
b65e6fba9e
|
Python: attempt at capturing maximal flows
(this is what used to be "all flows")
|
2020-06-22 11:28:28 +02:00 |
|
Rasmus Lerchedahl Petersen
|
47819bbcda
|
Python: obtain remaining expected flows
- implement encosing callable for more nodes
- implement extra flow for ESSA global variables
|
2020-06-22 07:36:09 +02:00 |
|
Porcupiney Hairs
|
a519132407
|
add support for libxml2
|
2020-06-22 02:01:07 +05:30 |
|
Taus Brock-Nannestad
|
410f4781b3
|
Python: Fix one last reference.
This one got lost in the big renaming somehow.
|
2020-06-19 20:15:01 +02:00 |
|
Taus Brock-Nannestad
|
48e3e9c0b4
|
Python: Do all the renames.
|
2020-06-19 17:02:47 +02:00 |
|
Taus Brock-Nannestad
|
06d6913a20
|
Python: Change "sanity" to "consistency".
|
2020-06-19 16:55:59 +02:00 |
|
Taus Brock-Nannestad
|
01fb1e3786
|
Python: Get rid of deprecated terms in code and .qhelp.
|
2020-06-19 16:51:09 +02:00 |
|
Rasmus Lerchedahl Petersen
|
426b1da552
|
Python: update sources and sinks
|
2020-06-19 11:38:15 +02:00 |
|
Rasmus Lerchedahl Petersen
|
9e078da963
|
Python: Better definition of all flows
does not become too big, when we filter out 0-step flows
|
2020-06-19 11:25:34 +02:00 |
|
Rasmus Lerchedahl Petersen
|
5ca6391f15
|
Python: update call graph test
we also have flow into functions!
|
2020-06-19 07:49:47 +02:00 |
|
Rasmus Lerchedahl Petersen
|
5a864aab87
|
Python: override genEnclosingCallable
achieved flow out of functions!
|
2020-06-19 07:29:46 +02:00 |
|
Rasmus Lerchedahl Petersen
|
9669a6a4dc
|
Python: test for getASuccessor
also align test names
|
2020-06-18 15:10:45 +02:00 |
|