Geoffrey White
|
6b5a1921dd
|
C++: Support the SAX2XMLReader interface.
|
2022-05-05 16:35:21 +01:00 |
|
Geoffrey White
|
c4bc7050a9
|
C++: Additional test cases.
|
2022-05-05 16:26:09 +01:00 |
|
thibaut hansmann
|
3006935141
|
C/C++ : FIx the research for UInt16, 32 and 64 + Fix 2 first line of the query
|
2022-05-05 15:22:50 +02:00 |
|
thibaut hansmann
|
c15c216c47
|
C/C++ : change Variable and ArrayType name + Add detection for Uint 32 and 64
|
2022-05-05 14:27:50 +02:00 |
|
Tom Hvitved
|
d9d5372f28
|
Data flow: Sync files
|
2022-05-05 13:36:26 +02:00 |
|
ihsinme
|
75244effc5
|
Update DangerousUseOfExceptionBlocks.ql
|
2022-05-05 13:27:17 +03:00 |
|
Mathias Vorreiter Pedersen
|
6f9752ead1
|
Merge pull request #9019 from geoffw0/xxe4
C++: More XXE Tests
|
2022-05-05 10:59:40 +01:00 |
|
Tom Hvitved
|
66a9759329
|
Merge pull request #8870 from hvitved/dataflow/expect-content
Data flow: Introduce `expectsContent`
|
2022-05-05 09:01:40 +02:00 |
|
Tom Hvitved
|
8e33653d25
|
Merge pull request #9017 from hvitved/dataflow/subpaths-perf
Data flow: Speedup `subpaths` predicate
|
2022-05-04 16:37:52 +02:00 |
|
Tom Hvitved
|
9cb63c0a5e
|
Data flow: Sync files
|
2022-05-04 14:49:26 +02:00 |
|
Tom Hvitved
|
74e99302d6
|
Address review comments
|
2022-05-04 09:57:59 +02:00 |
|
Tom Hvitved
|
da72ba46d4
|
Data flow: Add stub expectsContent for all languages
|
2022-05-04 09:57:59 +02:00 |
|
Tom Hvitved
|
6e2e8440eb
|
Data flow: Sync files
|
2022-05-04 09:57:59 +02:00 |
|
Robert Marsh
|
de68107a0e
|
C++: restrict global variable IR generation
|
2022-05-03 16:50:53 -04:00 |
|
Geoffrey White
|
5aa862acfd
|
C++: Fixup after merge.
|
2022-05-03 16:12:42 +01:00 |
|
Geoffrey White
|
fd5b4dfff2
|
Merge branch 'main' into xxe4
|
2022-05-03 16:08:54 +01:00 |
|
Mathias Vorreiter Pedersen
|
b8fd07c0ac
|
Merge pull request #9018 from geoffw0/xxe5
C++: Support libxml2 in the XXE query
|
2022-05-03 16:00:52 +01:00 |
|
Geoffrey White
|
d5be11bf14
|
C++: Address review comments.
|
2022-05-03 14:08:19 +01:00 |
|
Geoffrey White
|
42a78a27e0
|
C++: Fixup spacing in tests.
|
2022-05-03 11:48:03 +01:00 |
|
Geoffrey White
|
9faa825304
|
C++: Add support for libxml2 in the query.
|
2022-05-03 11:19:13 +01:00 |
|
Tom Hvitved
|
e9c8f979f9
|
Data flow: Sync files
|
2022-05-03 11:46:51 +02:00 |
|
Anders Schack-Mulligen
|
249f771fad
|
Merge pull request #8952 from cklin/fix-ql-comments-syntax
Fix syntax errors in QL comments
|
2022-05-03 11:15:56 +02:00 |
|
Jeroen Ketema
|
904ff1a569
|
Merge pull request #8943 from jbj/remove-gvn-imports
C++: Remove import order workarounds
|
2022-05-03 11:01:02 +02:00 |
|
Robert Marsh
|
ffd2cd7f40
|
C++: cleanup some implicit this usage
|
2022-05-02 12:38:04 -04:00 |
|
Robert Marsh
|
7993cba457
|
C++: fix global vars accesses in global vars
|
2022-05-02 12:27:10 -04:00 |
|
Robert Marsh
|
b5a2a2e8c2
|
C++: test for global var access in a global var
|
2022-05-02 12:07:01 -04:00 |
|
thibaut hansmann
|
83e26f41c0
|
C/C++ : Wrong Uint access
|
2022-05-01 14:53:52 +02:00 |
|
Geoffrey White
|
034c4faf19
|
Merge branch 'main' into xxe3
|
2022-04-29 21:06:16 +01:00 |
|
Robert Marsh
|
fe52dd93ef
|
C++: sync and accept new consistency test
|
2022-04-29 15:29:07 -04:00 |
|
Robert Marsh
|
d1c6022efc
|
C++: fix inconsistencies from IR global vars
|
2022-04-29 14:56:13 -04:00 |
|
Jeroen Ketema
|
5b80fd1432
|
C++: Update tests for frontend update
|
2022-04-29 11:46:01 -04:00 |
|
Robert Marsh
|
abdfd2297b
|
C++: Fix IR variable reuse for global var inits
|
2022-04-29 11:46:00 -04:00 |
|
Robert Marsh
|
259580aeeb
|
Revert "Merge pull request #8933 from MathiasVP/revert-globals"
This reverts commit 2517371a37, reversing
changes made to db856798b9.
|
2022-04-29 11:45:10 -04:00 |
|
Geoffrey White
|
614a7650a6
|
Merge pull request #8775 from porcupineyhairs/cpam
CPP: PAM Authorization Bypass
|
2022-04-29 14:55:33 +01:00 |
|
Geoffrey White
|
812a24fc18
|
C++: Add test cases for libxml2.
|
2022-04-29 13:23:29 +01:00 |
|
Geoffrey White
|
dd258781ed
|
C++: More test cases.
|
2022-04-29 10:38:31 +01:00 |
|
Geoffrey White
|
1d71f042db
|
C++: Turns out DOMLSParser is not an AbstractDOMParser and works a little differently than I'd thought.
|
2022-04-29 10:38:31 +01:00 |
|
Geoffrey White
|
c6deddb290
|
C++: For consistency.
|
2022-04-29 10:35:34 +01:00 |
|
Geoffrey White
|
4be3161891
|
C++: Move some stuff from tests3.cpp to common tests.h
|
2022-04-29 10:35:34 +01:00 |
|
Geoffrey White
|
397efd1648
|
C++: Split off the createLSParser tests into their own file.
|
2022-04-29 10:35:33 +01:00 |
|
Geoffrey White
|
b02519bf0b
|
C++: Make the createLSParser test a bit closer to real life.
|
2022-04-29 10:33:47 +01:00 |
|
Geoffrey White
|
a1542322e2
|
C++: Add test cases for SAX2XMLReader.
|
2022-04-29 10:33:46 +01:00 |
|
Geoffrey White
|
7fb1069d69
|
C++: Use GVN on the values passed into set* functions.
|
2022-04-29 10:09:52 +01:00 |
|
Geoffrey White
|
215453e4db
|
Update cpp/ql/src/Security/CWE/CWE-611/XXE.ql
Co-authored-by: Jeroen Ketema <93738568+jketema@users.noreply.github.com>
|
2022-04-29 09:07:25 +01:00 |
|
Geoffrey White
|
33d499c12d
|
C++: Address review comments.
|
2022-04-29 09:02:11 +01:00 |
|
Chuan-kai Lin
|
d6f0bbb816
|
Fix syntax errors in QL comments
|
2022-04-28 11:53:36 -07:00 |
|
Geoffrey White
|
79d1ffc1d9
|
C++: Change note.
|
2022-04-28 17:49:41 +01:00 |
|
Geoffrey White
|
2ccd5a5531
|
C++: Add support for SAXParser in the query.
|
2022-04-28 16:13:21 +01:00 |
|
Geoffrey White
|
4e2344c488
|
C++: Add test cases for SAXParser.
|
2022-04-28 16:11:08 +01:00 |
|
Jonas Jensen
|
f1fa7cba5a
|
C++: Remove import order workarounds
These workarounds are no longer needed from CodeQL CLI 2.9.0.
|
2022-04-28 14:40:57 +02:00 |
|