Ziemowit Laski
c29b63809b
[CPP-387] Add ClassDerivatio, VirtualClassDerivation, ExprCall. Remove ParenthesizedBracedInitializerList.
2019-08-25 16:37:59 -07:00
Mark Shannon
ca75a393b4
Python: Remove pruning in QL; rely on the extractor to do it.
2019-08-25 17:03:22 +01:00
Mark Shannon
f11d0638cf
Python: Remove tests for pruning in QL.
2019-08-25 17:00:08 +01:00
Pavel Avgustinov
b9b0c3bc5d
definitions.qll: Suppress multi-location links.
2019-08-25 15:59:17 +01:00
Mark Shannon
9b1fbac929
Python points-to: Speed up binaryPointsTo predicate.
2019-08-25 15:14:42 +01:00
semmle-qlci
30921d5ee7
Merge pull request #1817 from taus-semmle/python-change-notes-1.22
...
Approved by felicity-semmle
2019-08-25 13:28:14 +01:00
Taus Brock-Nannestad
f08d8573c7
Address review comments and add missing notes.
2019-08-25 13:55:42 +02:00
semmle-qlci
a22ada1289
Merge pull request #1819 from jbj/1.22-changenote
...
Approved by felicity-semmle
2019-08-24 18:55:41 +01:00
ian-semmle
8d037da049
Merge pull request #1818 from jbj/lambda_capture-upgrade-perf
...
C++: Fix lambda_capture upgrade query join order
2019-08-24 18:26:05 +01:00
yh-semmle
2590019058
Merge pull request #1815 from felicity-semmle/1.22/java-finalize-change-notes
...
Java 1.22: Minor tidy up to release notes
2019-08-24 13:03:41 -04:00
Jonas Jensen
83e0a65c71
C++: improved wording
2019-08-24 17:09:58 +02:00
Jonas Jensen
e379a60142
C++: Change note for flow through fields
2019-08-24 16:53:46 +02:00
Jonas Jensen
1900734484
C++: Reorganize the data flow change note
...
This groups the change notes that concern the `DataFlow` library and
clarifies the change notes that concern the two different
`TaintTracking` libraries.
2019-08-24 16:49:39 +02:00
semmle-qlci
e37751e365
Merge pull request #1816 from felicity-semmle/1.22/js-finalize-change-notes
...
Approved by asger-semmle
2019-08-24 14:52:41 +01:00
Jonas Jensen
52e4058903
C++: Fix lambda_capture upgrade query join order
...
When this query was run as an upgrade script, the optimizer picked a bad
join order, making the upgrade very slow on large databases. It picked a
bad join order because upgrade scripts are run with no stats.
2019-08-24 15:33:50 +02:00
Taus Brock-Nannestad
76c0113155
Python: Update change note for 1.22.
2019-08-24 15:32:26 +02:00
Tom Hvitved
f17c670f90
Merge pull request #1814 from felicity-semmle/1.22/csharp-finalize-change-notes
...
C# 1.22: Finalize change notes
2019-08-24 14:59:10 +02:00
Felicity Chapman
0ef81b5932
Merge pull request #1 from asger-semmle/class-change-notes
...
JS: Add change note about CHA
2019-08-24 13:31:55 +01:00
Asger F
28d0e890a8
JS: Add change note about CHA
2019-08-24 13:23:34 +01:00
Jonas Jensen
bd9bebc096
Merge pull request #1811 from felicity-semmle/1.22/cpp-finalize-change-notes
...
C/C++ 1.22: finalize change notes
2019-08-24 14:09:01 +02:00
Felicity Chapman
71ac4003f5
Finalize release notes
2019-08-24 12:30:33 +01:00
Felicity Chapman
64dbb88efe
Minor tidy up to release notes
2019-08-24 12:10:53 +01:00
semmle-qlci
fc59dd6819
Merge pull request #1788 from asger-semmle/additional-type-tracking-step
...
Approved by xiemaisi
2019-08-24 11:55:16 +01:00
Geoffrey White
c164d9390c
Add a note about QLDoc comments
...
The changes aren't finished in this release, but there widespread enough we should acknowledge them.
Originally https://github.com/Semmle/ql/pull/1812 .
2019-08-24 11:48:07 +01:00
Felicity Chapman
88a6cc0914
Update change-notes/1.22/analysis-cpp.md
...
Co-Authored-By: Nick Rolfe <nickrolfe@gmail.com>
2019-08-24 11:40:38 +01:00
Nick Rolfe
ead003e440
Merge pull request #1813 from pavgust/attribute
...
Improve attribution on some stub files
2019-08-24 11:40:32 +01:00
Felicity Chapman
9ccb0af133
Tidy up release notes
2019-08-24 11:37:07 +01:00
Felicity Chapman
22833251db
Minor tidying up
2019-08-24 10:55:50 +01:00
Felicity Chapman
7a6f33890f
Fix sort order for table
2019-08-24 10:48:42 +01:00
Taus
c6c307ffef
Merge pull request #1810 from markshannon/python-speedup-slow-predicate
...
Python: Prevent bad magic in one predicate.
2019-08-24 11:35:09 +02:00
Pavel Avgustinov
da29d99560
Merge branch 'master' of github.com:Semmle/ql into attribute
2019-08-23 21:47:31 +01:00
semmle-qlci
af469fdeb8
Merge pull request #1773 from xiemaisi/js/undocumented-parameter-precision
...
Approved by esben-semmle
2019-08-23 21:29:10 +01:00
Mark Shannon
8909c3d6ab
Python: Fix tags and message for CWE-312 queries.
2019-08-23 15:20:19 +01:00
Mark Shannon
20fc64c673
Python: Prevent bad magic in one predicate.
2019-08-23 15:08:19 +01:00
Tom Hvitved
16f40fd45a
C#: Consolidate CFG tests
2019-08-23 15:25:01 +02:00
Jonas Jensen
1c51c34685
Merge pull request #1700 from geoffw0/lambdacaptureelement
...
CPP: Make LambdaCaptures Elements
2019-08-23 14:38:12 +02:00
Jonas Jensen
ec268c12f7
Merge pull request #1794 from aschackmull/java/changenotes-dataflow
...
Java/C#/C++: Add change notes for in/out barriers and barrierguards.
2019-08-23 11:55:33 +02:00
Anders Schack-Mulligen
66ea66582e
Java/C#/C++: Add change notes for in/out barriers and barrierguards.
2019-08-23 11:42:07 +02:00
Anders Schack-Mulligen
2bea0a459a
Java/C++/C#: Sync.
2019-08-23 11:34:17 +02:00
Anders Schack-Mulligen
6e97f22b43
Java/C++/C#: Improve performance of pruning in field flow.
2019-08-23 11:32:45 +02:00
Mark Shannon
06f5545f39
Merge pull request #1798 from taus-semmle/python-regex-support-short-mode-flags
...
Python: Support short mode flags (e.g. `re.M`) in regexes. (ODASA-8056)
2019-08-23 10:07:03 +01:00
Pavel Avgustinov
cc854dd937
Merge branch 'master' of github.com:Semmle/ql into attribute
2019-08-23 09:55:35 +01:00
semmle-qlci
cf24c9ff4a
Merge pull request #1804 from asger-semmle/template-literal-tag
...
Approved by esben-semmle
2019-08-23 09:37:38 +01:00
james
aea7d5689f
docs: address review comments
2019-08-23 09:32:58 +01:00
Geoffrey White
fbeb79729b
CPP: Upgrade script.
2019-08-23 08:44:30 +01:00
Geoffrey White
cf6ada5758
CPP: Update stats.
2019-08-23 08:44:29 +01:00
Geoffrey White
29000c411c
CPP: Make LambdaCapture an Element.
2019-08-23 08:44:29 +01:00
Geoffrey White
6462da736b
CPP: Another test case.
2019-08-23 08:44:29 +01:00
Geoffrey White
19a0d4697e
CPP: More thorough test of LambdaCapture.
2019-08-23 08:44:29 +01:00
Tom Hvitved
c5d9d74c0a
C#: Nested field flow
2019-08-23 09:25:05 +02:00