[PR #183] [MERGED] Update brotli decoder with latest improvements. #783

Closed
opened 2026-01-29 20:50:53 +00:00 by claunia · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/google/brotli/pull/183
Author: @szabadka
Created: 9/28/2015
Status: Merged
Merged: 9/28/2015
Merged by: @szabadka

Base: masterHead: master


📝 Commits (6)

  • e44caf9 Introduce a BROTLI_BUILD_PORTABLE macro to disable potentially dangerous optimizations.
  • 3cd3a10 Small speedup of command decoding.
  • 10aaa83 Fix a bug in ReadHuffmanCode().
  • 5919712 Avoid undefined behavior from memcpy for the portable build.
  • 03c4ab5 Simplify uncompressed block decoding state machine.
  • 27e1aa4 Merge remote-tracking branch 'upstream/master'

📊 Changes

6 files changed (+95 additions, -82 deletions)

View changed files

📝 dec/bit_reader.c (+10 -6)
📝 dec/bit_reader.h (+24 -24)
📝 dec/decode.c (+39 -42)
📝 dec/huffman.c (+3 -2)
📝 dec/port.h (+18 -2)
📝 dec/state.h (+1 -6)

📄 Description

No description provided


🔄 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/183 **Author:** [@szabadka](https://github.com/szabadka) **Created:** 9/28/2015 **Status:** ✅ Merged **Merged:** 9/28/2015 **Merged by:** [@szabadka](https://github.com/szabadka) **Base:** `master` ← **Head:** `master` --- ### 📝 Commits (6) - [`e44caf9`](https://github.com/google/brotli/commit/e44caf98355b9ac27023d5590d2636ef67a9a1f5) Introduce a BROTLI_BUILD_PORTABLE macro to disable potentially dangerous optimizations. - [`3cd3a10`](https://github.com/google/brotli/commit/3cd3a1066ad20d975f7aad0006fc1f101c6db228) Small speedup of command decoding. - [`10aaa83`](https://github.com/google/brotli/commit/10aaa83ffec4414396b0c461ff0cf9918ecc4c40) Fix a bug in ReadHuffmanCode(). - [`5919712`](https://github.com/google/brotli/commit/5919712922310cb8d1dbf86821b2e758597caba7) Avoid undefined behavior from memcpy for the portable build. - [`03c4ab5`](https://github.com/google/brotli/commit/03c4ab5967d978ca3f58e8d2a4199826dc563fce) Simplify uncompressed block decoding state machine. - [`27e1aa4`](https://github.com/google/brotli/commit/27e1aa4264b63d0af3da285cef2acbe1e244d63e) Merge remote-tracking branch 'upstream/master' ### 📊 Changes **6 files changed** (+95 additions, -82 deletions) <details> <summary>View changed files</summary> 📝 `dec/bit_reader.c` (+10 -6) 📝 `dec/bit_reader.h` (+24 -24) 📝 `dec/decode.c` (+39 -42) 📝 `dec/huffman.c` (+3 -2) 📝 `dec/port.h` (+18 -2) 📝 `dec/state.h` (+1 -6) </details> ### 📄 Description _No description provided_ --- <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:50:53 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/brotli#783