James Fletcher
66c756b7f5
Update generate-query-help-docs.yml
2020-12-10 09:07:30 +00:00
Tamas Vajk
a7451a12fc
Fix attribute test after rebase
2020-12-09 21:24:21 +01:00
Tamas Vajk
f50cdf5ac7
Add logging to missing underlying enum type
2020-12-09 21:04:12 +01:00
Tamas Vajk
8e6e4189b3
Add logging to attribute decoding failures
2020-12-09 21:04:12 +01:00
Tamas Vajk
db426c1ffe
C#: Extract generic types in CIL attribute extraction
2020-12-09 21:04:12 +01:00
Tamas Vajk
56eb04fe6d
C#: Improve attribute argument (type, enum) decoding in CIL extraction
2020-12-09 21:04:12 +01:00
Tamas Vajk
0c0ef772c1
Add method to get qualified name of CIL extraction types
2020-12-09 21:00:39 +01:00
Tamas Vajk
d270aa2281
C#: Extract ID writing logic to separate class
2020-12-09 21:00:39 +01:00
Tamas Vajk
fc5f6c5203
C#: Fix ID of TypeReferenceType for top level classes
2020-12-09 21:00:39 +01:00
Tamas Vajk
332a64a6ca
Fix erroneous refactorings
2020-12-09 21:00:39 +01:00
Tamas Vajk
151379edd8
C#: Cleanup CIL extraction 'Type' classes
2020-12-09 21:00:39 +01:00
Tamás Vajk
b649ccd880
Merge pull request #4761 from tamasvajk/feature/cil-enum-underlying
...
C#: Extract enum underlying type from IL
2020-12-09 20:55:37 +01:00
Geoffrey White
3bef0e5c00
C++: Implement a general model.
2020-12-09 18:53:49 +00:00
yo-h
f95c480b51
Merge pull request #4799 from joefarebrother/xxe-fp
...
Java: Fix false positive in the XXE query
2020-12-09 12:08:20 -05:00
Geoffrey White
209191bb24
C++: Add another good example.
2020-12-09 16:55:07 +00:00
Geoffrey White
80db155d54
C++: Fix example and test.
2020-12-09 16:46:48 +00:00
Joe Farebrother
732542adcb
Add change note
2020-12-09 16:41:31 +00:00
James Fletcher
48a9521df9
Merge pull request #4803 from github/rename-js-dataflow-article
...
Update JavaScript dataflow guide filename to match article title
2020-12-09 15:39:19 +00:00
james
70c5ce41c2
rename js-ts article
2020-12-09 14:49:58 +00:00
Max Schaefer
0ccfe4f135
JavaScript: Teach autobuilder to include codeql-javascript-*.json files.
2020-12-09 11:35:51 +00:00
Rasmus Wriedt Larsen
36e8ef53eb
Python: Model sqlite3 as SQL interface
2020-12-09 11:36:18 +01:00
Rasmus Wriedt Larsen
767a246edc
Python: Add sqlite3 test
2020-12-09 11:36:17 +01:00
Asger F
ed729a1963
Apply suggestions from code review
...
Co-authored-by: mc <42146119+mchammer01@users.noreply.github.com >
2020-12-09 09:59:55 +00:00
Asger Feldthaus
fd293d07d7
JS: Address doc review
2020-12-09 09:58:52 +00:00
Geoffrey White
d08efb4e47
C++: Combine the member swap models.
2020-12-08 19:50:13 +00:00
Geoffrey White
4a81d36309
C++: Move all of the swap models into Swap.qll.
2020-12-08 18:19:43 +00:00
Geoffrey White
e18f290864
C++: Correct comment.
2020-12-08 16:55:19 +00:00
Joe Farebrother
24dc631a8f
Java: Fix false positive in XXE query
2020-12-08 16:38:42 +00:00
Joe Farebrother
2fd5d26b1b
Add FP as a test case
2020-12-08 16:37:53 +00:00
Rasmus Lerchedahl Petersen
a757a69f36
Python: Add example FP
2020-12-08 17:02:05 +01:00
Tamas Vajk
2257a8d47e
Add change notes
2020-12-08 16:43:16 +01:00
Tamas Vajk
2d2b919651
Add DB upgrade folder
2020-12-08 16:43:16 +01:00
Tamas Vajk
52a73cb21b
Add new stats containing 'cil_enum_underlying_type'
2020-12-08 16:40:29 +01:00
Tamás Vajk
6dd0234b68
Apply suggestions from code review
...
Co-authored-by: Tom Hvitved <hvitved@github.com >
2020-12-08 16:40:29 +01:00
Tamas Vajk
214cc90af5
Fix failing test
2020-12-08 16:40:29 +01:00
Tamas Vajk
44dfafc52c
C#: remove 'System.Enum' from enums in QL
2020-12-08 16:40:29 +01:00
Tamas Vajk
6b3010e3e6
C#: Extract enum underlying type from IL
2020-12-08 16:40:29 +01:00
Tamas Vajk
c7d6c42851
C#: Add underlying enum type test for CIL extraction
2020-12-08 16:40:29 +01:00
Tamás Vajk
ec573b517f
Merge pull request #4759 from tamasvajk/feature/cil-attribute-array
...
C#: Improve array argument CIL extraction for attributes
2020-12-08 16:38:36 +01:00
Tamás Vajk
cbcae667a8
Apply suggestions from code review
...
Co-authored-by: Tom Hvitved <hvitved@github.com >
2020-12-08 15:23:13 +01:00
yoff
3bddb946b7
Merge pull request #4773 from RasmusWL/path-injection-improvements
...
Python: Path injection improvements
2020-12-08 14:05:53 +01:00
Rasmus Wriedt Larsen
fabc6fb7d9
Python: Add change-note
2020-12-08 14:04:46 +01:00
Rasmus Wriedt Larsen
ba1ca70858
Python: Add source modeling of stdlib HTTPRequestHandlers
2020-12-08 14:04:15 +01:00
Rasmus Wriedt Larsen
34863721f0
Python: Model cgi.FieldStorage
2020-12-08 14:03:13 +01:00
Rasmus Wriedt Larsen
43688715f5
Python: Add test of stdlib HTTP server facilities
...
Just a port of the old tests, except for the fact that I learned
`cgi.FieldStorage()` _should_ be tainted when not specifying any arguments. (and
moved taint-test to own function)
Also clarified how imports of all the .*HTTPRequestHandler works in Python2
2020-12-08 14:01:55 +01:00
James Fletcher
2b5d12143c
Merge pull request #4795 from github/126-mergeback
...
Merge `rc/1.26` into `main`
2020-12-08 11:21:28 +00:00
Rasmus Wriedt Larsen
976559889f
Python: Reword qhelp text
...
Co-authored-by: Felicity Chapman <felicitymay@github.com >
2020-12-08 11:34:44 +01:00
Rasmus Wriedt Larsen
fba16d24de
Python: Bring back Path Injection query
...
Which was accidentially removed when resolving a merge conflict.
2020-12-08 11:26:04 +01:00
james
da16fad0f1
Merge branch 'rc/1.26' into 126-mergeback
2020-12-08 09:26:12 +00:00
James Fletcher
a165d2e559
Merge pull request #4790 from github/link-fixes
...
Fix links to CodeQL library pages
v1.26.0
2020-12-08 09:16:55 +00:00