Michael Nebel
|
73b171eb2b
|
Update java/ql/src/utils/flowtestcasegenerator/GenerateFlowTestCase.qll
Co-authored-by: Tony Torralba <atorralba@users.noreply.github.com>
|
2022-12-02 09:47:28 +01:00 |
|
Michael Nebel
|
01307e1255
|
Update java/ql/src/utils/flowtestcasegenerator/FlowTestCase.qll
Co-authored-by: Tony Torralba <atorralba@users.noreply.github.com>
|
2022-12-02 09:47:14 +01:00 |
|
Michael Nebel
|
c145678323
|
Java: Address review comments.
|
2022-12-02 09:46:39 +01:00 |
|
Michael Nebel
|
cd0d09d806
|
Java: Refactor to avoid using SummaryModelCsv.
|
2022-12-01 13:07:31 +01:00 |
|
Michael Nebel
|
d2c458c066
|
Java/C#: Correction of autogenerated comment(s) produced by the model generator.
|
2022-11-29 13:05:18 +01:00 |
|
Michael Nebel
|
984124b3b5
|
Java: Improve flow test case generator to emit a data extensions YAML file and qlpack file if needed.
|
2022-11-29 12:54:54 +01:00 |
|
Michael Nebel
|
48290c95a7
|
Java: Update the flow test case generator to emit data extension like model data.
|
2022-11-29 12:54:54 +01:00 |
|
Michael Nebel
|
9507dc15fd
|
Java: Remove un-needed qlfrag files.
|
2022-11-29 12:54:54 +01:00 |
|
Michael Nebel
|
bc6f0c1622
|
Merge pull request #11243 from michaelnebel/java/dataextensions
Java: Use data extensions for MaD models.
|
2022-11-29 12:43:26 +01:00 |
|
Geoffrey White
|
3304e9f422
|
Merge pull request #11459 from geoffw0/constructor
Swift: Constructor and destructor related cleanup
|
2022-11-29 11:00:22 +00:00 |
|
Geoffrey White
|
63c139fdbe
|
Merge branch 'main' into constructor
|
2022-11-29 10:40:19 +00:00 |
|
AlexDenisov
|
0f87eb45db
|
Merge pull request #11470 from github/redsun82/swift-fix-ci
Swift: revert `swift-actions/setup-swift`
|
2022-11-29 11:39:08 +01:00 |
|
Paolo Tranquilli
|
9a25de3ef1
|
Swift: revert swift-actions/setup-swift
|
2022-11-29 11:17:08 +01:00 |
|
Mathias Vorreiter Pedersen
|
4233c91a7e
|
Merge pull request #11469 from atorralba/atorralba/swift/fix-local-taint
Swift: Fix local taint
|
2022-11-29 10:00:12 +00:00 |
|
Tony Torralba
|
0e59257442
|
Fix local taint steps
Local taint should include local flow and simple summaries through library code
|
2022-11-29 10:36:56 +01:00 |
|
Tom Hvitved
|
f3dca95958
|
Merge pull request #11087 from hvitved/dataflow/summary-ctx
Data flow: Add summary/return context to pruning stages 2-4
|
2022-11-29 10:36:53 +01:00 |
|
Geoffrey White
|
c3dc9672f7
|
Merge branch 'main' into constructor
|
2022-11-29 09:30:03 +00:00 |
|
Geoffrey White
|
e0c8a8ecff
|
Merge pull request #11458 from geoffw0/simplify
Swift: Simplify some QL.
|
2022-11-29 09:29:12 +00:00 |
|
Erik Krogh Kristensen
|
0cd50aac40
|
Merge pull request #11398 from erik-krogh/splat-stuff
Rb: add some more flow through splat parameters
|
2022-11-28 22:31:25 +01:00 |
|
Geoffrey White
|
349a10c013
|
Swift: codegen.
|
2022-11-28 17:41:41 +00:00 |
|
Geoffrey White
|
96e04e7f63
|
Swift: Use ConstructorDecl in place of name matching.
|
2022-11-28 17:39:45 +00:00 |
|
Geoffrey White
|
e97aee5d9d
|
Swift: QLDoc.
|
2022-11-28 17:39:44 +00:00 |
|
Geoffrey White
|
410609fed4
|
Swift: Make ConstructorDecl, DestructorDecl into MethodDecls.
|
2022-11-28 17:20:43 +00:00 |
|
Geoffrey White
|
edb6325117
|
Swift: Fix comment.
|
2022-11-28 17:07:34 +00:00 |
|
Geoffrey White
|
aa5c893d5e
|
Swift: Further simplify.
|
2022-11-28 17:07:34 +00:00 |
|
Geoffrey White
|
97bd91ed19
|
Swift: Simplify using ApplyExpr.getArgumentWithLabel.
|
2022-11-28 16:51:46 +00:00 |
|
Paolo Tranquilli
|
28bf0c9e03
|
Merge pull request #11365 from github/redsun82/swift-integration-test-pack
Swift: fix extractor tests pack
|
2022-11-28 17:02:54 +01:00 |
|
Paolo Tranquilli
|
ace7146164
|
Merge pull request #11454 from erik-krogh/swift-test
Swift: CI cache fixes
|
2022-11-28 16:24:22 +01:00 |
|
Mathias Vorreiter Pedersen
|
3716d67cc9
|
Merge pull request #11451 from geoffw0/wkuserscript
Swift: models for WKUserScript
|
2022-11-28 14:24:19 +00:00 |
|
Geoffrey White
|
f291320655
|
Merge pull request #11447 from geoffw0/localflow2
Swift: Update queries to use LocalFlowSource
|
2022-11-28 14:18:01 +00:00 |
|
erik-krogh
|
d2824413db
|
skip the only remaining macos job running on main
|
2022-11-28 14:44:34 +01:00 |
|
erik-krogh
|
751ffbd9c8
|
use different keys for different caches
|
2022-11-28 14:44:07 +01:00 |
|
Erik Krogh Kristensen
|
7049532227
|
Merge pull request #11364 from github/redsun82/swift-ci-cache
Swift: cache more aggressively in CI
|
2022-11-28 14:34:43 +01:00 |
|
Geoffrey White
|
30468dd419
|
Swift: Implement field content as well.
|
2022-11-28 12:27:33 +00:00 |
|
Geoffrey White
|
ffbd201450
|
Swift: Implement basic model of WKUserScript.
|
2022-11-28 12:20:29 +00:00 |
|
Geoffrey White
|
116d9667e7
|
Swift: Remove special case from query.
|
2022-11-28 12:15:38 +00:00 |
|
Geoffrey White
|
3971cbf294
|
Swift: Extend the taint test with WKUserScript.
|
2022-11-28 12:11:38 +00:00 |
|
Erik Krogh Kristensen
|
477a32831b
|
Merge pull request #11448 from github/erik-krogh/lgtm-codeql-js-extractor
JS: update `javascript/extractor/README.md` to mention CodeQL instead of LGTM
|
2022-11-28 13:10:25 +01:00 |
|
Arthur Baars
|
a879fd519a
|
Merge pull request #11295 from github/aibaars-patch-2
"CodeQL False positive" -> "CodeQL false positive"
|
2022-11-28 13:06:39 +01:00 |
|
Michael Nebel
|
d7e656a32a
|
Java: Add change note.
|
2022-11-28 12:30:36 +01:00 |
|
Michael Nebel
|
43a63d6373
|
Java: Convert all models to data extensions in testcases.
|
2022-11-28 12:30:36 +01:00 |
|
Michael Nebel
|
74f02cf855
|
Java: Allow empty package name in model definitions.
|
2022-11-28 12:30:35 +01:00 |
|
Michael Nebel
|
b96540c937
|
Java: Convert permissve-dot-regex-query to data extensions.
|
2022-11-28 12:30:35 +01:00 |
|
Michael Nebel
|
91840c613e
|
Java: Convert unsafe-url-forward to data extensions.
|
2022-11-28 12:30:35 +01:00 |
|
Michael Nebel
|
aed5ee4edc
|
Java: Convert thread-resource-abuse to data extensions.
|
2022-11-28 12:30:35 +01:00 |
|
Michael Nebel
|
07578f11d4
|
Java: Convert hardcoded-jwt-key models to data extensions.
|
2022-11-28 12:30:35 +01:00 |
|
Michael Nebel
|
ab12b6cc2b
|
Java: Convert android-web-resource-response to data extensions.
|
2022-11-28 12:30:35 +01:00 |
|
Michael Nebel
|
5c15ad412c
|
Java: Convert log4j-injection to data extensions.
|
2022-11-28 12:30:35 +01:00 |
|
Michael Nebel
|
665d40dc4b
|
Java: Convert file-path-injection to data extensions.
|
2022-11-28 12:30:35 +01:00 |
|
Michael Nebel
|
b61f515af2
|
Jave: Make support for query specific models.
|
2022-11-28 12:30:35 +01:00 |
|