Tom Hvitved
|
4c7f9c0144
|
Rust: Rename ContextType -> UnknownType
|
2025-11-14 10:16:21 +01:00 |
|
Tom Hvitved
|
79bdf897d7
|
Rust: Context typing for constructors
|
2025-11-14 09:45:03 +01:00 |
|
Tom Hvitved
|
c16b42119d
|
Rust: More type inference tests
|
2025-11-14 09:45:02 +01:00 |
|
Tom Hvitved
|
e69ff0d5e8
|
Rust: Restrict type propagation into arguments
|
2025-11-14 09:44:58 +01:00 |
|
Tom Hvitved
|
72b7dd8955
|
Rust: Add more type inference tests
|
2025-11-14 09:41:30 +01:00 |
|
Geoffrey White
|
e0f0305ace
|
Rust: Add test cases for rust/access-invalid-pointer based on real world FPs.
|
2025-11-13 16:07:22 +00:00 |
|
Tom Hvitved
|
bfa35629ac
|
Merge pull request #20744 from hvitved/rust/path-resolution-unqualified-use-tree
Rust: Handle unqualified `UseTree`s in path resolution
|
2025-11-13 11:18:41 +01:00 |
|
Tom Hvitved
|
467bd541d2
|
Merge pull request #20770 from hvitved/rust/attribute-macro-expansion-filter
Rust: Remove elements superseded by attribute macro expansions
|
2025-11-12 19:52:09 +01:00 |
|
Geoffrey White
|
c77eef39e2
|
Rust: Convert the query to a path-problem with global data flow.
|
2025-11-12 16:21:46 +00:00 |
|
Geoffrey White
|
209f394b5e
|
Rust: Fix the alert message.
|
2025-11-12 15:51:03 +00:00 |
|
Geoffrey White
|
f8ef48b924
|
Rust: Add query test.
|
2025-11-12 15:44:15 +00:00 |
|
Geoffrey White
|
8624f9c660
|
Merge pull request #20749 from github/copilot/add-secure-cookie-test-cases
Add test coverage for actix-web, poem, and http-types cookie secure attribute
|
2025-11-11 09:26:26 +00:00 |
|
Tom Hvitved
|
c81f5f5190
|
Rust: Remove elements superseded by attribute macro expansions
|
2025-11-10 09:18:58 +01:00 |
|
Tom Hvitved
|
000f33fcbf
|
Merge pull request #20765 from hvitved/rust/variable-if-let-guard
Rust: Handle variables introduced in if-let guards
|
2025-11-06 13:49:38 +01:00 |
|
Geoffrey White
|
b4b444de48
|
Merge pull request #20746 from geoffw0/mv3
Rust: Clean up some models
|
2025-11-06 10:07:43 +00:00 |
|
Geoffrey White
|
680870dbf3
|
Rust: Fix after merge.
|
2025-11-06 09:39:51 +00:00 |
|
Tom Hvitved
|
f8cde74eac
|
Merge pull request #20736 from github/copilot/add-constaccess-class
Rust: Add ConstAccess class with getConst() predicate
|
2025-11-06 10:25:06 +01:00 |
|
Geoffrey White
|
1ce787a185
|
Merge branch 'main' into mv3
|
2025-11-06 09:23:01 +00:00 |
|
Tom Hvitved
|
c80301d58a
|
Rust: Handle variables introduced in if-let guards
|
2025-11-05 19:46:54 +01:00 |
|
Geoffrey White
|
1e7acc5e1a
|
Merge branch 'main' into copilot/add-secure-cookie-test-cases
|
2025-11-05 17:53:02 +00:00 |
|
Tom Hvitved
|
db7b187961
|
Rust: Add more variables tests
|
2025-11-05 15:32:24 +01:00 |
|
Geoffrey White
|
ad24b7414e
|
Rust: Fix for Poem cookies defaulting secure.
|
2025-11-05 11:32:30 +00:00 |
|
Geoffrey White
|
99a369228b
|
Rust: Model poem cookie methods.
|
2025-11-05 11:14:40 +00:00 |
|
Geoffrey White
|
ff06181e4b
|
Rust: We actually want barriers on set_secure(false) as well as set_secure(true), to prevent excessive flow paths.
|
2025-11-04 19:30:35 +00:00 |
|
Geoffrey White
|
5fed5a278e
|
Rust: It turns out Poem defaults 'secure' to true.
|
2025-11-04 18:37:20 +00:00 |
|
Geoffrey White
|
7383e4ff23
|
Rust: Test for another edge cases supported by two of the libraries.
|
2025-11-04 18:25:02 +00:00 |
|
Geoffrey White
|
21274d3d76
|
Rust: Add tests of poem CookieConfig.
|
2025-11-04 15:14:00 +00:00 |
|
Geoffrey White
|
e5933d0c54
|
Rust: Add test cases with cookie builders.
|
2025-11-04 15:13:31 +00:00 |
|
Geoffrey White
|
55cf375886
|
Rust: Add the cookies to jars, indicating that they're ready for use.
|
2025-11-04 13:10:33 +00:00 |
|
Tom Hvitved
|
50552da4d8
|
Rust: Handle unqualified UseTrees in path resolution
|
2025-11-04 13:57:33 +01:00 |
|
Geoffrey White
|
7fe4877ddd
|
Rust: Update test annotations.
|
2025-11-04 12:36:56 +00:00 |
|
Geoffrey White
|
077bcf6b92
|
Merge pull request #20740 from geoffw0/rustbarriers
Rust: Add numeric type barriers for three queries
|
2025-11-04 10:08:46 +00:00 |
|
copilot-swe-agent[bot]
|
ee3d57ef3c
|
Update test cases with correct APIs and run CodeQL test
Co-authored-by: geoffw0 <40627776+geoffw0@users.noreply.github.com>
|
2025-11-03 17:38:25 +00:00 |
|
copilot-swe-agent[bot]
|
8f02ab107c
|
Add test cases for actix-web, poem, and http-types cookie secure attribute
Co-authored-by: geoffw0 <40627776+geoffw0@users.noreply.github.com>
|
2025-11-03 17:16:04 +00:00 |
|
Geoffrey White
|
56e98c45ec
|
Rust: Accept trivial changes to test .expected files.
|
2025-11-03 17:08:22 +00:00 |
|
Tom Hvitved
|
0ca62ca5b6
|
Fix copilot implementation
|
2025-11-03 14:15:16 +01:00 |
|
Tom Hvitved
|
39dd3acd76
|
Rust: More path resolution tests
|
2025-11-03 10:34:50 +01:00 |
|
Geoffrey White
|
8548c167be
|
Rust: Autoformat.
|
2025-10-31 17:30:04 +00:00 |
|
Geoffrey White
|
33efed92b8
|
Rust: Add integral type barrier for Regex injection.
|
2025-10-31 16:37:10 +00:00 |
|
Geoffrey White
|
2d4369ac6c
|
Rust: Add numeric type barrier for log injection.
|
2025-10-31 16:32:32 +00:00 |
|
Geoffrey White
|
52397f0ce0
|
Rust: Add numeric type barrier for SQL injection.
|
2025-10-31 16:25:44 +00:00 |
|
Geoffrey White
|
6433bec699
|
Rust: Add a test for BuiltinTypes.
|
2025-10-31 16:24:51 +00:00 |
|
Geoffrey White
|
aaa3b1bcb4
|
Rust: Add a couple of new test cases.
|
2025-10-31 16:20:52 +00:00 |
|
copilot-swe-agent[bot]
|
6011ecbef4
|
Add ConstAccess class with getConst() predicate and test cases
Co-authored-by: hvitved <3667920+hvitved@users.noreply.github.com>
|
2025-10-31 13:01:25 +00:00 |
|
Tom Hvitved
|
95e60ad4a7
|
Merge pull request #20705 from hvitved/rust/type-inference-unit
Rust: Infer more `()` types
|
2025-10-31 13:43:10 +01:00 |
|
Tom Hvitved
|
6d64800e85
|
Rust: Move variable consistency check into AstConsistency.qll
|
2025-10-31 10:42:51 +01:00 |
|
Tom Hvitved
|
7d5664f2a8
|
Address review comment
|
2025-10-31 09:43:18 +01:00 |
|
Tom Hvitved
|
f850025583
|
Rust: Add another type inference test
|
2025-10-31 09:39:00 +01:00 |
|
Tom Hvitved
|
5a2467414c
|
Rust: Fix variable access overlap
|
2025-10-30 21:52:36 +01:00 |
|
Tom Hvitved
|
3d7b60a439
|
Rust: Add variable consistency query
|
2025-10-30 21:40:37 +01:00 |
|