Rasmus Wriedt Larsen
|
e5e8ec6ecc
|
Python: Add a few test-cases for barrier guards and references
I'm not sure references is the best name, but it's the best I could come up with
jsut now
|
2020-12-07 15:27:20 +01:00 |
|
Rasmus Wriedt Larsen
|
5aa2c2f9d4
|
Python: Add command injection regex restricted FP
|
2020-12-07 15:26:56 +01:00 |
|
Rasmus Wriedt Larsen
|
32b547b3f2
|
Python: Add example of bad command injection sanitizer
|
2020-12-07 15:26:55 +01:00 |
|
Rasmus Wriedt Larsen
|
8444654117
|
Python: Adjust whitespace in command injection test
|
2020-12-07 15:26:54 +01:00 |
|
Arthur Baars
|
6d12bcc2fe
|
Make ConditionalSuccessor not abstract
|
2020-12-07 15:19:14 +01:00 |
|
Chris Smowton
|
6b8003b0f2
|
Merge pull request #420 from smowton/smowton/admin/upgrade-codeql-240-and-autoformat
Upgrade CI toolchain to CodeQL 2.4.0
|
2020-12-07 14:16:19 +00:00 |
|
Arthur Baars
|
044d14c8b4
|
Use private imports in generated code
|
2020-12-07 15:14:34 +01:00 |
|
Arthur Baars
|
ed3b102ecc
|
Improve formatting
|
2020-12-07 15:12:43 +01:00 |
|
Arthur Baars
|
d25835c7d2
|
Merge pull request #61 from github/aibaars/code-nav
Add basic code navigation queries
|
2020-12-07 14:47:43 +01:00 |
|
James Fletcher
|
ebdb3e25aa
|
Merge pull request #4768 from github/query-and-library-links
Update query and library links for new locations
|
2020-12-07 12:47:24 +00:00 |
|
CodeQL CI
|
8129d0c0ac
|
Merge pull request #4762 from asgerf/js/template-sinks-in-code-injection
Approved by erik-krogh, mchammer01
|
2020-12-07 04:35:11 -08:00 |
|
Chris Smowton
|
563f74bd45
|
Upgrade CI toolchain to CodeQL 2.4.0
Also reformat code (the autoformatter has changed slightly)
|
2020-12-07 12:35:07 +00:00 |
|
Arthur Baars
|
2394b26636
|
CFG: skip Uninterpreted nodes
|
2020-12-07 13:11:21 +01:00 |
|
Arthur Baars
|
36f5a63c18
|
Improve handling of class, module, block and method
|
2020-12-07 13:11:21 +01:00 |
|
Arthur Baars
|
2124247d5e
|
CFG: add samples of all syntactical constructs to cfg.rb
|
2020-12-07 13:11:21 +01:00 |
|
Arthur Baars
|
ebf3a31224
|
CFG: don't handle rescue, else, ensure for now
|
2020-12-07 13:11:21 +01:00 |
|
Arthur Baars
|
97d0220ffd
|
CFG: Model nodes with simple flow
|
2020-12-07 13:11:21 +01:00 |
|
Arthur Baars
|
3807e1be38
|
CFG: flow for rescue-modifier
|
2020-12-07 13:11:21 +01:00 |
|
Arthur Baars
|
d619bdd8f9
|
CFG: Completions: fix definition of boolean constants
|
2020-12-07 13:11:21 +01:00 |
|
Arthur Baars
|
6c579ff608
|
CFG: link heredoc start to its body
|
2020-12-07 13:11:21 +01:00 |
|
Arthur Baars
|
49d11b1e09
|
CFG: don't hide Class and Module nodes
|
2020-12-07 13:11:21 +01:00 |
|
Arthur Baars
|
0852068bcd
|
CFG: make lambda a CFG entry point
|
2020-12-07 13:11:21 +01:00 |
|
Arthur Baars
|
01066ea3bb
|
CFG: case expression
|
2020-12-07 13:11:21 +01:00 |
|
Arthur Baars
|
2f238280dc
|
CFG: model if-modifier and unless
|
2020-12-07 13:11:21 +01:00 |
|
Arthur Baars
|
5d6e77be28
|
CFG: model while, until and variants
|
2020-12-07 13:11:21 +01:00 |
|
Arthur Baars
|
6660cb4417
|
CFG: for-in loop
|
2020-12-07 13:11:21 +01:00 |
|
Arthur Baars
|
165b2b37dc
|
Treat for variables and exception variables as declarations
|
2020-12-07 13:11:21 +01:00 |
|
Arthur Baars
|
b60ea74e8a
|
Treat conditional expressions as if-then-else
|
2020-12-07 13:11:21 +01:00 |
|
Arthur Baars
|
97fab0d18b
|
Assignments evaluate right-hand-side first
|
2020-12-07 13:11:21 +01:00 |
|
Arthur Baars
|
465c266b8a
|
Classes and module are not CfgScopes
|
2020-12-07 13:11:21 +01:00 |
|
Arthur Baars
|
0959a4675f
|
Merge pull request #65 from github/aibaars/dup-code
Add duplicate code tables to dbscheme
|
2020-12-07 13:10:52 +01:00 |
|
Arthur Baars
|
4c699fcb32
|
Add duplicate code tables to dbscheme
|
2020-12-07 13:06:26 +01:00 |
|
Arthur Baars
|
0a38d6801c
|
Address review comments
|
2020-12-07 12:53:45 +01:00 |
|
Cornelius Riemenschneider
|
354adf363e
|
Merge pull request #4787 from github/RasmusWL-patch-1
C++: Minor test README fixes
|
2020-12-07 12:42:55 +01:00 |
|
Asger Feldthaus
|
04f51bef5e
|
JS: Add missing qldoc
|
2020-12-07 10:52:38 +00:00 |
|
Rasmus Wriedt Larsen
|
9e7d5b3a9c
|
C++: Minor test README fixes
|
2020-12-07 11:52:18 +01:00 |
|
Asger Feldthaus
|
f96c425a72
|
JS: Deny -> block
|
2020-12-07 10:50:01 +00:00 |
|
Asger Feldthaus
|
254ac7f963
|
JS: Fix TypeofCheck
|
2020-12-07 10:46:00 +00:00 |
|
Tom Hvitved
|
6a55a22f18
|
Merge pull request #4781 from hvitved/csharp/persisten-cookie-tests
C#: Add tests for `PersistentCookie.ql`
|
2020-12-07 11:37:16 +01:00 |
|
Asger Feldthaus
|
0496642b0b
|
JS: Add test for captured flow into callback
|
2020-12-07 10:34:27 +00:00 |
|
Asger Feldthaus
|
355cfaaf42
|
JS: Autoformat
|
2020-12-07 10:16:39 +00:00 |
|
Asger Feldthaus
|
1b0bec9143
|
JS: Remove magic from barrier guard predicates
|
2020-12-07 10:16:39 +00:00 |
|
Asger Feldthaus
|
fe86465a0b
|
JS: Refactor store/load flow a bit
|
2020-12-07 10:16:38 +00:00 |
|
Asger Feldthaus
|
f132b4a279
|
JS: Add type confusion sink for prototype pollution checks
|
2020-12-07 10:16:38 +00:00 |
|
Asger Feldthaus
|
e10a22ec26
|
JS: Restrict size of some predicates
|
2020-12-07 10:16:38 +00:00 |
|
Asger Feldthaus
|
daab3c1437
|
JS: Add tests and fix some bugs
|
2020-12-07 10:16:38 +00:00 |
|
Asger Feldthaus
|
0a7513fdfb
|
JS: Move and rename test cases as well
|
2020-12-07 10:16:38 +00:00 |
|
Asger Feldthaus
|
479dcf56ad
|
JS: Update to use more inclusive language
|
2020-12-07 10:16:38 +00:00 |
|
Asger Feldthaus
|
544b3d9631
|
JS: Change note
|
2020-12-07 10:16:38 +00:00 |
|
Asger Feldthaus
|
e42ca881a3
|
JS: Update security suite after move to CWE-915
|
2020-12-07 10:16:38 +00:00 |
|