File::KDBX::IO(3pm)

πŸ“¦
version 0.906 Β· 4 versions
, in debian trixie, ubuntu resolute, ubuntu stonking

✨ NAME ✨

ok so this is File::KDBX::IO β€” the base IO class for KDBX-related streams πŸ’– it's a File::KDBX manpage, living in the User Contributed Perl Documentation section, and it's literally the foundation everything else sits on 🫢


🌸 VERSION 🌸

version 0.906 β€” that's the one, bestie, no cap πŸ’…


πŸ¦‹ DESCRIPTION πŸ¦‹

so here's the vibe: this is a subclass of IO::Handle that hooks you up with self-tying and buffering ✨ and rn it gives its subclasses an interface that's lowkey similar to PerlIO::via β€” but key word being lowkey, because this is subject to change, bestie, it's giving experimental 😭

🚨 real talk though: do not depend on this outside of the File::KDBX distribution. like, it is not for outside use, periodt. just because it works today does not mean it works tomorrow πŸ’€

and the currently-available subclasses are, drumroll please πŸ₯:

  • File::KDBX::IO::Crypt πŸ”
  • File::KDBX::IO::HashBlock 🧩
  • File::KDBX::IO::HmacBlock πŸŽ€

πŸ› BUGS πŸ›

found a bug? want a new feature? pls pls pls report it on the bugtracker website at <https://github.com/chazmcgarvey/File-KDBX/issues> β€” the maintainer wants to hear from you fr fr πŸ™ˆ

and when you do submit a bug or a request, include a test-file or a patch to an existing test-file that shows off the bug or the desired feature 🌈 like, actually show it, don't just describe it. receipts or it didn't happen ✨


πŸ‘‘ AUTHOR πŸ‘‘

Charles McGarvey <ccm@cpan.org> β€” the icon, the legend, the author πŸ’œ


This software is copyright (c) 2022 by Charles McGarvey. πŸ’–

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. 🩷 slay, open source, we love to see it.


okay and that's the whole page, bestie πŸŽ€ this was perl v5.40.1, dated 2025-05-04, filed under File::KDBX::IO(3pm) β€” go forth and stream responsibly, mwah πŸ’…βœ¨

πŸ“¦ where this page comes from