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
Developer articles
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 }}
ronf
asyncssh
Repository navigation
Code
Issues
10
(10)
Pull requests
4
(4)
Discussions
Actions
Projects
Wiki
Security and quality
9
(9)
Insights
More
items
Commits
Branch selector
develop
User selector
All users
Datepicker
All time
Commit history
Commits on Oct 31, 2026
Use set discard instead of remove + except KeyError
scop
authored and
ronf
committed
0a98d32
View commit details
Copy full SHA for 0a98d32
Browse repository at this point
Fix local forward cleanup after disconnect
sean0407
authored and
ronf
committed
03b6c4b
View commit details
Copy full SHA for 03b6c4b
Browse repository at this point
Commits on Oct 30, 2026
Fix mypy issues in DH changes to suppress warnings
ronf
committed
04d0b97
View commit details
Copy full SHA for 04d0b97
Browse repository at this point
Commits on Oct 27, 2026
Fix #834: Keep RSA signature algorithm per connection for shared keys
zcsizmadia
authored and
ronf
committed
782d421
View commit details
Copy full SHA for 782d421
Browse repository at this point
Commits on Oct 18, 2026
fix: add pragma no cover to unreachable decrepit fallback import
sarthak-shubham
authored and
ronf
committed
3d3331c
View commit details
Copy full SHA for 3d3331c
Browse repository at this point
refactor: clean up DH warning suppression
sarthak-shubham
authored and
ronf
committed
16b352e
View commit details
Copy full SHA for 16b352e
Browse repository at this point
Fix #826: Suppress cryptography FFDH deprecation warning and add decrepit fallback
sarthak-shubham
authored and
ronf
committed
6391fbf
View commit details
Copy full SHA for 6391fbf
Browse repository at this point
Commits on Oct 10, 2026
Fix parsing of '=' form of ProxyCommand/RemoteCommand config lines
Show description for d31de3b
ronf
committed
d31de3b
View commit details
Copy full SHA for d31de3b
Browse repository at this point
Commits on Oct 4, 2026
Fix missing attribution in change log.
ronf
committed
b5f0c93
View commit details
Copy full SHA for b5f0c93
Browse repository at this point
Bump version number up to 2.24.1 and update change log
ronf
committed
5dbdf18
View commit details
Copy full SHA for 5dbdf18
Browse repository at this point
Disallow empty username substitutions in config file token expansion
Show description for 1c3212d
ronf
committed
1c3212d
View commit details
Copy full SHA for 1c3212d
Browse repository at this point
Commits on Oct 3, 2026
Fix flow control issue on SSH channels
Show description for 307f093
ronf
committed
307f093
View commit details
Copy full SHA for 307f093
Browse repository at this point
Fix revocation check on certs signed by a trusted CA
Show description for 6cd3357
ronf
committed
6cd3357
View commit details
Copy full SHA for 6cd3357
Browse repository at this point
Update pylint module size limit
ronf
committed
ec34b9d
View commit details
Copy full SHA for ec34b9d
Browse repository at this point
Commits on Sep 26, 2026
Improve SCP path sanitization
Show description for 382ee2c
ronf
committed
382ee2c
View commit details
Copy full SHA for 382ee2c
Browse repository at this point
Fix typing issue
ronf
committed
47cd8f4
View commit details
Copy full SHA for 47cd8f4
Browse repository at this point
Enhance fix for download directory escape in SFTP client
Show description for 9331e97
ronf
committed
9331e97
View commit details
Copy full SHA for 9331e97
Browse repository at this point
Enhance protection against zero packet size in dropbear case
Show description for aee6203
ronf
committed
aee6203
View commit details
Copy full SHA for aee6203
Browse repository at this point
Commits on Sep 13, 2026
More GSSAPI unit test improvements
ronf
committed
742f091
View commit details
Copy full SHA for 742f091
Browse repository at this point
Fix problem with GSSAPI unit tests on Windows
ronf
committed
93daf19
View commit details
Copy full SHA for 93daf19
Browse repository at this point
Remove unnecessary conditonal on imports
ronf
committed
82409a4
View commit details
Copy full SHA for 82409a4
Browse repository at this point
Commits on Sep 12, 2026
Make a win32-specific annotation to use instead of "no cover"
ronf
committed
8f7a144
View commit details
Copy full SHA for 8f7a144
Browse repository at this point
Fix download directory escape in SFTP client
Show description for b6d5e7e
ronf
committed
b6d5e7e
View commit details
Copy full SHA for b6d5e7e
Browse repository at this point
Commits on Sep 5, 2026
Add unit test for SFTP chroot escape
ronf
committed
fbf1ce5
View commit details
Copy full SHA for fbf1ce5
Browse repository at this point
Fix SFTP chroot escape on Windows
Show description for f5160d3
ronf
committed
f5160d3
View commit details
Copy full SHA for f5160d3
Browse repository at this point
Fix pylint issue
ronf
committed
b88ace1
View commit details
Copy full SHA for b88ace1
Browse repository at this point
Commits on Sep 4, 2026
Fix issues introduced by last checkin
Show description for 502a51e
ronf
committed
502a51e
View commit details
Copy full SHA for 502a51e
Browse repository at this point
Commits on Sep 1, 2026
Improve handling of unsupported SFTP operations
Show description for cf380ec
ronf
committed
cf380ec
View commit details
Copy full SHA for cf380ec
Browse repository at this point
Fix auth options leak across authentication attempts
Show description for c833c24
ronf
committed
c833c24
View commit details
Copy full SHA for c833c24
Browse repository at this point
Commits on Aug 16, 2026
Fix race condition in server authentication
Show description for 2537078
ronf
committed
2537078
View commit details
Copy full SHA for 2537078
Browse repository at this point
Commits on Aug 8, 2026
Disallow multiple instances of some channel requests
Show description for a787030
ronf
committed
a787030
View commit details
Copy full SHA for a787030
Browse repository at this point
Commits on Aug 6, 2026
Extend unreasonable packet length check to SFTP packets
Show description for 2534a79
ronf
committed
2534a79
View commit details
Copy full SHA for 2534a79
Browse repository at this point
Update SFTP chroot escape fix
Show description for cd332d9
ronf
committed
cd332d9
View commit details
Copy full SHA for cd332d9
Browse repository at this point
Commits on Aug 1, 2026
Add guard against unreasonable packet lengths
Show description for 459f445
ronf
committed
459f445
View commit details
Copy full SHA for 459f445
Browse repository at this point
Commits on Jul 25, 2026
Fix a deprecation warning related to des-cbc and des2-cbc ciphers
ronf
committed
cc927af
View commit details
Copy full SHA for cc927af
Browse repository at this point
Previous
Next
You can’t perform that action at this time.