Geoffrey White
|
9a1b98e1d9
|
C++: Fix qhelp example link.
|
2021-11-10 17:54:05 +00:00 |
|
Geoffrey White
|
c29011a5cf
|
C++: Add more sinks.
|
2021-11-10 16:43:28 +00:00 |
|
Geoffrey White
|
ae622bd482
|
C++: Use hasGlobalOrStdName.
|
2021-11-10 14:57:07 +00:00 |
|
Geoffrey White
|
2f39c64cc2
|
C++: Fix character in qhelp.
|
2021-11-10 11:23:57 +00:00 |
|
Geoffrey White
|
26e9adcc34
|
C++: Change note.
|
2021-11-09 19:39:21 +00:00 |
|
Geoffrey White
|
ef21d1b512
|
C++: Add a model for curl as well.
|
2021-11-09 19:32:43 +00:00 |
|
Geoffrey White
|
6388ac5f1d
|
C++: Add tests.
|
2021-11-09 18:41:57 +00:00 |
|
Geoffrey White
|
d2b18d952d
|
C++: Add qhelp.
|
2021-11-09 18:41:56 +00:00 |
|
Geoffrey White
|
bd1e708c5d
|
C++: First version of cpp/non-https-url.
|
2021-11-09 18:33:49 +00:00 |
|
Mathias Vorreiter Pedersen
|
34aa4981be
|
Merge pull request #7018 from geoffw0/nullterm3
C++: Further performance improvement for the null termination queries
|
2021-11-04 21:37:58 +00:00 |
|
Mathias Vorreiter Pedersen
|
58f6058a63
|
Merge pull request #7051 from MathiasVP/better-paths-in-tests
C++: Better `InlineExpectation` tests for path-explanations
|
2021-11-04 11:35:10 +00:00 |
|
Mathias Vorreiter Pedersen
|
0d1ff4d2ee
|
C++: Respond to review comments and accept test changes.
|
2021-11-04 11:13:23 +00:00 |
|
Mathias Vorreiter Pedersen
|
ae4b6c54bc
|
C++: Change the structure of the 'annotate_path_to_sink' tests to better test path-explanations.
|
2021-11-03 20:32:05 +00:00 |
|
Mathias Vorreiter Pedersen
|
e9b114630a
|
Merge pull request #6948 from ihsinme/ihsinme-patch-076
CPP: Add query for CWE-243 Creation of chroot Jail Without Changing Working Directory
|
2021-11-03 18:50:13 +00:00 |
|
ihsinme
|
aef0275b3c
|
Update IncorrectChangingWorkingDirectory.expected
|
2021-11-03 20:45:38 +03:00 |
|
ihsinme
|
a9dd868348
|
Update IncorrectChangingWorkingDirectory.qhelp
|
2021-11-03 18:38:30 +03:00 |
|
ihsinme
|
c94b64cbca
|
Update IncorrectChangingWorkingDirectory.qhelp
|
2021-11-03 18:28:57 +03:00 |
|
ihsinme
|
c175f0aa9d
|
Update IncorrectChangingWorkingDirectory.ql
|
2021-11-03 12:25:30 +03:00 |
|
Mathias Vorreiter Pedersen
|
4a2894a707
|
Merge pull request #7025 from MathiasVP/nomagic-parameterCand
Dataflow: Replace a 'noinline' pragma with a 'nomagic' pragma
|
2021-11-02 20:40:44 +00:00 |
|
ihsinme
|
62b3c3c9a0
|
Update IncorrectChangingWorkingDirectory.ql
|
2021-11-02 16:16:17 +03:00 |
|
ihsinme
|
738354b8e7
|
Update cpp/ql/src/experimental/Security/CWE/CWE-243/IncorrectChangingWorkingDirectory.ql
Co-authored-by: Mathias Vorreiter Pedersen <mathiasvp@github.com>
|
2021-11-02 16:13:34 +03:00 |
|
Anders Schack-Mulligen
|
7d0152f3c0
|
Merge pull request #6932 from aschackmull/dataflow/flow-features
Dataflow: Add support for call context restrictions on sources/sinks.
|
2021-11-02 13:24:17 +01:00 |
|
Mathias Vorreiter Pedersen
|
6f4107ff23
|
Dataflow: Replace a 'noinline' pragma with a 'nomagic' pragma.
|
2021-11-02 11:37:40 +00:00 |
|
Geoffrey White
|
c1de4165a9
|
Update cpp/ql/lib/semmle/code/cpp/commons/NullTermination.qll
Co-authored-by: Mathias Vorreiter Pedersen <mathiasvp@github.com>
|
2021-11-02 10:51:35 +00:00 |
|
CodeQL CI
|
d5e2026a26
|
Merge pull request #6934 from erik-krogh/more-instanceof
Approved by MathiasVP, esbena, yoff
|
2021-11-02 03:46:23 -07:00 |
|
CodeQL CI
|
5d62aa5b29
|
Merge pull request #6994 from erik-krogh/redundant-cast
Approved by RasmusWL, aschackmull, esbena, geoffw0, hvitved, nickrolfe
|
2021-11-02 03:45:48 -07:00 |
|
ihsinme
|
9b8b916199
|
Update IncorrectChangingWorkingDirectory.ql
|
2021-11-02 11:33:29 +03:00 |
|
Geoffrey White
|
dec7f93097
|
C++: Eliminate mutual recursion.
|
2021-11-01 17:32:38 +00:00 |
|
Geoffrey White
|
d6a714cf69
|
C++: Improve comments.
|
2021-11-01 17:32:37 +00:00 |
|
Jonas Jensen
|
93dfee866a
|
C++: Add isFromSystemMacroDefinition predicate
|
2021-11-01 09:17:49 +01:00 |
|
ihsinme
|
3161d112d1
|
Update IncorrectChangingWorkingDirectory.ql
|
2021-10-30 13:47:22 +03:00 |
|
Erik Krogh Kristensen
|
d36c66cfca
|
remove redundant inline casts in arguments where the type is inferred by the call target
|
2021-10-29 14:37:56 +02:00 |
|
Anders Schack-Mulligen
|
3a1836c9f6
|
Merge pull request #7000 from aschackmull/dataflow/interface-refactor
Dataflow: Refactor public references to DataFlowCallable
|
2021-10-29 12:21:13 +02:00 |
|
Anders Schack-Mulligen
|
5951ae79b9
|
Dataflow: Add language specific predicates.
|
2021-10-29 11:11:35 +02:00 |
|
Anders Schack-Mulligen
|
00df6798b1
|
Dataflow: Sync
|
2021-10-29 11:00:23 +02:00 |
|
Mathias Vorreiter Pedersen
|
e94b2b6113
|
Merge pull request #6915 from geoffw0/nullterm2
C++: Fix the two null termination queries and re-enable them.
|
2021-10-29 08:20:08 +01:00 |
|
ihsinme
|
635a668670
|
Update IncorrectChangingWorkingDirectory.ql
|
2021-10-29 10:08:41 +03:00 |
|
Erik Krogh Kristensen
|
15c90adec5
|
remove redundant cast where the type is enforced by an equality comparison
|
2021-10-28 18:08:20 +02:00 |
|
Erik Krogh Kristensen
|
e75448ebb0
|
remove redundant inline casts
|
2021-10-28 16:35:53 +02:00 |
|
ihsinme
|
0addb2d1ea
|
Update IncorrectChangingWorkingDirectory.ql
|
2021-10-28 10:17:48 +03:00 |
|
ihsinme
|
c3b1d7e5c8
|
Apply suggestions from code review
Co-authored-by: Mathias Vorreiter Pedersen <mathiasvp@github.com>
|
2021-10-28 10:17:13 +03:00 |
|
Geoffrey White
|
e0e18c6587
|
C++: Drop the precision tags again, for now.
|
2021-10-27 17:24:46 +01:00 |
|
Geoffrey White
|
2182bb5c91
|
C++: Remove unused qhelp files.
|
2021-10-27 15:47:01 +01:00 |
|
Geoffrey White
|
d990e790e7
|
C++: Remove unused index.qhelp files.
|
2021-10-27 15:40:34 +01:00 |
|
Anders Schack-Mulligen
|
699630af54
|
Dataflow: Sync.
|
2021-10-27 13:57:44 +02:00 |
|
Anders Schack-Mulligen
|
034c7f3538
|
Dataflow: Sync.
|
2021-10-27 13:57:44 +02:00 |
|
Erik Krogh Kristensen
|
d2d6b2ca7c
|
apply range pattern patch to cpp
|
2021-10-25 19:38:10 +02:00 |
|
ihsinme
|
5d5d6bcc69
|
Add files via upload
|
2021-10-25 14:34:10 +03:00 |
|
ihsinme
|
baec186359
|
Add files via upload
|
2021-10-25 14:33:01 +03:00 |
|
Geoffrey White
|
9009dac9ea
|
Merge branch 'main' into nullterm2
|
2021-10-21 13:14:15 +01:00 |
|