Skip to content
Navigation Menu
Sign in
Products
Platform
GitHub
Repository hosting, code review, and collaboration
Copilot
AI coding agent for tasks, projects and automated work
Build & Ship
Actions
CI/CD and automation
Code Quality
Quality analysis, fixes, and enforcement
Codespaces
Cloud development environments
Secure
Code Security
Vulnerability detection and remediation
Secret Protection
Secret scanning and leak prevention
All Features
Developers
Learn
Documentation
Training
Certifications
Build
Build with Copilot
Customize Copilot
Integrations
Explore
Trending repos
GitHub Sponsors
Events
Changelog
Changelog
Your source for the latest features, improvements, and fixes across GitHub products, all in one place.
Businesses
By Stage
Enterprises
Team
Startups
Nonprofits
By Industry
Healthcare
Financial services
Manufacturing
Government
See all industries
Evaluate GitHub
Why GitHub
Customer Stories
Business insights
Trust Center
Add-ons
GitHub Advanced Security
Enterprise-grade code security
Copilot for business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Resources
Learn & Connect
Documentation
Resource center
Blog
Events & webinars
Community Forum
Customer Stories
Integrations
Support
Customer support
Training
GitHub Status
Company
About
Partners
Changelog
GitHub Universe
GitHub Universe
The event for developers, by developers — talks, workshops, and what’s next for GitHub.
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
github
codeql
Repository navigation
Code
Issues
1k
(1k)
Pull requests
502
(502)
Discussions
Actions
Projects
Security and quality
Insights
More
items
Commits
Breadcrumbs
History for
codeql
python
ql
lib
semmle
python
dataflow
on
codeql-cli-2.17.4
User selector
All users
Datepicker
All time
Commit history
Commits on May 27, 2024
Dataflow: Add totalorder predicates to all languages.
aschackmull
committed
1432519
View commit details
Copy full SHA for 1432519
View code at this point
Browse repository at this point
Dataflow: Introduce NodeRegions for use in isUnreachableInCall.
aschackmull
committed
bc8ca1a
View commit details
Copy full SHA for bc8ca1a
View code at this point
Browse repository at this point
Commits on May 17, 2024
python: add qldoc and refactor
Show description for e66cce7
yoff
committed
e66cce7
View commit details
Copy full SHA for e66cce7
View code at this point
Browse repository at this point
Commits on May 16, 2024
Python: Allow provenance in additional taint steps
yoff
committed
20ea925
View commit details
Copy full SHA for 20ea925
View code at this point
Browse repository at this point
Commits on Apr 25, 2024
delete outdated deprecations
erik-krogh
committed
baa31e1
View commit details
Copy full SHA for baa31e1
View code at this point
Browse repository at this point
Merge pull request #16252 from RasmusWL/move-dataflow-tests
Show description for 13ff941
RasmusWL
authored
13ff941
View commit details
Copy full SHA for 13ff941
View code at this point
Browse repository at this point
Commits on Apr 23, 2024
Merge pull request #15599 from aschackmull/dataflow/fieldflowbranchlimit-v2
Show description for b2f0994
aschackmull
authored
b2f0994
View commit details
Copy full SHA for b2f0994
View code at this point
Browse repository at this point
Python: replace dataflow-test location in files
RasmusWL
committed
e0e405b
View commit details
Copy full SHA for e0e405b
View code at this point
Browse repository at this point
Commits on Apr 22, 2024
Python: Autoformat everything
Show description for b484aee
tausbn
committed
b484aee
View commit details
Copy full SHA for b484aee
View code at this point
Browse repository at this point
Python: Change all remaining occurrences of `StrConst`
Show description for 1c68c98
tausbn
committed
1c68c98
View commit details
Copy full SHA for 1c68c98
View code at this point
Browse repository at this point
Commits on Apr 15, 2024
Dataflow: Add dummy DataFlowSecondLevelScope implementations.
Show description for 2f0987e
aschackmull
committed
2f0987e
View commit details
Copy full SHA for 2f0987e
View code at this point
Browse repository at this point
Commits on Apr 12, 2024
Python: Add alert provenance plumbing.
aschackmull
committed
a8fc100
View commit details
Copy full SHA for a8fc100
View code at this point
Browse repository at this point
Legacy dataflow: Sync.
aschackmull
committed
eafc007
View commit details
Copy full SHA for eafc007
View code at this point
Browse repository at this point
Commits on Apr 9, 2024
Merge pull request #15711 from RasmusWL/tt-content
Show description for 1048cf7
yoff
authored
1048cf7
View commit details
Copy full SHA for 1048cf7
View code at this point
Browse repository at this point
Commits on Apr 2, 2024
Python: Revert `IterableSequenceNode` as LocalSourceNode
Show description for a22b994
RasmusWL
committed
a22b994
View commit details
Copy full SHA for a22b994
View code at this point
Browse repository at this point
Python: Add comments around `storeStepCommon`
RasmusWL
committed
8707a63
View commit details
Copy full SHA for 8707a63
View code at this point
Browse repository at this point
Python: Deprecate `AttributeName`
RasmusWL
committed
20202ab
View commit details
Copy full SHA for 20202ab
View code at this point
Browse repository at this point
Commits on Mar 21, 2024
Python: Join-order improvement for `DataFlowDispatch::TrackAttrReadInput`
Show description for 93f940a
RasmusWL
committed
93f940a
View commit details
Copy full SHA for 93f940a
View code at this point
Browse repository at this point
Python: Fix small join-order problem for call-graph
Show description for cff63ad
RasmusWL
committed
cff63ad
View commit details
Copy full SHA for cff63ad
View code at this point
Browse repository at this point
Commits on Mar 19, 2024
Merge pull request #15936 from yoff/python/test-conflicting-summaries
Show description for ee411cc
yoff
authored
ee411cc
View commit details
Copy full SHA for ee411cc
View code at this point
Browse repository at this point
Commits on Mar 18, 2024
Merge pull request #15853 from hvitved/dataflow/get-location
Show description for fc55567
hvitved
authored
fc55567
View commit details
Copy full SHA for fc55567
View code at this point
Browse repository at this point
python: No `fieldFlowBranchLimit` for `SummarizedCallable`s
Show description for 2a0c451
yoff
committed
2a0c451
View commit details
Copy full SHA for 2a0c451
View code at this point
Browse repository at this point
Commits on Mar 15, 2024
Python: Restrict type-tracking content to only be precise
Show description for 7eb4419
RasmusWL
committed
7eb4419
View commit details
Copy full SHA for 7eb4419
View code at this point
Browse repository at this point
Commits on Mar 14, 2024
Python: Make `IterableSequenceNode` LocalSourceNode
Show description for 7a3ee0f
RasmusWL
committed
7a3ee0f
View commit details
Copy full SHA for 7a3ee0f
View code at this point
Browse repository at this point
Python: Fixup deprecated type-tracker API
RasmusWL
committed
af8cef5
View commit details
Copy full SHA for af8cef5
View code at this point
Browse repository at this point
Python: Support iterable unpacking in type-tracking
RasmusWL
committed
92729db
View commit details
Copy full SHA for 92729db
View code at this point
Browse repository at this point
Python: type-track through dict-updates
RasmusWL
committed
dac2b57
View commit details
Copy full SHA for dac2b57
View code at this point
Browse repository at this point
Python: type-tracking through dictionary construction
RasmusWL
committed
73fe596
View commit details
Copy full SHA for 73fe596
View code at this point
Browse repository at this point
Python: type-track through tuple content
RasmusWL
committed
ece8245
View commit details
Copy full SHA for ece8245
View code at this point
Browse repository at this point
Python: Setup shared read/store steps
RasmusWL
committed
7721fb3
View commit details
Copy full SHA for 7721fb3
View code at this point
Browse repository at this point
Python: Allow general content in type-tracker
Show description for 636cf61
RasmusWL
committed
636cf61
View commit details
Copy full SHA for 636cf61
View code at this point
Browse repository at this point
Python: Prepare for general content in type-tracker
Show description for fc8caa6
RasmusWL
committed
fc8caa6
View commit details
Copy full SHA for fc8caa6
View code at this point
Browse repository at this point
Commits on Mar 13, 2024
Python: Implement new data flow interface
hvitved
committed
6c0ed28
View commit details
Copy full SHA for 6c0ed28
View code at this point
Browse repository at this point
Commits on Mar 12, 2024
Merge pull request #15867 from hvitved/dataflow/ap-limit
Show description for dddba32
hvitved
authored
dddba32
View commit details
Copy full SHA for dddba32
View code at this point
Browse repository at this point
Commits on Mar 11, 2024
Merge pull request #15551 from yoff/python/avoid-duplicate-model-inclusions
Show description for adbcbef
yoff
authored
adbcbef
View commit details
Copy full SHA for adbcbef
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.