Changes for version 0.022 - 2026-04-05

  • Fix ->load_file when the path is a device node (or where -s fails)
  • Allow multiple arguments to ->append and ->assign
  • Semi-breaking change: pointers in struct secret_buffer_parse are now declared as 'const', which could break C code that makes direct use of that struct.

Documentation

Modules

Prevent accidentally leaking a string of sensitive data
Observe results of a write_async operation
Disable TTY echo within a scope
Parse INI format from a SecretBuffer
Parse PEM format from a SecretBuffer
Inspect or alter arrayref of PEM headers as if it was a hashref
Reference a span of bytes within a SecretBuffer

Provides

in lib/Crypt/SecretBuffer.pm