Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
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
475
(475)
Discussions
Actions
Projects
Security and quality
Insights
More
items
Commits
Breadcrumbs
History for
codeql
cpp
on
codeql-cli/v2.16.0
User selector
All users
Datepicker
All time
Commit history
Commits on Jan 12, 2024
C++: Undo some of the reverting.
MathiasVP
committed
fe2c806
View commit details
Copy full SHA for fe2c806
View code at this point
Browse repository at this point
Revert "Merge pull request #12125 from jketema/unique-function"
Show description for 84d08b0
MathiasVP
committed
84d08b0
View commit details
Copy full SHA for 84d08b0
View code at this point
Browse repository at this point
Commits on Jan 8, 2024
Release preparation for version 2.16.0
github-actions[bot]
committed
a6c8cc9
View commit details
Copy full SHA for a6c8cc9
View code at this point
Browse repository at this point
Commits on Jan 3, 2024
Merge pull request #15214 from jketema/improve-test
Show description for 466536a
jketema
authored
466536a
View commit details
Copy full SHA for 466536a
View code at this point
Browse repository at this point
C++: Improve special members test by printing more function details
Show description for ae135ac
jketema
committed
ae135ac
View commit details
Copy full SHA for ae135ac
View code at this point
Browse repository at this point
Commits on Jan 2, 2024
C++: Add change note
jketema
committed
262985a
View commit details
Copy full SHA for 262985a
View code at this point
Browse repository at this point
C++: Support more function types
jketema
committed
9c1de5b
View commit details
Copy full SHA for 9c1de5b
View code at this point
Browse repository at this point
Update cpp/ql/lib/semmle/code/cpp/Specifier.qll
Show description for f59a00c
jketema
and
calumgrant
authored
f59a00c
View commit details
Copy full SHA for f59a00c
View code at this point
Browse repository at this point
Commits on Dec 23, 2023
C++: Support attribute arguments that are expressions
jketema
committed
ad2fb7c
View commit details
Copy full SHA for ad2fb7c
View code at this point
Browse repository at this point
Commits on Dec 22, 2023
Merge pull request #15189 from github/adityasharad/merge/3.12-main
Show description for bbe3269
adityasharad
authored
bbe3269
View commit details
Copy full SHA for bbe3269
View code at this point
Browse repository at this point
Merge pull request #12125 from jketema/unique-function
Show description for 9c039c4
jketema
authored
9c039c4
View commit details
Copy full SHA for 9c039c4
View code at this point
Browse repository at this point
Update cpp/ql/lib/change-notes/2023-12-22-unique-function.md
jketema
authored
1cb0247
View commit details
Copy full SHA for 1cb0247
View code at this point
Browse repository at this point
C++: Add change note
jketema
committed
d4f9e89
View commit details
Copy full SHA for d4f9e89
View code at this point
Browse repository at this point
C++: Show base variable in SSA variable 'toString's.
MathiasVP
committed
ffdd28e
View commit details
Copy full SHA for ffdd28e
View code at this point
Browse repository at this point
Merge rc/3.12 into main
adityasharad
committed
b1803d0
View commit details
Copy full SHA for b1803d0
View code at this point
Browse repository at this point
Commits on Dec 21, 2023
C++: Ensure that only one `Function` exists for every function
jketema
committed
f7da6f5
View commit details
Copy full SHA for f7da6f5
View code at this point
Browse repository at this point
C++: Show indirections when printing SSA variables.
MathiasVP
committed
1007c4f
View commit details
Copy full SHA for 1007c4f
View code at this point
Browse repository at this point
Commits on Dec 20, 2023
Merge pull request #15173 from jketema/unneeded
MathiasVP
authored
be3f9d3
View commit details
Copy full SHA for be3f9d3
View code at this point
Browse repository at this point
Merge pull request #15078 from alexet/unique-pointer-temporary
Show description for 4412415
MathiasVP
authored
4412415
View commit details
Copy full SHA for 4412415
View code at this point
Browse repository at this point
Update cpp/ql/src/Security/CWE/CWE-416/UseOfUniquePointerAfterLifetimeEnds.ql
Show description for 57e0804
MathiasVP
and
felicitymay
authored
57e0804
View commit details
Copy full SHA for 57e0804
View code at this point
Browse repository at this point
C++: Remove unneeded extractor option
jketema
committed
12abf07
View commit details
Copy full SHA for 12abf07
View code at this point
Browse repository at this point
Commits on Dec 19, 2023
Merge pull request #15146 from jketema/almost-empty-pch
Show description for 4009b42
jketema
authored
4009b42
View commit details
Copy full SHA for 4009b42
View code at this point
Browse repository at this point
C++: Silence warnings.
MathiasVP
committed
95cd31f
View commit details
Copy full SHA for 95cd31f
View code at this point
Browse repository at this point
C++: Cleanup now that we're back to an abstract class.
MathiasVP
committed
4844c43
View commit details
Copy full SHA for 4844c43
View code at this point
Browse repository at this point
C++: Go back to abstract classes.
MathiasVP
committed
937e0ee
View commit details
Copy full SHA for 937e0ee
View code at this point
Browse repository at this point
Update cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DebugPrinting.qll
Show description for b6974d6
MathiasVP
and
jketema
authored
b6974d6
View commit details
Copy full SHA for b6974d6
View code at this point
Browse repository at this point
Post-release preparation for codeql-cli-2.15.5
github-actions[bot]
committed
8f72b0e
View commit details
Copy full SHA for 8f72b0e
View code at this point
Browse repository at this point
C++: No need for another 'stars' predicate in 'PrintIRUtilities'.
MathiasVP
committed
8230a90
View commit details
Copy full SHA for 8230a90
View code at this point
Browse repository at this point
C++: Use parameterized modules instead of abstract classes and predicates to handle debug printing.
MathiasVP
committed
9b25834
View commit details
Copy full SHA for 9b25834
View code at this point
Browse repository at this point
C++: Move private stuff from 'DataFlowUtil' to public stuff 'DataFlowPrivate'. Also make 'PostUpdateNodeImpl' public in 'DataFlowUtil'. Sadly, this means that it's visible at the query level (as Da…
Show description for 5016459
MathiasVP
committed
5016459
View commit details
Copy full SHA for 5016459
View code at this point
Browse repository at this point
Commits on Dec 18, 2023
C++: Update test after extractor changes
Show description for 180e752
jketema
committed
180e752
View commit details
Copy full SHA for 180e752
View code at this point
Browse repository at this point
Release preparation for version 2.15.5
github-actions[bot]
committed
19af35b
View commit details
Copy full SHA for 19af35b
View code at this point
Browse repository at this point
Merge pull request #15136 from MathiasVP/fix-joins-in-use-after-free
MathiasVP
authored
41c49ae
View commit details
Copy full SHA for 41c49ae
View code at this point
Browse repository at this point
Merge pull request #15132 from MathiasVP/fix-joins-in-isModifiableAtImpl
Show description for d308bb4
MathiasVP
authored
d308bb4
View commit details
Copy full SHA for d308bb4
View code at this point
Browse repository at this point
C++: Fix joins in 'cpp/use-after-free'.
MathiasVP
committed
aafde4d
View commit details
Copy full SHA for aafde4d
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.