Skip to content

Kio-support and unified return-codes (based on passive-mode)#56

Open
Joe91 wants to merge 24 commits into
peterus:masterfrom
Joe91:master
Open

Kio-support and unified return-codes (based on passive-mode)#56
Joe91 wants to merge 24 commits into
peterus:masterfrom
Joe91:master

Conversation

@Joe91
Copy link
Copy Markdown
Contributor

@Joe91 Joe91 commented May 2, 2026

I added some extra handling to also support the needs of the kioclient. This is based on the passive-mode-PR.

Joe91 and others added 23 commits April 6, 2026 08:22
- Added parameter and filename validation to CWD, LIST, and NLST commands
- Enhanced FTPPath::isValidFilename() with path traversal protection
- Added Windows reserved name checking and length limits
- Created FTPResponseCodes.h for standardized response codes
- Added comprehensive test coverage for validation functions
- Updated README with security features documentation
- Improved error messages and response code consistency
Co-authored-by: Copilot <copilot@github.com>
This reverts commit 90fe179, reversing
changes made to f0aa9b5.
add manual workflow-run as well
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant