Commit Graph

  • 21e74a3f01 Python: Fully remove points-to from Flow.qll Taus 2025-10-31 14:05:33 +00:00
  • 7176898503 Python: Fix library tests Taus 2025-10-30 23:10:15 +00:00
  • b3b87c968b Python: Fix extractor/experimental tests Taus 2025-10-30 23:08:43 +00:00
  • 665104e626 Python: Fix Python 3 tests Taus 2025-10-30 23:08:11 +00:00
  • 85029bd77d Python: Fix Python 2 tests Taus 2025-10-30 23:07:25 +00:00
  • 5b63b4957c Python: Fix query tests Taus 2025-10-30 23:06:26 +00:00
  • 2732a652ab Python: Fix example snippets Taus 2025-10-30 23:00:14 +00:00
  • 0a4ec2ca10 Python: Move some non-points-to methods out of points-to Taus 2025-10-30 16:46:33 +00:00
  • f0465f441f Python: Get rid of some get...Object methods Taus 2025-10-30 16:44:25 +00:00
  • 78c33ab55a Python: Remove points-to references from python.qll Taus 2025-10-30 16:37:28 +00:00
  • 1c8cc39a6a Merge pull request #20906 from paldepind/rust/enum-fieldless Simon Friis Vindum 2025-11-26 12:52:28 +01:00
  • 1d0fcd77d8 Add change note Owen Mansel-Chan 2025-11-26 11:24:04 +00:00
  • 8d313ff85b qldoc fixes Joe Farebrother 2025-11-26 11:23:04 +00:00
  • 6207137ef0 Add changenote Joe Farebrother 2025-11-26 11:21:05 +00:00
  • eca9ec59c4 Add exclusions to data flow consistency checks Owen Mansel-Chan 2025-11-26 10:14:03 +00:00
  • a2e68487ea Shared: allow exclusions to localFlowIsLocal Owen Mansel-Chan 2025-11-25 11:11:49 +00:00
  • 916fe69e65 Accept data flow consistency test results Owen Mansel-Chan 2025-11-26 11:00:25 +00:00
  • eb7fe71557 Fix namespace instances and update tests Joe Farebrother 2025-11-26 10:51:16 +00:00
  • 7e5131891c Rust: Special-case Self::AssocType in path resolution Tom Hvitved 2025-11-26 11:47:27 +01:00
  • dbf14c190a Factor XML discard predicates into OverlayXml.qll Asger F 2025-11-19 15:11:04 +01:00
  • 7cd04e346e Move existing consistency query to new place Owen Mansel-Chan 2025-11-25 09:41:57 +00:00
  • fba53b58f8 Run data flow consistency tests in CI Owen Mansel-Chan 2025-11-25 09:41:29 +00:00
  • b33af5b377 JS: Fix typo Asger F 2025-11-26 11:40:41 +01:00
  • 0d46dc0461 Rust: More path resolution tests Tom Hvitved 2025-11-26 11:33:17 +01:00
  • 0414555e43 Merge pull request #20741 from aegilops/java-kotlin-sensitive-logging-substring-barriers Owen Mansel-Chan 2025-11-26 09:55:14 +00:00
  • 0245b9d609 Merge pull request #20911 from asgerf/js/next-folders Asger F 2025-11-26 09:09:54 +01:00
  • 7278bc75ca Rust: Remove unused function in XSS tests Simon Friis Vindum 2025-11-25 17:20:54 +01:00
  • f0dec21b9b Merge branch 'main' into java-kotlin-sensitive-logging-substring-barriers Owen Mansel-Chan 2025-11-25 23:24:58 +00:00
  • 83eadbad60 Add namespace models Joe Farebrother 2025-11-25 16:56:36 +00:00
  • 85cb3e026c Merge pull request #20762 from joefarebrother/go-insecure-cookie Joe Farebrother 2025-11-25 16:39:45 +00:00
  • 295dc6971f Merge branch 'main' into ignore-non-type-template-params Mathias Vorreiter Pedersen 2025-11-25 15:37:25 +00:00
  • 7c7663629e Rust: Fix typo in change note for XSS query Simon Friis Vindum 2025-11-25 16:13:11 +01:00
  • 5b4e114955 JS: Add test Asger F 2025-11-25 16:04:30 +01:00
  • 73b6fa69a9 C++: Fix Code Scanning alert. Mathias Vorreiter Pedersen 2025-11-25 15:03:26 +00:00
  • 0deac833e4 C++: Accept test changes. Mathias Vorreiter Pedersen 2025-11-25 14:59:09 +00:00
  • a91969b7e1 JS: Change note Asger F 2025-11-25 15:58:11 +01:00
  • 05737af165 C++: Only support non-type template parameters in tail position. Mathias Vorreiter Pedersen 2025-11-25 14:54:47 +00:00
  • faa55f50e7 C++: Add another test with a template function whose non-type template parameter is in tail position. Mathias Vorreiter Pedersen 2025-11-25 14:52:26 +00:00
  • e95b3590f0 JS: Fix project layout detection for Next.js apps Asger F 2025-11-25 15:54:45 +01:00
  • cece73bdbf Remove references to gorilla Joe Farebrother 2025-11-19 06:19:49 +00:00
  • c7b16a043e Address reviews - update comments, remove unneeded stubs Joe Farebrother 2025-11-19 06:01:30 +00:00
  • c6110ed541 Split SecureCookies into query specific files Joe Farebrother 2025-11-17 16:15:10 +00:00
  • 5b702d963e Refactor parts of SensitiveCookieNameConfig Joe Farebrother 2025-11-17 15:44:14 +00:00
  • 03d63dec2e Address reviews - rename and update doc comments Joe Farebrother 2025-11-17 15:07:06 +00:00
  • 1bd5005fc1 Fix typos Joe Farebrother 2025-11-10 10:58:07 +00:00
  • 6282c34396 Update formatting Joe Farebrother 2025-11-10 10:25:08 +00:00
  • a25861d8a3 Update integration test Joe Farebrother 2025-11-10 10:18:49 +00:00
  • ed483dd5b2 Add change note Joe Farebrother 2025-11-10 09:44:10 +00:00
  • d633120f4d Update integration tests Joe Farebrother 2025-11-10 09:37:46 +00:00
  • 536e885f18 Remove experimental query Joe Farebrother 2025-11-10 09:33:09 +00:00
  • fa30041498 Add qhelp & fix tests Joe Farebrother 2025-11-09 23:50:29 +00:00
  • 2b1cd846b3 Fixes and doc updates Joe Farebrother 2025-11-06 16:55:49 +00:00
  • 8d544e5b15 Add tests Joe Farebrother 2025-11-06 16:54:15 +00:00
  • 5094784a4b Add modeling for gin Joe Farebrother 2025-11-05 10:47:59 +00:00
  • 74c424dc4c Fixes, add secure query Joe Farebrother 2025-11-05 09:57:26 +00:00
  • 7d76619bea Implement cookie write concepts and httponly query Joe Farebrother 2025-11-03 14:54:35 +00:00
  • 26e5320a80 Merge pull request #20901 from MathiasVP/canonical-content Mathias Vorreiter Pedersen 2025-11-25 13:54:19 +00:00
  • 9ae4c14ffb Rust: Address PR feedback Simon Friis Vindum 2025-11-25 14:20:17 +01:00
  • 861ca7526e Merge branch 'main' into canonical-content Jeroen Ketema 2025-11-25 14:08:42 +01:00
  • 2024f32e81 C++: Add an example with missing flow. Mathias Vorreiter Pedersen 2025-11-25 12:36:29 +00:00
  • 4f13ae3fc9 Rust: Add qldoc Simon Friis Vindum 2025-11-25 10:19:49 +01:00
  • 393da4567e Rust: Add tests for Enum Simon Friis Vindum 2025-11-25 10:09:59 +01:00
  • 50e8d0ca20 Rust: Add isFieldless and isUnitOnly to Enum Simon Friis Vindum 2025-11-25 10:08:26 +01:00
  • b4ae58871a Rust: Tweak existing isStruct predicates Simon Friis Vindum 2025-11-25 10:07:51 +01:00
  • 47ab307410 C++: Respond to review comments. Mathias Vorreiter Pedersen 2025-11-25 12:06:58 +00:00
  • 458f8570e8 Fix KeyError: 'name' in python/extractor/imp.py on Python 3.14 Alexander Köplinger 2025-11-25 12:38:55 +01:00
  • 1c2d8bb70e Merge pull request #20851 from geoffw0/access-invalid-pointer-fp Geoffrey White 2025-11-25 09:49:07 +00:00
  • 411d1fa861 Rust: Fix grammar and typos Simon Friis Vindum 2025-11-25 09:31:00 +01:00
  • b2d9c58db9 Actions: improve improper access control query redsun82/action-improper-access-control Paolo Tranquilli 2025-11-25 08:46:10 +01:00
  • ce25def71e Rust: Update integration test expected files Simon Friis Vindum 2025-11-24 19:22:30 +01:00
  • 79dbd1a160 C++: Update stats igfoo/stats Ian Lynagh 2025-11-24 18:12:19 +00:00
  • b0be8184ac Add taint test Joe Farebrother 2025-11-24 16:54:21 +00:00
  • 5893dc699d Rust: Change the majority of variant tests to be on AES not DES, since the focus of these new tests should be the block mode not the encryption algorithm. Geoffrey White 2025-11-24 16:16:20 +00:00
  • daead038ab Merge pull request #20829 from geoffw0/cert-checks Geoffrey White 2025-11-24 15:21:58 +00:00
  • eb6b08591d Update cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll Mathias Vorreiter Pedersen 2025-11-24 15:01:09 +00:00
  • 2e53370716 Update cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll Mathias Vorreiter Pedersen 2025-11-24 15:01:00 +00:00
  • 597c81d659 Rust: Add change note for XSS query Simon Friis Vindum 2025-11-24 15:44:49 +01:00
  • 9c2858d69b Rust: Add qhelp for XSS query Simon Friis Vindum 2025-11-24 15:41:44 +01:00
  • 9e2bf76a7f Rust: Add XSS sinks for Actix and Warp Simon Friis Vindum 2025-11-24 15:41:17 +01:00
  • ae9c753371 Rust: Add XSS query Simon Friis Vindum 2025-11-24 15:22:42 +01:00
  • 0f4561efc3 Rust: Add XSS examples Simon Friis Vindum 2025-11-24 15:10:51 +01:00
  • 555301cec7 Merge pull request #20874 from igfoo/igfoo/overlay Ian Lynagh 2025-11-24 14:11:09 +00:00
  • 1a59839f3c Range library recognises long literals now Owen Mansel-Chan 2025-11-24 14:10:54 +00:00
  • e37336d550 No need for getUnderlyingExpr to look through casts Owen Mansel-Chan 2025-11-24 14:10:20 +00:00
  • 0487e0622a C++: Accept test changes from tests that use getAQlClass. Mathias Vorreiter Pedersen 2025-11-24 14:04:35 +00:00
  • dada49f402 Fix qldoc and tests Joe Farebrother 2025-11-24 13:57:43 +00:00
  • 551e7ada5c Rust: Refine Self resolution inside impl blocks Tom Hvitved 2025-11-12 13:40:54 +01:00
  • 17c3ee1745 Rust: More path resolution tests Tom Hvitved 2025-11-12 13:40:39 +01:00
  • 6bae58e29c C++: Accept more test changes. Mathias Vorreiter Pedersen 2025-11-24 12:35:19 +00:00
  • ecb80cb4fc C++: Represent field content using a column that is shared by all template instantiations. Mathias Vorreiter Pedersen 2025-11-20 19:57:18 +00:00
  • fd566780a6 Update cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll Mathias Vorreiter Pedersen 2025-11-24 12:17:06 +00:00
  • 43111b8eaa Merge pull request #20716 from hvitved/rust/path-resolution-variable-impl Tom Hvitved 2025-11-24 13:08:53 +01:00
  • 98879d0f1a C++: Accept test changes. Mathias Vorreiter Pedersen 2025-11-24 12:06:38 +00:00
  • 732e55df11 C++: Ignore template non-type parameters in MaD signature matching. Mathias Vorreiter Pedersen 2025-11-24 12:06:24 +00:00
  • ac644b257a Merge pull request #20848 from hvitved/rust/ranked-forex-rename Tom Hvitved 2025-11-24 13:05:58 +01:00
  • c7a0411c55 Merge pull request #20892 from hvitved/rust/builtin-mut-placeholders Tom Hvitved 2025-11-24 13:05:15 +01:00
  • c9e9322143 C++: Add an example of missing MaD supporrt for non-type template parameters. Mathias Vorreiter Pedersen 2025-11-24 12:02:54 +00:00
  • a83c70f99d Add tests Joe Farebrother 2025-11-24 11:03:16 +00:00
  • 192f254b41 Merge branch 'main' into 20823-globalVarRef-document-defaultView Eliav2 2025-11-23 22:03:30 +02:00
  • 17e1e1713e Rust: Add placeholder declarations for &mut and *mut Tom Hvitved 2025-11-23 20:24:05 +01:00