Files
bare-operating-system/packages/bare-os-coreutils/man/pages/basenc.json
T
Raven Scott d38b6eeaac feat(booter): disk.os bridge, systemctl ctx API, delegates, and docs
- Add createBareOsDiskOsBridge for Hyperdrive searchLocal + whitelisted
  bare_os.* execRpc; wire disk.os after initd
- Expose ctx.bareOsRunSystemctlCli; route /bin/systemctl and journalctl
  through it (sync seeder kernel/bin)
- Implement ssh-keygen passphrase envelope (bareOsKeySchema 2, PBKDF2 +
  ChaCha20-Poly1305); add warc and archive delegates
- Extend basenc (--base32/--base64); improve hostid/users session UX
- Introduce bare-os-boot-phases, bare-os-errors; CI boot-step alignment
- Bump BARE_OS_CTX_API_VERSION to 1.28.0; update ctx d.ts and verifiers
- Add KERNEL_CONTRACT, OTA_AND_BUNDLES, PLACEHOLDER_BASELINE; handbook
  disk.os + security hooks; reference docs and CHANGELOG
2026-04-04 18:09:08 -04:00

40 lines
990 B
JSON

{
"name": "basenc",
"section": 1,
"title": "basenc",
"synopsis": [
"basenc [--base16 | --base32 | --base64] [OPTION]... [OPERAND]..."
],
"description": "Encode or decode binary data. Default base is --base16 (hex). --base32 and --base64 follow RFC 4648. -d decodes text input to raw bytes on stdout. -w wraps encoded output (base32/base64). Defined in packages/bare-os-coreutils/src/basenc.js.",
"options": [
{
"flag": "--base16",
"meaning": "Hexadecimal (default when no base flag is given)."
},
{
"flag": "--base32",
"meaning": "RFC 4648 Base32."
},
{
"flag": "--base64",
"meaning": "RFC 4648 Base64."
},
{
"flag": "-d, --decode",
"meaning": "Decode from text to raw bytes."
},
{
"flag": "-w, --wrap COLS",
"meaning": "Wrap encoded lines (0 = no wrap)."
}
],
"keywords": [
"basenc",
"base16",
"base32",
"base64",
"bare-os",
"coreutils"
]
}