Clone this repo:

Branches

Tags

  1. 0b70377 Run script/sync.sh: 0.3.0+3374.20230126 by Nigel Tao · 2 years, 6 months ago main v0.3.0
  2. fe9d08f Run script/sync.sh: 0.3.0-rc.3+3369.20221028 by Nigel Tao · 2 years, 9 months ago
  3. a0041ac Run script/sync.sh: 0.3.0-rc.2+3366.20221020 by Nigel Tao · 2 years, 9 months ago
  4. a8205c2 Run script/sync.sh: 0.3.0-rc.1+3360.20220629 by Nigel Tao · 3 years ago
  5. 123a5c6 Run script/sync.sh: 0.3.0-beta.15+3345.20220603 by Nigel Tao · 3 years, 1 month ago

Wuffs Mirror (release/c)

This repository mirrors a subset of the Wuffs (Wrangling Untrusted File Formats Safely) repository.

Wuffs is both a programming language (Wuffs-the-language) and a standard library (Wuffs-the-library) written in that language. The Wuffs toolchain converts from Wuffs-the-language to C and Wuffs-the-library is available as a single C file - a header file library.

People who just want to use Wuffs-the-library in its C form (instead of modifying its Wuffs form or otherwise needing Wuffs-the-language tools) only need that one C file.

This repository's release/c directory contains that C file (at various versions). It mirrors the release/c directory of the original Wuffs repository (except for the "unsupported snapshot" version). By excluding everything else, this repository is much smaller and changes much less frequently.

Updates

This repository's release/c directory is manually updated by the script/sync.sh shell script, which also logs to sync.txt.

Disclaimer

This is not an official Google product, it is just code that happens to be owned by Google.


Updated on March 2021.