🔗 Squid Roadmap
- 功能移除计划
- WantedFeatures
- 一些任何人都可以帮忙的入门级任务。
🔗 Roadmap rules
为了最大限度地减少噪音和半生不熟的弃用功能的数量,Squid 开发项目设立了两个功能集:TODO 列表和 Wish List。
-
- TODO list
- TODO 列表功能决定了发布焦点和时间表。每个功能都必须记录其期望的效果和估计的开发时间。每个功能必须至少有一名已知的活跃开发人员支持,愿意优先处理该功能,并准备好投入时间来完全开发提议的功能(即编写、测试、记录、提交并提供初始支持)。
-
- Wish List
- Wish List 累积了不符合 TODO 列表严格标准的功能。其中许多功能可以在有足够的需求或赞助商的情况下实现。有些可能会在官方流程之外实现,作为补丁提交,并被接受到发布版本中。
RoadMap 没有冻结点。相反,开发版本会在添加了合理数量的功能后进行分支。一个分支将被重新编号并用作持续开发。另一个分支将定期进行 Bug 修复的 Point Releases。
所有功能都必须通过提交审核过程,并且在分支时已通过该审核过程的任何功能都将包含在下一系列发布版本中。
尚未完成或审核失败的功能会自动推迟到下一个 Squid 系列。鉴于快速的发布计划,这不应造成不合理的延迟。
🔗 Squid 6
目前处于 开发 周期。
新功能集由提交和可用开发人员时间决定。新功能可能随时完成并添加。在 2023-02-05 之前接受的功能(请参阅 ReleaseSchedule)将是此版本的一部分。
6.0 中的新功能
- Major UI changes
- Remove 8K limit for single access.log line
- Add tls_key_log to report TLS communication secrets
- Minor UI changes
- Add %transport::>connection_id logformat code
- Add paranoid_hit_validation directive
- Report SMP store queues state (mgr:store_queues)
- Add cache_log_message directive
- Developer Interest changes
- Replaced X-Cache and X-Cache-Lookup headers with Cache-Status
- Reject HTTP/1.0 requests with unusual framing
- codespell check added to source maintenance enforcement
- Streamlined ./configure handling of optional libraries
- Add –progress option to test-builds.sh
- Remove layer-00-bootstrap from test script
- Convert LRU map into a CLP map
- Remove legacy context-based debugging in favor of CodeContext
- Removed features:
- Remove unused cache_diff tool
- Remove obsolete membanger test
- Remove deprecated leakfinder (–enable-leakfinder)
Packages of what will become Squid-6 source code are available at https://squid.org.cn/Versions/v6/
🔗 Security Advisories
See our Advisories list.
🔗 Open Bugs
- Major or higher bugs currently affecting this version
- Bugs new in this version
- Serious Bugs
- General Bug Zapping
- Minor Bugs