Skip to content

Commit

Permalink
Rename to shared-brotli-patch-decoder and add a basic README.
Browse files Browse the repository at this point in the history
  • Loading branch information
garretrieger committed Oct 4, 2024
1 parent 331df11 commit 0f81a25
Show file tree
Hide file tree
Showing 4 changed files with 10 additions and 4 deletions.
4 changes: 2 additions & 2 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ members = [
"fauntlet",
"klippa",
"fuzz",
"shared-brotli",
"shared-brotli-patch-decoder",
]

[workspace.package]
Expand Down Expand Up @@ -45,7 +45,7 @@ read-fonts = { version = "0.22.2", path = "read-fonts", default-features = false
# shaping support
skrifa = { version = "0.22.2", path = "skrifa", default-features = false, features = ["std"] }
write-fonts = { version = "0.29.0", path = "write-fonts" }
shared-brotli = { version = "0.1.0", path = "shared-brotli" }
shared-brotli-patch-decoder = { version = "0.1.0", path = "shared-brotli-patch-decoder" }

[workspace.metadata.release]
allow-branch = ["main"]
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "shared-brotli"
name = "shared-brotli-patch-decoder"
version = "0.1.0"
description = "Wrapper around brotli-sys which allows for decoding shared brotli (https://datatracker.ietf.org/doc/draft-vandevenne-shared-brotli-format/) encoded data."
description = "Wrapper around brotli-sys which allows for decoding shared brotli (https://datatracker.ietf.org/doc/draft-vandevenne-shared-brotli-format/) encoded patch data."
edition.workspace = true
license.workspace = true
repository.workspace = true
Expand Down
6 changes: 6 additions & 0 deletions shared-brotli-patch-decoder/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# Shared Brotli Patch Decoder

This crate provides a wrapper around brotlic-sys to provide a method for decoding brotli encoded data which utilizes a shared raw
LZ77 dictionary. This is an extension to standard brotli decoding, which is specified here: https://datatracker.ietf.org/doc/html/draft-vandevenne-shared-brotli-format-11#section-3.2

This is meant to primarily be used in the context of decoding incremental font transfer patches (see: https://w3c.github.io/IFT/Overview.html#table-keyed).
File renamed without changes.

0 comments on commit 0f81a25

Please sign in to comment.