Package: zucbor 0.1.0
zucbor: Deterministic and Secure CBOR Encoding and Decoding
Encodes R values as Concise Binary Object Representation (CBOR, RFC 8949; Bormann and Hoffman (2020) <doi:10.17487/RFC8949>) and decodes CBOR into ordinary R vectors and lists. Decoding checks the whole input against configurable depth, size and item limits before any R object is built, so untrusted input from network peers and devices cannot drive large allocations. Encoding is deterministic: identical R objects always produce identical bytes. Uses a bundled copy of the 'TinyCBOR' library (<https://github.com/intel/tinycbor>), so no system library is required.
Authors:
zucbor_0.1.0.tar.gz
zucbor_0.1.0.zip(r-4.7-x86_64)zucbor_0.1.0.zip(r-4.7-arm64)zucbor_0.1.0.zip(r-4.6-x86_64)zucbor_0.1.0.zip(r-4.6-arm64)
zucbor_0.1.0.tar.gz(r-4.7-arm64)zucbor_0.1.0.tar.gz(r-4.7-x86_64)zucbor_0.1.0.tar.gz(r-4.6-arm64)zucbor_0.1.0.tar.gz(r-4.6-x86_64)
zucbor_0.1.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
zucbor/json (API)
| # Install 'zucbor' in R: |
| install.packages('zucbor', repos = c('https://cran.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/pedrobtz/zucbor/issues
Pkgdown/docs site:https://pedrobtz.github.io
Last updated from:83e436a97a. Checks:8 OK, 2 ERROR. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-arm64 | OK | 95 | ||
| linux-devel-x86_64 | OK | 140 | ||
| source / vignettes | OK | 168 | ||
| linux-release-arm64 | OK | 91 | ||
| linux-release-x86_64 | OK | 111 | ||
| windows-devel-arm64 | ERROR | 197 | ||
| windows-devel-x86_64 | OK | 140 | ||
| windows-release-arm64 | ERROR | 201 | ||
| windows-release-x86_64 | OK | 98 | ||
| wasm-release | OK | 94 |
Exports:as_cborcbor_annotatecbor_bigintcbor_decodecbor_decode_prefixcbor_decode_seqcbor_diagnosecbor_encodecbor_encode_seqcbor_mapcbor_readcbor_read_seqcbor_simplecbor_tagcbor_validatezucbor_info
Dependencies:
Last update: 2026-10-21
Started: 2026-10-21
Last update: 2026-10-21
Started: 2026-10-21
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Teach 'cbor_encode()' a class | as_cbor as_cbor.default |
| Annotated hex dump of CBOR | cbor_annotate |
| Decode CBOR | cbor_decode cbor_decode_seq |
| Decode the CBOR item at the start of a raw vector | cbor_decode_prefix |
| CBOR diagnostic notation | cbor_diagnose |
| Encode R values as CBOR | cbor_encode cbor_encode_seq |
| Read CBOR from a file or connection | cbor_read cbor_read_seq |
| Validate CBOR | cbor_validate |
| CBOR values without a native R type | cbor-values cbor_bigint cbor_map cbor_simple cbor_tag |
| Build information | zucbor_info |
| Conditions raised by zucbor | zucbor-conditions |
