Граф коммитов

6886 Коммитов

Автор SHA1 Сообщение Дата
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