Skip to content

Next Release - #3285

Merged
aeppling merged 10 commits into
masterfrom
develop
Aug 1, 2026
Merged

Next Release#3285
aeppling merged 10 commits into
masterfrom
develop

Conversation

@rtk-release-bot

@rtk-release-bot rtk-release-bot Bot commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

Feats

Fix

  • fix(tee): quote recovery hint paths with spaces #2325Closes #1858 (to verify)
  • fix(security): store history db, tee logs and audit log owner-only #3285

Other

aeppling and others added 5 commits July 29, 2026 17:07
Directories RTK did not create keep their mode; chmod failures are ignored.
Only fresh installs were covered before.
Also report a world-reachable data dir in `rtk verify`.
fix(security): store history db, tee logs and audit log owner-only
…ning

- report_data_dir_privacy() now checks the parent of the resolved DB
  path (via tracking::get_db_path(), honoring RTK_DB_PATH and
  config.tracking.database_path) instead of hardcoding the default
  data directory, so overridden paths are actually verified.
- Fix non-idiomatic `use super::super::core::...` import in
  integrity.rs (now unnecessary since the constant lookup moved into
  tracking::get_db_path()).
- Tracker::new() no longer silently discards the open_private() error
  when pre-creating the DB file; it now propagates with context via `?`.
fix(security): address followup review comments on private-file hardening
@aeppling
aeppling merged commit cf04fd3 into master Aug 1, 2026
36 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants