PackageTrack
Sign in Get early access

github.com/oleiade/trousseau

v0.5.0 #1761 most downloaded on Go modules oleiade/trousseau

What this package is like to depend on

Last release 6 months ago

08 Feb 2026

Ships fairly regularly

a new release about every 2.0 years

Nearly every release is documented

notes for 2 of 2 stable releases

Nothing withdrawn

no release was ever pulled

9 years old

6 releases · first in 2017

2 releases in the last 12 months

see the full history below

Release timeline

6 releases · Jun 2017 to Feb 2026
2018 2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 6
  1. v0.5.1-0.20260208093419-49bdaffeb22d 08 Feb 2026 pre-release

    Nothing published for this version

  2. v0.5.0 08 Feb 2026
    Release notes

    Critical fixes:

    • Fix broken decryption: io.Reader read into zero-length buffer (GPG, AES, SSH, Gist)
    • Fix AES-256 key derivation: re-derive key from stored salt during decryption
    • Fix AddRecipientAction: append was inside loop, adding recipient N times
    • Fix RemoveRecipientAction: filter kept the wrong variable, inverting logic
    • Fix GetPassphrase: returned empty local variable instead of config value
    • Fix DelAction: vault.Lock return value was silently discarded

    Security:

    • Add HostKeyCallback to SSH client to prevent MITM attacks
    • Sanitize remote path in SSH Pull to prevent command injection
    • Set store file permissions to 0600 (owner-only) instead of 0700/0755
    • Set config file permissions to 0600

    Other:

    • Align environment variable names with README documentation
    • Skip config/store setup when displaying --help
    • Pass config file path through to config.Load (TOML config was ignored)
    • Simplify prependSalt implementation
    • Fix typo in before.go error message
    Open source →
  3. v0.4.2-0.20210817083207-cc31979de2d5 17 Aug 2021 pre-release

    Nothing published for this version

  4. v0.4.2-0.20210512171817-f0da10d7a2a2 12 May 2021 pre-release

    Nothing published for this version

  5. v0.4.1 23 Aug 2019
    Release notes

    Changelog

    47950fb Add circleci configuration
    6d0cce5 Add configuration for releases deployment on tags
    0baad74 Add goreleaser files to gitignore
    6b55bb5 Cleanup unit tests
    6f35d5a Declare go module
    3d57d96 Drop Debian
    b9301e0 Drop GOXC
    f4cc2ab Drop Godeps and vendor
    747c72d Drop Makefile
    57a0c0e Drop Travis
    7e1ef07 Drop docs
    127da6a Drop integration tests
    1f4724e Ensure CircleCI release job works, and uploads Homebrew formula
    20b0c71 Fix goxc release process, and exclude build/ from git
    c47d3ca Hotfix: homebrew recipe for version 4.0.0
    932f177 Hotfix: logo image link in README
    06691b3 Merge branch 'feature/circleci' into develop
    a393454 Merge branch 'feature/cleanup' into develop
    e0d3c7a Merge branch 'feature/goreleaser' into develop
    7ff8299 Merge branch 'feature/modules' into develop
    15d0c70 Merge branch 'feature/use_standard_project_layout' into develop
    a63bac2 Merge branch 'release/v0.4.1'
    9db58b8 Move data store related code in internal/store
    779c5fb Move gpg agent related code in pkg/gpgagent
    f45722e Move private code into internal/trousseau
    486b685 Move reusable packages in pkg/
    2e03245 Setup goreleaser
    bd97b7b Tidy
    dbec1a6 Update gitignore

    Open source →
  6. v0.0.0-20170609114113-932f177c5f53 09 Jun 2017 pre-release

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive