Skip to content

fix(deps): update module github.com/fclairamb/ftpserverlib to v0.32.3 - #2715

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/github.com-fclairamb-ftpserverlib-0.x
Open

fix(deps): update module github.com/fclairamb/ftpserverlib to v0.32.3#2715
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/github.com-fclairamb-ftpserverlib-0.x

Conversation

@renovate

@renovate renovate Bot commented Jul 2, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
github.com/fclairamb/ftpserverlib v0.26.1-0.20250709223522-4a925d79caf6v0.32.3 age confidence

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

fclairamb/ftpserverlib (github.com/fclairamb/ftpserverlib)

v0.32.3

Compare Source

Bug Fixes
  • allow REST in ASCII mode when ASCII conversion is disabled (#​660) (06ee380)

v0.32.2

Compare Source

Bug Fixes

v0.32.1

Compare Source

Bug Fixes
  • deps: update module golang.org/x/sys to v0.46.0 (#​646) (707b5c3)
  • guard the listener field against concurrent access (#​652) (a47b4a4)

v0.32.0

Compare Source

Features
Bug Fixes

v0.31.0

Compare Source

Features
  • transfer: add passive port multiplexing by client IP (#​623) (feb3821)
Bug Fixes

v0.30.0

Compare Source

Features
Bug Fixes

v0.29.0

Compare Source

Features
  • deflate: Adding support for transfer compression (#​461) (f90c6ac)
Bug Fixes

v0.28.0

Compare Source

What's Changed

v0.27.1

Compare Source

What's Changed

Bug Fixes & Improvements

Dependency Updates

Full Changelog: fclairamb/ftpserverlib@v0.27.0...v0.27.1


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
renovate Bot force-pushed the renovate/github.com-fclairamb-ftpserverlib-0.x branch from b49f688 to 0eb2b45 Compare July 5, 2026 21:43
@renovate renovate Bot changed the title fix(deps): update module github.com/fclairamb/ftpserverlib to v0.32.0 fix(deps): update module github.com/fclairamb/ftpserverlib to v0.32.1 Jul 5, 2026
@renovate
renovate Bot force-pushed the renovate/github.com-fclairamb-ftpserverlib-0.x branch from 0eb2b45 to 54f3be4 Compare July 8, 2026 10:40
@elysia-best elysia-best added AUTO Automatically created by robots/AIs dependencies labels Jul 8, 2026
@renovate
renovate Bot force-pushed the renovate/github.com-fclairamb-ftpserverlib-0.x branch from 54f3be4 to 060db5b Compare July 9, 2026 09:55
@renovate
renovate Bot force-pushed the renovate/github.com-fclairamb-ftpserverlib-0.x branch 2 times, most recently from d729004 to f19b0b3 Compare July 12, 2026 09:48
@renovate
renovate Bot force-pushed the renovate/github.com-fclairamb-ftpserverlib-0.x branch 3 times, most recently from a43f6c9 to 69e1b62 Compare July 22, 2026 09:57
@renovate
renovate Bot force-pushed the renovate/github.com-fclairamb-ftpserverlib-0.x branch from 69e1b62 to e0aac41 Compare August 9, 2026 13:48
@renovate renovate Bot changed the title fix(deps): update module github.com/fclairamb/ftpserverlib to v0.32.1 fix(deps): update module github.com/fclairamb/ftpserverlib to v0.32.2 Aug 9, 2026
@renovate
renovate Bot force-pushed the renovate/github.com-fclairamb-ftpserverlib-0.x branch from e0aac41 to f57d39e Compare August 9, 2026 17:58
@renovate renovate Bot changed the title fix(deps): update module github.com/fclairamb/ftpserverlib to v0.32.2 fix(deps): update module github.com/fclairamb/ftpserverlib to v0.32.3 Aug 9, 2026
@renovate
renovate Bot force-pushed the renovate/github.com-fclairamb-ftpserverlib-0.x branch 2 times, most recently from 5e22cc4 to f1f6de6 Compare August 19, 2026 12:14
@xrgzs
xrgzs requested a review from pikachuren August 19, 2026 12:41
@renovate
renovate Bot force-pushed the renovate/github.com-fclairamb-ftpserverlib-0.x branch 2 times, most recently from 61e609b to 14462f2 Compare August 28, 2026 12:32

@pikachuren pikachuren left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🙏 感谢 @app/renovate 提交!
🤖 AI 自动审核声明:本评审报告由 AI 自动生成,当前使用 Claude Opus 5 模型进行分析。
⚠️ AI 分析结果仅供参考,可能存在误判或遗漏。如您发现任何问题或有不同意见,欢迎随时提出讨论和纠正。
⚠️ 重要提醒:即使 AI 评审认为代码质量良好且建议合并,最终是否合并仍需由项目维护者进行人工判定。项目维护者会综合考虑代码质量、项目规划、技术方向、团队资源等多方面因素做出决策。

🎯 结论

🔄 Request Changes — 上游无投毒迹象,但跨度过大(含 pseudo-version 迁移 + 111 commits),建议先做 FTP 功能回归

📖 概要

fix(deps): update module github.com/fclairamb/ftpserverlib to v0.32.3 · Renovate 自动依赖升级。
核心改动:从 pseudo-version v0.26.1-0.20250709223522-4a925d79caf6 升级到正式版 v0.32.3

🧭 整体方案

版本号提升,无业务代码改动。值得注意的是原先固定在一个未发布的 pseudo-version(某个 commit 快照)上,本次切换到正式 tag——这通常意味着当初是为了某个未发布的修复而临时锁定,需要确认该修复已包含在 v0.32.3 中。

📊 变更统计

2 个文件(+3 / -1 行) | 功能 ⭐⭐⭐⭐ | 最小改动 ⭐⭐⭐⭐⭐ | 前向兼容 ⭐⭐⭐ | 方案设计 ⭐⭐⭐⭐

🚨 关键问题

P0(阻塞合并):无

P1(建议修复)

  • ⚠️ 版本跨度较大(上游 111 个 commits、41 个文件 +3763/-301),且是从 pseudo-version 切到正式版。请问当初锁定 4a925d79 这个 commit 是为了引入某个特定修复吗?如果是,建议确认该修复已被 v0.32.3 正式包含,避免升级后功能回退~
  • ⚠️ ftpserverlib 直接决定 FTP/FTPS 服务端行为,跨 6 个 minor 版本可能存在接口或默认行为变化。是否考虑合并前在测试环境跑一遍 FTP 登录、被动模式传输、TLS 握手的回归?

P2(可选)

  • 💡 上游 go.mod 新增了 github.com/spf13/afero v1.15.0 作为直接依赖,会进入项目依赖树。afero 是成熟的文件系统抽象库,风险很低,仅作提示~

🔐 依赖安全审查

  • 审查范围ftpserverlib v0.26.0 → v0.32.3,上游 111 个 commits、41 个文件(+3763/-301)
  • 审查方式:拉取 fclairamb/ftpserverlib 完整 diff 做恶意模式扫描 + go.mod 依赖构成核对
  • 安全评估:✅ 无恶意代码
  • 详细结论
    • 未发现命令执行、异常网络回连、base64 混淆负载、可疑文件写入
    • go.mod 新增 spf13/afero(文件系统抽象,知名库)、stretchr/testify(测试)、golang.org/x/sysgolang.org/x/text,均为主流可信依赖
    • CI workflow 改动为常规的 build / release-please / semantic-pr 配置,无可疑步骤

✅ 待处理清单

  • [P1] 确认原 pseudo-version 锁定的修复已包含在 v0.32.3
  • [P1] 合并前完成 FTP 登录 / 被动模式 / FTPS 回归测试
  • [P2] 知悉依赖树新增 spf13/afero

🎯 结论:🔄 Request Changes — 上游安全性没问题,但跨度大且涉及 FTP 服务端行为,建议回归验证后再合并。

@renovate
renovate Bot force-pushed the renovate/github.com-fclairamb-ftpserverlib-0.x branch from 14462f2 to 0032473 Compare September 2, 2026 23:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

AUTO Automatically created by robots/AIs dependencies

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants