Geoffrey White
|
22d5e9bbfb
|
C++: Add test cases involving pointer qualifiers.
|
2024-03-12 17:47:11 +00:00 |
|
Geoffrey White
|
900c8b71d8
|
C++: Complete the SummaryCall class.
|
2024-03-12 14:23:00 +00:00 |
|
Geoffrey White
|
a27949cffa
|
C++: Set certain = true in storeStepImpl.
|
2024-03-12 14:08:20 +00:00 |
|
Geoffrey White
|
026a13b4db
|
C++: Change Node/Node0.getEnclosingCallable back to returning Declaration.
|
2024-03-11 12:22:55 +00:00 |
|
Geoffrey White
|
4bc272da73
|
C++: Doc correction and TODOs for interpretOutput, interpretInput.
|
2024-03-11 10:16:46 +00:00 |
|
Geoffrey White
|
e8d0f1fa3e
|
C++: Comments.
|
2024-03-08 18:25:01 +00:00 |
|
Geoffrey White
|
23fd3f62ac
|
C++: Add models-as-data case to allowParameterReturnInSelf.
|
2024-03-06 16:12:46 +00:00 |
|
Geoffrey White
|
26ef1bc249
|
Swift: comment models-as-data implementation.
|
2024-03-06 16:12:46 +00:00 |
|
Geoffrey White
|
18d9573b6a
|
C++: Add summaryLocalStep as well.
|
2024-03-06 16:12:46 +00:00 |
|
Geoffrey White
|
8c0f02ac4b
|
C++: Add summary jumpStep, readStep, storeStep.
|
2024-03-06 14:51:48 +00:00 |
|
Geoffrey White
|
3657269d3e
|
C++: Autoformat.
|
2024-03-05 17:35:05 +00:00 |
|
Geoffrey White
|
d1fc700735
|
C++: Fill out some QLDoc.
|
2024-03-05 17:34:48 +00:00 |
|
Geoffrey White
|
7675f153ce
|
C++: Add SummaryOutNode class.
|
2024-03-05 17:32:54 +00:00 |
|
Geoffrey White
|
d1a2048134
|
C++: Add SummaryPostUpdateNode class.
|
2024-03-01 16:03:37 +00:00 |
|
Geoffrey White
|
340a17dd74
|
C++: Attempt to QLDoc OutNode better.
|
2024-03-01 16:03:37 +00:00 |
|
Geoffrey White
|
dbf0b98791
|
C++: Add some test cases involving function pointers.
|
2024-03-01 15:56:44 +00:00 |
|
Geoffrey White
|
f649939d78
|
C++: Allow flow through (previously missing) summary taint steps.
|
2024-03-01 15:56:44 +00:00 |
|
Geoffrey White
|
2e5f7dc8fc
|
C++: QLDoc (mostly placeholder).
|
2024-03-01 09:59:31 +00:00 |
|
Geoffrey White
|
8faad92cfd
|
C++: Define DataFlowCallable.getUnderlyingCallable and use it to fix some issues.
|
2024-03-01 09:59:31 +00:00 |
|
Geoffrey White
|
0df10bda0c
|
C++: Post-merge fixup.
|
2024-02-27 17:32:59 +00:00 |
|
Geoffrey White
|
1da611cc02
|
Merge branch 'main' into mad
|
2024-02-27 17:29:45 +00:00 |
|
Geoffrey White
|
bc42e2bc35
|
C++: Workaround to get the tests passing again.
|
2024-02-27 17:28:38 +00:00 |
|
Joe Farebrother
|
3ab6f222d0
|
Merge pull request #15718 from joefarebrother/ruby-arel-sqlliteral
Ruby: Model Arel::Nodes::SqlLiteral.new
|
2024-02-27 12:43:47 +00:00 |
|
Anders Schack-Mulligen
|
df5e753ee0
|
Merge pull request #15570 from aschackmull/java/cache-interpretelement
Java: Cache interpretElement.
|
2024-02-27 13:39:56 +01:00 |
|
Geoffrey White
|
540c20e143
|
Merge pull request #15700 from geoffw0/extensions
Swift: Workaround for TypeDecl.getFullName issue.
|
2024-02-27 11:14:33 +00:00 |
|
Anders Schack-Mulligen
|
699dddcfbe
|
Merge pull request #15725 from aschackmull/dataflow/summary-join-fix
Dataflow: Prevent bad join in FlowSummaryImpl::Private::Steps::summaryLocalStep.
|
2024-02-27 10:32:38 +01:00 |
|
Tom Hvitved
|
bbeee8f38d
|
Merge pull request #15717 from hvitved/csharp/view-cfg
Shared `View CFG` implementation
|
2024-02-27 09:13:18 +01:00 |
|
Geoffrey White
|
408a550467
|
Merge pull request #15727 from geoffw0/qldoc4
C++: Mark internal files in the old dataflow library as deprecated
|
2024-02-26 17:45:05 +00:00 |
|
Geoffrey White
|
2e66392353
|
C++: Update deprecated note to respect identical files.
|
2024-02-26 16:38:27 +00:00 |
|
Joe Farebrother
|
cb733dcf85
|
Simplify model defenition
|
2024-02-26 14:59:03 +00:00 |
|
Cornelius Riemenschneider
|
4bb725cbf5
|
Merge pull request #15656 from github/criemen/ruby-bazel
Ruby: Start building the language pack using bazel.
|
2024-02-26 15:52:28 +01:00 |
|
Cornelius Riemenschneider
|
234623ec0d
|
Merge pull request #15726 from github/criemen/js
JS: Remove empty build target.
|
2024-02-26 15:50:31 +01:00 |
|
Geoffrey White
|
5c4543f167
|
C++: Mark internal files in the old dataflow library as deprecated (the public imports already are).
|
2024-02-26 14:49:10 +00:00 |
|
Cornelius Riemenschneider
|
e9b5394cd5
|
JS: Remove empty build target.
The `resources` folder never existed, this was probably introduced
as a copy-paste mistake. Remove the rule.
|
2024-02-26 15:26:44 +01:00 |
|
Harry Maclean
|
6ff0054e52
|
Merge pull request #13431 from am0o0/amammad-ruby-YAMLunsafeLoad
Ruby: add seperate additional steps between `YAML.parse*` methods and `to_ruby`
|
2024-02-26 13:40:48 +00:00 |
|
Tom Hvitved
|
f92c106972
|
Merge pull request #15724 from hvitved/csharp-change-note
C#: Add change note
|
2024-02-26 14:35:38 +01:00 |
|
Harry Maclean
|
8212f5de1b
|
Ruby: Update test
|
2024-02-26 13:10:27 +00:00 |
|
Harry Maclean
|
b86643fab2
|
Ruby: doc fixes
|
2024-02-26 12:57:21 +00:00 |
|
Tom Hvitved
|
dd0c721e8c
|
C#: Add change note
|
2024-02-26 13:48:19 +01:00 |
|
Anders Schack-Mulligen
|
20bb631456
|
Dataflow: Prevent bad join.
|
2024-02-26 13:45:19 +01:00 |
|
Tom Hvitved
|
606a8fed0c
|
Merge pull request #15406 from hvitved/csharp/no-stats-experiment
C#: Remove all DB stats
|
2024-02-26 13:40:37 +01:00 |
|
Harry Maclean
|
8a670fe9a2
|
Ruby: formatting
|
2024-02-26 12:26:04 +00:00 |
|
amammad
|
32f5667bb6
|
revert YAML.qll and yaml sinks to previous PR, make a separate experimental query only for yaml
|
2024-02-26 12:12:03 +00:00 |
|
amammad
|
c582ea626d
|
update expected test file
|
2024-02-26 12:10:04 +00:00 |
|
amammad
|
1c1a6f13df
|
fix QLDoc style
|
2024-02-26 12:05:35 +00:00 |
|
amammad
|
9c5c8c8362
|
fix test file
|
2024-02-26 12:05:35 +00:00 |
|
amammad
|
464e2e4291
|
fix qldoc and test files
|
2024-02-26 12:04:52 +00:00 |
|
amammad
|
18fa91bde4
|
add transform method that is an alias for to_ruby
|
2024-02-26 11:59:41 +00:00 |
|
amammad
|
a75a004942
|
add more additional steps, change parse* sinks to reciever of them
|
2024-02-26 11:59:41 +00:00 |
|
amammad
|
474a4f8abd
|
thanks @asgerf for informing me that Successor wants to be deprecated and thank him that providing the solution
|
2024-02-26 11:59:41 +00:00 |
|