Max Schaefer
|
6e34784fc5
|
Add new experimental query MultipleArgumentsToSetConstructor.
|
2021-05-21 09:54:41 +01:00 |
|
Mathias Vorreiter Pedersen
|
12cd09d5d4
|
C++: Delete the experimental query and its tests, and accept the test changes.
|
2021-05-21 10:35:57 +02:00 |
|
Mathias Vorreiter Pedersen
|
8d0cfb4e91
|
C++: Merge tests from 'cpp/access-memory-location-after-end-buffer-strncat' into the tests from 'cpp/unsafe-strncat'.
|
2021-05-21 10:34:59 +02:00 |
|
Anders Schack-Mulligen
|
f4f257819d
|
Merge pull request #5932 from zbazztian/spring-improvements
Add method invocations of Spring's SavedRequest as remote sources
|
2021-05-21 10:34:54 +02:00 |
|
Mathias Vorreiter Pedersen
|
5300dd2fa8
|
C++: Merge the experimental query 'cpp/access-memory-location-after-end-buffer-strncat' into 'cpp/unsafe-strncat'.
|
2021-05-21 10:33:56 +02:00 |
|
Evgenii Protsenko
|
1e40213abb
|
use <class> instead of <class>::Range
|
2021-05-20 22:56:08 +03:00 |
|
Sebastian Bauersfeld
|
ffcca4d5e9
|
Add change note.
|
2021-05-20 20:07:14 +07:00 |
|
Sebastian Bauersfeld
|
28f597440f
|
Add method invocations of Spring's SavedRequest as a remote sources.
|
2021-05-20 20:00:14 +07:00 |
|
Rasmus Wriedt Larsen
|
f17fe442a2
|
Python: Expand test of py/use-of-input
|
2021-05-20 14:52:10 +02:00 |
|
Rasmus Wriedt Larsen
|
0292ca6b67
|
Merge pull request #5880 from tausbn/python-limit-builtins
Python: Limit set of globals that may be built-ins
|
2021-05-20 14:47:22 +02:00 |
|
Tom Hvitved
|
423a1b39e1
|
Improve call graph performance by forcing non-linear joins first
|
2021-05-20 14:36:56 +02:00 |
|
Tom Hvitved
|
492f41d399
|
Fix performance
|
2021-05-20 14:27:13 +02:00 |
|
Arthur Baars
|
0ccca47b01
|
Dataflow for implicit self argument of methods
|
2021-05-20 14:27:13 +02:00 |
|
Arthur Baars
|
eb8b2558da
|
Add types of lambdas and methods
|
2021-05-20 14:27:13 +02:00 |
|
Arthur Baars
|
e787d99cd1
|
Resolve yield calls to blocks
|
2021-05-20 14:27:13 +02:00 |
|
Arthur Baars
|
66b2c39985
|
More tests
|
2021-05-20 14:27:13 +02:00 |
|
Arthur Baars
|
578b94453d
|
Flow for captured local variables
|
2021-05-20 14:27:13 +02:00 |
|
Arthur Baars
|
e46755021b
|
Add data flow steps for optional parameter values
|
2021-05-20 14:27:13 +02:00 |
|
Arthur Baars
|
da88661746
|
Add SSA flow step for parameters
|
2021-05-20 14:27:13 +02:00 |
|
Arthur Baars
|
84da0cb2f3
|
Track type of Classes/Modules and and self in singleton methods
|
2021-05-20 14:27:13 +02:00 |
|
Arthur Baars
|
f157f1f359
|
Fix superclass of Class
|
2021-05-20 14:27:13 +02:00 |
|
Arthur Baars
|
1ba94beb01
|
Fix types of true/false
|
2021-05-20 14:27:13 +02:00 |
|
Tom Hvitved
|
f63f5aba15
|
Fix performance
|
2021-05-20 14:27:13 +02:00 |
|
Arthur Baars
|
af19cc5fae
|
Add test cases
|
2021-05-20 14:27:13 +02:00 |
|
Arthur Baars
|
a9806719f9
|
Toplevel 'self'
|
2021-05-20 14:27:13 +02:00 |
|
Arthur Baars
|
1a739b2fbf
|
Resolve super calls
|
2021-05-20 14:27:13 +02:00 |
|
Arthur Baars
|
7f520e7899
|
Add types of literals
|
2021-05-20 14:27:13 +02:00 |
|
Arthur Baars
|
4951b7d378
|
Treat methods defined in a singleton class similar to single methods
|
2021-05-20 14:27:13 +02:00 |
|
Arthur Baars
|
8815bb7dbe
|
Track calls to singleton methods
|
2021-05-20 14:27:13 +02:00 |
|
Arthur Baars
|
b13bae6a4e
|
Resolve instance method calls
|
2021-05-20 14:27:13 +02:00 |
|
Arthur Baars
|
3c80b32ba0
|
Merge pull request #186 from github/bump-codeql
Bump `codeql` sub module
|
2021-05-20 14:26:24 +02:00 |
|
Tom Hvitved
|
16d34c7cd4
|
Sync files
|
2021-05-20 14:15:54 +02:00 |
|
Tom Hvitved
|
c73e6ff390
|
Bump codeql sub module
|
2021-05-20 14:15:33 +02:00 |
|
Tom Hvitved
|
2a7ceb2e19
|
Merge pull request #5928 from hvitved/python/type-tracker-split
Python: Split up `(small)step` into intra/interprocedural predicates
|
2021-05-20 14:13:44 +02:00 |
|
Tom Hvitved
|
1fc95a68ca
|
Python: Add more type tracking QL doc
|
2021-05-20 13:47:23 +02:00 |
|
Taus
|
c4bb3c27e0
|
Python: Update python/ql/src/semmle/python/ApiGraphs.qll
Co-authored-by: Rasmus Wriedt Larsen <rasmuswriedtlarsen@gmail.com>
|
2021-05-20 13:14:09 +02:00 |
|
Tony Torralba
|
2613e58916
|
Remove duplicated class
|
2021-05-20 12:49:02 +02:00 |
|
Tony Torralba
|
0589dd7e54
|
Move Jndi.qll from experimental
|
2021-05-20 12:30:28 +02:00 |
|
Tony Torralba
|
0c1fe9be4f
|
Add change note
|
2021-05-20 12:00:11 +02:00 |
|
Tony Torralba
|
c1e71b60b4
|
Use InlineExpectationsTest
|
2021-05-20 12:00:11 +02:00 |
|
Tony Torralba
|
3f0b803796
|
Refactored to use CSV sink models
|
2021-05-20 12:00:05 +02:00 |
|
Alex Denisov
|
694eba66f3
|
C++: Adjust tests for new specifiers
|
2021-05-20 10:49:20 +02:00 |
|
CodeQL CI
|
17afbdf258
|
Merge pull request #5635 from RasmusWL/port-weak-crypto-algorithm
Approved by yoff
|
2021-05-20 01:22:32 -07:00 |
|
Alex Denisov
|
ab23507e3f
|
C++: Add ref qualifiers
|
2021-05-20 10:03:54 +02:00 |
|
Mathias Vorreiter Pedersen
|
b2432158a8
|
C++: Add change-note.
|
2021-05-20 10:00:32 +02:00 |
|
Mathias Vorreiter Pedersen
|
152c0161a2
|
C++: Fix formatting.
|
2021-05-20 09:48:32 +02:00 |
|
Mathias Vorreiter Pedersen
|
9504592909
|
C++: Promote cpp/incorrect-allocation-error-handling out of experimental.
|
2021-05-20 09:47:45 +02:00 |
|
Tom Hvitved
|
f63c1d2383
|
Python: Split up (small)step into intra/interprocedural predicates
|
2021-05-19 19:59:25 +02:00 |
|
Anders Schack-Mulligen
|
4406b8e339
|
Dataflow: Sync.
|
2021-05-19 19:22:36 +02:00 |
|
Anders Schack-Mulligen
|
bb258813a1
|
Dataflow: Improve performance for dispatch-join in flow-through.
|
2021-05-19 19:20:57 +02:00 |
|