Tony Torralba
|
21b51b48eb
|
Adapt PathSanitizer to Kotlin
|
2022-12-05 11:00:57 +01:00 |
|
Jami
|
edfcc0cd6d
|
Merge pull request #11487 from jcogs33/jcogs33/supportedexternalapis-telemetry-query
Java/C#: add SupportedExternalApis telemetry query
|
2022-12-02 13:27:51 -05:00 |
|
Michael Nebel
|
bb716ddb80
|
Merge pull request #11499 from michaelnebel/java/kotlinstd
Kotlin: Migrate standard library models to data extensions.
|
2022-12-02 14:44:50 +01:00 |
|
Chris Smowton
|
fef03a0806
|
Merge pull request #11540 from github/smowton/fix/path-injection-example-syntax-error
Java: fix syntax error in path-injection example fix
|
2022-12-02 11:47:53 +00:00 |
|
Michael Nebel
|
309807796c
|
Java: Deprecate ModelCsv classes.
|
2022-12-02 12:20:22 +01:00 |
|
Michael Nebel
|
b80829a3a0
|
Java/Kotlin: Cleanup files needed for inline models.
|
2022-12-02 12:20:22 +01:00 |
|
Michael Nebel
|
f5069ffc1f
|
Kotlin: Remove the inlined models.
|
2022-12-02 12:20:22 +01:00 |
|
Michael Nebel
|
42411fd455
|
Java/Kotlin: Allow dashes in callable names (the Kotlin standard library contains methods with dashes).
|
2022-12-02 12:20:22 +01:00 |
|
Michael Nebel
|
d9e4aafe3a
|
Kotlin: Add Kotlin standard library models as Data extensions.
|
2022-12-02 12:20:22 +01:00 |
|
Michael Nebel
|
fb670325d8
|
Java/C#: Add query for aiding the conversion of existing negative models.
|
2022-12-02 12:18:50 +01:00 |
|
Michael Nebel
|
95e65347ca
|
Merge pull request #11455 from michaelnebel/java/flowtestcaseextensions
Java: Update the flow test case generator to produce data extensions.
|
2022-12-02 12:15:16 +01:00 |
|
Chris Smowton
|
6e98c67869
|
Java: fix syntax error in path-injection example fix
|
2022-12-02 10:04:53 +00:00 |
|
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 |
|
Jami Cogswell
|
0e3e849ead
|
add negative summary test for java
|
2022-12-01 15:49:12 -05:00 |
|
Jami Cogswell
|
aa633412f4
|
add change notes
|
2022-12-01 15:25:45 -05:00 |
|
Michael Nebel
|
cd0d09d806
|
Java: Refactor to avoid using SummaryModelCsv.
|
2022-12-01 13:07:31 +01:00 |
|
Ian Lynagh
|
ef8e52a4b0
|
Merge pull request #11437 from igfoo/igfoo/NonSerializableField
Kotlin: Enable java/non-serializable-field for Kotlin
|
2022-12-01 11:01:15 +00:00 |
|
Jami Cogswell
|
94c5d53192
|
add a couple more tests
|
2022-11-30 18:51:05 -05:00 |
|
Jami Cogswell
|
22c4d975ad
|
remove old import
|
2022-11-30 18:07:45 -05:00 |
|
Jami Cogswell
|
7f45e320d8
|
add tests
|
2022-11-30 18:07:45 -05:00 |
|
Jami Cogswell
|
210d8529b6
|
add query for SupportedExternalApis
|
2022-11-30 18:07:45 -05:00 |
|
Ian Lynagh
|
cd8c40e063
|
Kotlin: Enable java/non-serializable-field for Kotlin
It now ignores compiler-generated classes
|
2022-11-30 17:58:43 +00:00 |
|
Owen Mansel-Chan
|
635c202ced
|
Use ArgumentPosition instead of int
This matches what all of the other languages do.
|
2022-11-30 11:16:52 +00:00 |
|
Owen Mansel-Chan
|
55c4643b20
|
Dataflow: Sync.
|
2022-11-30 11:00:07 +00:00 |
|
Owen Mansel-Chan
|
ce8a20cfd1
|
Fix variable name (source should be sink)
|
2022-11-30 10:51:59 +00:00 |
|
Ian Lynagh
|
7eaef0cd3d
|
Merge pull request #11436 from igfoo/igfoo/NamingConventionsRefTypes
Kotlin: Enable java/misnamed-type query
|
2022-11-29 18:39:18 +00: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 |
|
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 |
|
Ian Lynagh
|
7863bc2c99
|
Kotlin: Accept test output
|
2022-11-28 12:14:36 +00: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 |
|
Michael Nebel
|
805430983c
|
Java: Convert commons-io to data extensions.
|
2022-11-28 12:30:35 +01:00 |
|
Michael Nebel
|
d7aafbfe64
|
Java: Add model generator script that emits data extensions.
|
2022-11-28 12:30:35 +01:00 |
|
Michael Nebel
|
9c93402b26
|
Java: Convert integration test to use data extensions instead of inlined models.
|
2022-11-28 12:30:35 +01:00 |
|
Michael Nebel
|
157a228088
|
Java: Add query packs with names to enable dependency resolution.
|
2022-11-28 12:30:35 +01:00 |
|