security(deps): address RustSec warnings in GUI/TUI dependency tree #189
Copy link
Copy link
Closed
Labels
agentГотово к выполнению агентомГотово к выполнению агентомpriority:highВысокий приоритетВысокий приоритетzone:cargoCargo.toml, Cargo.lock, build.rsCargo.toml, Cargo.lock, build.rszone:guiDesktop GUI, Slint UI, Android UI bridgeDesktop GUI, Slint UI, Android UI bridgezone:tuiTUI monitor and snapshotsTUI monitor and snapshots
Description
Activity
- addedagentГотово к выполнению агентомГотово к выполнению агентомpriority:highВысокий приоритетВысокий приоритетzone:guiDesktop GUI, Slint UI, Android UI bridgeDesktop GUI, Slint UI, Android UI bridgezone:tuiTUI monitor and snapshotsTUI monitor and snapshotszone:cargoCargo.toml, Cargo.lock, build.rsCargo.toml, Cargo.lock, build.rs
on Jul 5, 2026 🤖 Начинаю выполнение. Агент: Security Deps
✅ PR готов: #204
Итог audit:
- 0 vulnerabilities
- 13 allowed informational warnings (
unmaintained/unsound) - low-risk patch updates внутри текущих constraints не найдены
Follow-up issues:
- chore(tui): migrate ratatui to clear lru RustSec warning #200 ratatui/lru
- chore(gui): evaluate tray backend without GTK3 RustSec warnings #201 tray-icon/GTK3
- chore(gui): evaluate Slint upgrade for RustSec build warnings #202 Slint build warnings
- chore(cli): evaluate self_update migration for number_prefix warning #203 self_update/number_prefix
Проверки прошли:
- cargo audit --no-fetch --stale
- cargo test --locked
- cargo clippy --all-targets -- -D warnings
- cargo fmt --check
- added a commit that references this issue
on Jul 7, 2026
Metadata
Metadata
Assignees
Labels
agentГотово к выполнению агентомГотово к выполнению агентомpriority:highВысокий приоритетВысокий приоритетzone:cargoCargo.toml, Cargo.lock, build.rsCargo.toml, Cargo.lock, build.rszone:guiDesktop GUI, Slint UI, Android UI bridgeDesktop GUI, Slint UI, Android UI bridgezone:tuiTUI monitor and snapshotsTUI monitor and snapshots
Context
DROID read-only audit reported RustSec warnings in the GUI/TUI dependency tree: GTK/tray related advisories through
tray-icon,lruthroughratatui, and other transitive warnings such asbincode,paste,number_prefixdepending on the resolved graph.Scope
cargo audit --no-fetch --staleor current equivalent and capture the exact active advisories.Cargo.tomldependency posture for GUI/TUI dependencies.Acceptance Criteria
cargo test --lockedpasses.cargo clippy --all-targets -- -D warningspasses.cargo fmt --checkpasses.cargo build --features gui --lockedpasses.Audit Reference
Reported from read-only DROID audit:
Cargo.tomlGUI/TUI dependency tree andcargo auditwarnings.