[PR #414] [MERGED] Update brotli to ToT #1018

Open
opened 2026-01-29 20:52:07 +00:00 by claunia · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/google/brotli/pull/414
Author: @eustas
Created: 8/22/2016
Status: Merged
Merged: 8/22/2016
Merged by: @eustas

Base: masterHead: master


📝 Commits (3)

📊 Changes

67 files changed (+324 additions, -1046 deletions)

View changed files

📝 BUILD (+17 -3)
📝 common/dictionary.h (+1 -1)
📝 common/port.h (+1 -1)
common/version.h (+19 -0)
📝 dec/bit_reader.c (+1 -1)
📝 dec/bit_reader.h (+1 -1)
📝 dec/context.h (+1 -1)
📝 dec/decode.c (+59 -13)
📝 dec/huffman.c (+1 -1)
📝 dec/huffman.h (+1 -1)
📝 dec/prefix.h (+1 -1)
📝 dec/state.c (+2 -1)
📝 dec/state.h (+6 -5)
📝 dec/transform.h (+1 -1)
📝 enc/backward_references.c (+4 -4)
📝 enc/backward_references.h (+1 -1)
📝 enc/bit_cost.c (+1 -1)
📝 enc/bit_cost.h (+1 -1)
📝 enc/block_splitter.h (+1 -1)
📝 enc/brotli_bit_stream.c (+1 -1)

...and 47 more files

📄 Description

  • moved public headers to 'public' directory
  • removed C++ API
  • removed "encode parallel"; will be readded to samples/research later
  • add Brotli*TakeOutput methods
    • flushing now doesn't require additional call
  • add Brotli*Version methods
  • use conformant arrays in API where possible
  • rename macros with preceding underscore
  • do not assume STDC_VERSION is defined

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/google/brotli/pull/414 **Author:** [@eustas](https://github.com/eustas) **Created:** 8/22/2016 **Status:** ✅ Merged **Merged:** 8/22/2016 **Merged by:** [@eustas](https://github.com/eustas) **Base:** `master` ← **Head:** `master` --- ### 📝 Commits (3) - [`801f5f3`](https://github.com/google/brotli/commit/801f5f37ee73c558e1944235d2a2c6fa7d7a9719) * rename macros with preceding underscore - [`403729c`](https://github.com/google/brotli/commit/403729c454ca5b715010947abccb207449a2e3c3) Fix setup.py - [`dae9c7f`](https://github.com/google/brotli/commit/dae9c7ffd0bd3780cee1b70b602867fcfe66c3a5) Fix brotlimodule ### 📊 Changes **67 files changed** (+324 additions, -1046 deletions) <details> <summary>View changed files</summary> 📝 `BUILD` (+17 -3) 📝 `common/dictionary.h` (+1 -1) 📝 `common/port.h` (+1 -1) ➕ `common/version.h` (+19 -0) 📝 `dec/bit_reader.c` (+1 -1) 📝 `dec/bit_reader.h` (+1 -1) 📝 `dec/context.h` (+1 -1) 📝 `dec/decode.c` (+59 -13) 📝 `dec/huffman.c` (+1 -1) 📝 `dec/huffman.h` (+1 -1) 📝 `dec/prefix.h` (+1 -1) 📝 `dec/state.c` (+2 -1) 📝 `dec/state.h` (+6 -5) 📝 `dec/transform.h` (+1 -1) 📝 `enc/backward_references.c` (+4 -4) 📝 `enc/backward_references.h` (+1 -1) 📝 `enc/bit_cost.c` (+1 -1) 📝 `enc/bit_cost.h` (+1 -1) 📝 `enc/block_splitter.h` (+1 -1) 📝 `enc/brotli_bit_stream.c` (+1 -1) _...and 47 more files_ </details> ### 📄 Description - moved public headers to 'public' directory - removed C++ API - removed "encode parallel"; will be readded to samples/research later - add Brotli*TakeOutput methods - flushing now doesn't require additional call - add Brotli*Version methods - use conformant arrays in API where possible - rename macros with preceding underscore - do not assume STDC_VERSION is defined --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
claunia added the pull-request label 2026-01-29 20:52:07 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/brotli#1018