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 }}
pythoncapi
cpython
Repository navigation
Code
Pull requests
Actions
Projects
Security and quality
Insights
More
items
Commits
Breadcrumbs
History for
cpython
Objects
stringobject.c
on
2.7
User selector
All users
Datepicker
All time
Commit history
Commits on Jul 31, 2018
[2.7] bpo-34234: Use _PyAnyInt_Check() and _PyAnyInt_CheckExact(). (GH-8479)
serhiy-storchaka
authored
48c8bf2
View commit details
Copy full SHA for 48c8bf2
View code at this point
Browse repository at this point
Commits on Jun 18, 2017
[2.7] bpo-30657: Check & prevent integer overflow in PyString_DecodeEscape (#2174)
jaybosamiya
authored and
serhiy-storchaka
committed
c3c9db8
View commit details
Copy full SHA for c3c9db8
View code at this point
Browse repository at this point
Commits on Apr 15, 2017
bpo-30074: Fix compile warnings of _PySlice_Unpack and convert missed (#1154)
Show description for 5e79321
serhiy-storchaka
authored
5e79321
View commit details
Copy full SHA for 5e79321
View code at this point
Browse repository at this point
Commits on Apr 8, 2017
bpo-27867: Expand the PySlice_GetIndicesEx macro. (#1023) (#1046)
Show description for e41390a
serhiy-storchaka
authored
e41390a
View commit details
Copy full SHA for e41390a
View code at this point
Browse repository at this point
Commits on Jan 9, 2017
Issue #29145: Fix overflow checks in string, bytearray and unicode.
Show description for 7bdb516
zhangyangyu
committed
7bdb516
View commit details
Copy full SHA for 7bdb516
View code at this point
Browse repository at this point
Commits on Dec 1, 2016
Issue #11145: Fixed miscellaneous issues with C-style formatting of types
Show description for c30f27d
serhiy-storchaka
committed
c30f27d
View commit details
Copy full SHA for c30f27d
View code at this point
Browse repository at this point
Commits on Sep 17, 2016
Issue #28139: Fix messed up indentation
Show description for ca56dd4
vadmium
committed
ca56dd4
View commit details
Copy full SHA for ca56dd4
View code at this point
Browse repository at this point
Commits on Sep 8, 2016
Correct occurance → occurrence; extracted from patch by Georg Brandl
vadmium
committed
440bbd0
View commit details
Copy full SHA for 440bbd0
View code at this point
Browse repository at this point
Commits on Jul 28, 2016
Spelling and grammar fixes in code comments and documentation
vadmium
committed
3d36f0f
View commit details
Copy full SHA for 3d36f0f
View code at this point
Browse repository at this point
Commits on Jul 12, 2016
Issue #27473: Fixed possible integer overflow in str, unicode and bytearray
Show description for 373773d
serhiy-storchaka
committed
373773d
View commit details
Copy full SHA for 373773d
View code at this point
Browse repository at this point
Commits on Jun 21, 2016
Issue #22463: Backport compiler warning fixes and workarounds
Show description for 646b528
vadmium
committed
646b528
View commit details
Copy full SHA for 646b528
View code at this point
Browse repository at this point
Commits on May 30, 2016
Issue #27125: Remove duplicated words from documentation and comments
vadmium
committed
200a615
View commit details
Copy full SHA for 200a615
View code at this point
Browse repository at this point
Commits on May 26, 2016
Issue #27076: Doc, comment and test function name spelling fixes
Show description for b1d867f
vadmium
committed
b1d867f
View commit details
Copy full SHA for b1d867f
View code at this point
Browse repository at this point
Commits on Apr 10, 2016
Issue #26200: Added Py_SETREF and replaced Py_XSETREF with Py_SETREF
Show description for 763a61c
serhiy-storchaka
committed
763a61c
View commit details
Copy full SHA for 763a61c
View code at this point
Browse repository at this point
Commits on Apr 6, 2016
Issue #22570: Renamed Py_SETREF to Py_XSETREF.
serhiy-storchaka
committed
bc62af1
View commit details
Copy full SHA for bc62af1
View code at this point
Browse repository at this point
Commits on Dec 24, 2015
Issue #20440: Massive replacing unsafe attribute setting code with special
Show description for 5951f23
serhiy-storchaka
committed
5951f23
View commit details
Copy full SHA for 5951f23
View code at this point
Browse repository at this point
Commits on Nov 25, 2015
Issue #24731: Fixed crash on converting objects with special methods
Show description for 8d30ad7
serhiy-storchaka
committed
8d30ad7
View commit details
Copy full SHA for 8d30ad7
View code at this point
Browse repository at this point
Commits on May 31, 2015
Issue #19543: Emit deprecation warning for known non-text encodings.
Show description for c7797dc
serhiy-storchaka
committed
c7797dc
View commit details
Copy full SHA for c7797dc
View code at this point
Browse repository at this point
Commits on Sep 29, 2014
fix overflow checking in PyString_Repr (closes #22519)
benjaminp
committed
f8c4b3a
View commit details
Copy full SHA for f8c4b3a
View code at this point
Browse repository at this point
Commits on Sep 28, 2014
give exception a nice message (closes #22379)
Show description for 1643d5c
benjaminp
committed
1643d5c
View commit details
Copy full SHA for 1643d5c
View code at this point
Browse repository at this point
Commits on Apr 25, 2014
Issue #20434 Correct error handlin of _PyString_Resize and _PyBytes_Resize
kristjanvalur
committed
be580f2
View commit details
Copy full SHA for be580f2
View code at this point
Browse repository at this point
Commits on Mar 30, 2014
add braces and fix indentation
benjaminp
committed
8312ecc
View commit details
Copy full SHA for 8312ecc
View code at this point
Browse repository at this point
fix indentation and add braces
benjaminp
committed
0e431b9
View commit details
Copy full SHA for 0e431b9
View code at this point
Browse repository at this point
Commits on Aug 14, 2013
Issue 18719: Remove a false optimization
Show description for 0e413bd
rhettinger
committed
0e413bd
View commit details
Copy full SHA for 0e413bd
View code at this point
Browse repository at this point
Commits on Jul 11, 2013
Issue #18427: str.replace could crash the interpreter with huge strings.
Show description for 3687e80
ronaldoussoren
committed
3687e80
View commit details
Copy full SHA for 3687e80
View code at this point
Browse repository at this point
Commits on Mar 24, 2013
allow any type with __getitem__ to be a mapping for the purposes of % (#15801)
benjaminp
committed
da2c7eb
View commit details
Copy full SHA for da2c7eb
View code at this point
Browse repository at this point
Commits on Feb 2, 2013
Issue #17034: Use Py_CLEAR() in stringobject.c.
serhiy-storchaka
committed
a8d64ae
View commit details
Copy full SHA for a8d64ae
View code at this point
Browse repository at this point
Commits on Jan 25, 2013
Issue #16975: Fix error handling bug in the escape-decode decoder.
serhiy-storchaka
committed
01b3a08
View commit details
Copy full SHA for 01b3a08
View code at this point
Browse repository at this point
Commits on Jan 19, 2013
Issue #15989: Fix possible integer overflow in str formatting as in unicode formatting.
serhiy-storchaka
committed
926f3a3
View commit details
Copy full SHA for 926f3a3
View code at this point
Browse repository at this point
Commits on Jan 2, 2013
untabify
benjaminp
committed
8f53ded
View commit details
Copy full SHA for 8f53ded
View code at this point
Browse repository at this point
call PyErr_Clear() when ignoring error from PyNumber_Int (closes #15516)
Show description for a708adf
benjaminp
committed
a708adf
View commit details
Copy full SHA for a708adf
View code at this point
Browse repository at this point
Commits on Oct 28, 2012
Issue #14700: Fix buggy overflow checks for large precision and width in new-style and old-style formatting.
mdickinson
committed
75d3600
View commit details
Copy full SHA for 75d3600
View code at this point
Browse repository at this point
Commits on Oct 8, 2012
Issue #14783: Backport changes from 3.2.
cjerdonek
committed
ad4b000
View commit details
Copy full SHA for ad4b000
View code at this point
Browse repository at this point
Commits on Aug 28, 2012
use the stricter PyMapping_Check (closes #15801)
benjaminp
committed
23d49d3
View commit details
Copy full SHA for 23d49d3
View code at this point
Browse repository at this point
Commits on Jun 2, 2012
Improve tooltips for splitlines() by showing that the default for keepends is False.
rhettinger
committed
aad5b02
View commit details
Copy full SHA for aad5b02
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.