Skip to content
Navigation Menu
Toggle navigation
Sign in
Appearance settings
Platform
GitHub Copilot
Write better code with AI
GitHub Spark
New
Build and deploy intelligent apps
GitHub Models
New
Manage and compare prompts
GitHub Advanced Security
Find and fix vulnerabilities
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Discussions
Collaborate outside of code
Code Search
Find more, search less
Explore
Why GitHub
Documentation
GitHub Skills
Blog
Integrations
GitHub Marketplace
MCP Registry
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
Topics
AI
DevOps
Security
Software Development
View all
Explore
Learning Pathways
Events & Webinars
Ebooks & Whitepapers
Customer Stories
Partners
Executive Insights
Open Source
GitHub Sponsors
Fund open source developers
The ReadME Project
GitHub community articles
Repositories
Topics
Trending
Collections
Enterprise
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 or jump to...
Search code, repositories, users, issues, pull requests...
Search syntax tips
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Sign in
Sign up
Appearance settings
Resetting focus
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 }}
Castaglia
/
proftpd-mod_proxy
Public
Notifications
You must be signed in to change notification settings
Fork
18
Star
40
Code
Issues
20
Pull requests
0
Actions
Projects
0
Wiki
Security
Uh oh!
There was an error while loading.
Please reload this page
.
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Wiki
Security
Insights
Commits
Branch selector
master
User selector
All users
Datepicker
All time
Commit History
Commits on Aug 23, 2025
Fix markup.
Castaglia
committed
07ef6fc
Copy full SHA for 07ef6fc
Fix something missing in the `ProxyTLSengine` docs.
Castaglia
committed
05c2d43
Copy full SHA for 05c2d43
Merge pull request #300 from Castaglia/fail-build-without-openssl-issue249
Show description for 2f32e15
Castaglia
authored
2f32e15
Copy full SHA for 2f32e15
Issue #249: By requiring linking with OpenSSL, we now no longer need the `#ifdef PR_USE_OPENSSL` support throughout the code base. And this also makes for a clearer build failure when OpenSSL supp…
Show description for c95563c
Castaglia
committed
c95563c
Copy full SHA for c95563c
Commits on Jun 18, 2025
Merge pull request #299 from Castaglia/proxy-disable-nagle
Show description for a92814b
Castaglia
authored
a92814b
Copy full SHA for a92814b
Disable the Nagle algorithm by default on our TCP connections to backend servers.
Castaglia
committed
6422f10
Copy full SHA for 6422f10
Commits on May 16, 2025
Merge pull request #298 from Castaglia/clang-tidying
Show description for 304348c
Castaglia
authored
304348c
Copy full SHA for 304348c
Using `clang-tidy` to start polishing the codebase.
Castaglia
committed
b8eb075
Copy full SHA for b8eb075
Commits on May 15, 2025
Merge pull request #297 from Castaglia/codespell-nits
Show description for 1538a50
Castaglia
authored
1538a50
Copy full SHA for 1538a50
Correcting misspellings noted by `codespell`; these are cosmetic changes only, no functional changes.
Castaglia
committed
e167905
Copy full SHA for e167905
Start marking the integration tests that are most likely to fail, in a false negative manner, in the GitHub runners due to race conditions.
Castaglia
committed
a9de929
Copy full SHA for a9de929
Merge pull request #296 from Castaglia/proxy-chachapoly-issue295
Show description for f986805
Castaglia
authored
f986805
Copy full SHA for f986805
Issue #295: Implement support for the OpenSSH-specific ChaChaPoly SSH algorithm.
Castaglia
committed
de6bb2e
Copy full SHA for de6bb2e
Commits on May 7, 2025
Merge pull request #294 from Castaglia/single-payload-len-check
Show description for 215ab9e
Castaglia
authored
215ab9e
Copy full SHA for 215ab9e
Attempting to keep the SSH packet reading code in `mod_proxy` more in line with what is done in `mod_sftp`, for legibility.
Castaglia
committed
97fead7
Copy full SHA for 97fead7
Merge pull request #292 from Castaglia/more-codeql-nits
Show description for 52889fd
Castaglia
authored
52889fd
Copy full SHA for 52889fd
We should set the `payload_len` field before checking its value, asserting that it is not too large.
Castaglia
committed
f8cabba
Copy full SHA for f8cabba
Merge pull request #293 from Castaglia/update-codeql-action
Show description for a3be2e0
Castaglia
authored
a3be2e0
Copy full SHA for a3be2e0
Updating the CodeQL GitHub Action to v3, per https://github.blog/changelog/2025-01-10-code-scanning-codeql-action-v2-is-now-deprecated/
Castaglia
committed
d553817
Copy full SHA for d553817
Commits on May 5, 2025
Merge pull request #291 from Castaglia/address-codeql-nits
Show description for 375cfe2
Castaglia
authored
375cfe2
Copy full SHA for 375cfe2
Add a check on the maximum allowed SSH payload (vs packet) length, to mirror what is done in `mod_sftp`, and to hopefully quell some CodeQL nits about uncontrolled allocation sizes.
Castaglia
committed
03137e3
Copy full SHA for 03137e3
Commits on Apr 17, 2025
Merge pull request #290 from Castaglia/update-bundled-ca-certs
Show description for 81fde88
Castaglia
authored
81fde88
Copy full SHA for 81fde88
Updating our bundle of CA certs.
Castaglia
committed
236841a
Copy full SHA for 236841a
Commits on Feb 26, 2025
Bumping revision for next release, whenever that might be.
Castaglia
committed
46e96ac
Copy full SHA for 46e96ac
Commits on Feb 25, 2025
Merge pull request #289 from Castaglia/proxy-ipv6-backend-addr-family-issue285
Show description for d477503
Castaglia
authored
d477503
Copy full SHA for d477503
Commits on Feb 24, 2025
Issue #285: Make sure that the address family for the remote/backend data connection address matches that of the control address.
Show description for 0270bfb
Castaglia
committed
0270bfb
Copy full SHA for 0270bfb
Merge pull request #286 from Castaglia/proxy-unroutable-passive-addr-issue285
Show description for ff2ae9c
Castaglia
authored
ff2ae9c
Copy full SHA for ff2ae9c
Issue #285: Implement an `IgnoreForeignAddress` ProxyOption, such that backend passive data transfers always use the same IP address as used for the control connection, regardless of the address pr…
Show description for 072c271
Castaglia
committed
072c271
Copy full SHA for 072c271
Commits on Feb 21, 2025
Merge pull request #287 from Castaglia/proxy-ifsess-compat
Show description for 90f504f
Castaglia
authored
90f504f
Copy full SHA for 90f504f
Commits on Feb 20, 2025
Set the `CF_MULTI` flag on the mod_proxy directives that can have multiple occurrences, so that these directives are handled properly by mod_ifsession.
Castaglia
committed
bf24dc8
Copy full SHA for bf24dc8
Merge pull request #288 from Castaglia/proxy-missing-default-reverse-servers
Show description for 21e2126
Castaglia
authored
21e2126
Copy full SHA for 21e2126
Address a possible null pointer dereference due to bad configurations that attempt to use PerUser/PerGroup ProxyReverseServers directives, and no default ProxyReverseServers, for a non-sticky conne…
Show description for f3a042f
Castaglia
committed
f3a042f
Copy full SHA for f3a042f
Merge pull request #284 from Castaglia/passive-backend-transfer-race-issue283
Show description for bcb6126
Castaglia
authored
bcb6126
Copy full SHA for bcb6126
Commits on Feb 19, 2025
Issue #283: Address a race condition when establishing the data connection for passive data transfers to the backend server by being less strict in the face of connection errors.
Castaglia
committed
1b8f8f8
Copy full SHA for 1b8f8f8
Commits on Feb 18, 2025
Fix trace logging of length-bound texts when parsing directory listings; no functdional change.
Castaglia
committed
c4558b1
Copy full SHA for c4558b1
Pagination
Previous
Next
You can’t perform that action at this time.