package passage

  1. Overview
  2. Docs
Passage - used to store and manage access to shared secrets

Install

dune-project
 Dependency

Authors

Maintainers

Sources

passage-0.1.8.tbz
sha256=988b32b5f3878514196a53ca1ca694fc99a604a7f3f5e05223f283da2328157f
sha512=a6264b0fa73b8cd2aff953ea8501bfa47bf587f59c053dc1c8d73f24d1afbfdf53b6da47c6387cd9a52016091196b3201be34405fc61898a44d993603d7f9357

doc/CHANGES.html

0.1.8 (2025-10-21)

  • deep refactor of the code

    • more code moved to the lib, cleaner main.ml file
    • more abstractions, less indirection
    • updated the editor for reusability and robustness
    • removed lwt, since we don't really have true async code
    • use bos for command running and stdin/stdout/stderr handling
  • removed lwt
  • updated completions (bash and zsh)

0.1.7 (2025-09-15)

  • Add --comment flag to the create command
  • Add edit-comments command
  • Show recipients in "user is not recipient" error
  • Add add-who and rm-who commands
  • Add groups suggestions to recipients suggestions
  • Add my command
  • Add better handling of bad setup for get and ls
  • Improve error handling and message for missing setup
  • Better error message when passage isn't setup
  • Update Makefile
  • Improve README and run linting
  • Catch realpath error and raise friendlier exception
  • Update bash completions
  • Add zsh completions

0.1.6 (2024-11-28)

  • fix small bug with the input_and_validate_loop fn and empty secrets

0.1.5 (2024-11-26)

  • Add replace-comment command
  • Make new and edit commands usage uniform
  • Remove bash completions opam install. Moved to debian package.

0.1.4 (2024-08-26)

  • Add bash completions on install

0.1.3 (2024-07-24)

  • Add the public_name stanza to the passage lib

0.1.2 (2024-07-15)

  • Update test config and add opam ci exclusions

0.1.1 (2024-07-11)

  • Fix merlin dep and template parser

0.1.0 (2024-07-07)

  • Open source passage