Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| ed93810e | 2025-10-02 01:50:29 | support multi-phase initialization PiperOrigin-RevId: 814128632 | ||
| 1f6ab76b | 2025-09-29 05:11:53 | use module-bound exception PiperOrigin-RevId: 812739918 | ||
| 14068984 | 2025-09-25 07:59:41 | Build and test with PY2.7 PiperOrigin-RevId: 811352084 | ||
| 9686382f | 2025-09-24 03:52:03 | PY: continue renovation of extension Fixed unchecked malloc for "tail" input data. Fixed inconsistencies in docstrings. Rewritten "growable buffer" to C-code, so it could run without acquiring GIL. Breaking changes: - native object allocation failures now handled at object creation time - some lower level exceptions (e.g. OOM) are not shadowed by brotli.error PiperOrigin-RevId: 810813664 | ||
| 41a22f07 | 2025-09-08 09:15:12 | modernize PY3 class definition PiperOrigin-RevId: 804460135 | ||
| 98a89b15 | 2025-09-05 07:57:28 | temporary rollback PiperOrigin-RevId: 803462595 | ||
| 35d4992a | 2025-09-05 04:41:26 | PY: reformat _brotli.c PiperOrigin-RevId: 803412055 | ||
| 79ea7296 | 2025-08-29 15:06:37 | Merge branch 'master' into master | ||
| 9a4ba593 | 2025-08-15 06:18:13 | internal change PiperOrigin-RevId: 795452145 | ||
| 964ca075 | 2025-06-13 14:57:19 | fix module import in set exception + setup.py compatible with python2 | ||
| ddb803ac | 2025-06-13 14:13:12 | using static function | ||
| 998a28bd | 2025-06-13 14:09:51 | using module state for error handling | ||
| e45f18cc | 2025-03-15 11:23:32 | DECREF on exception raise | ||
| c710db05 | 2025-03-15 09:13:46 | enabled support to 3.12 per GIL interpeter using multistage module inizialization | ||
| eb3a31e2 | 2024-09-18 15:25:06 | add max_length to Python streaming decompression | ||
| 28ce91ca | 2024-09-17 16:50:39 | add size limit to buffer | ||
| d019271c | 2025-01-06 03:05:20 | Copybara import of the project: -- f1bdfaa803e62ce3608e0226c98da1cf20abebdc by Robert Obryk <robryk@google.com>: add size limit to buffer -- ef8922cee72a1c0b0c35ed109ae9d2d637177bfe by Robert Obryk <robryk@google.com>: add max_length to Python streaming decompression PiperOrigin-RevId: 712463460 | ||
| ef8922ce | 2024-09-18 15:25:06 | add max_length to Python streaming decompression | ||
| f1bdfaa8 | 2024-09-17 16:50:39 | add size limit to buffer | ||
| c8df4b30 | 2022-12-29 21:07:16 | Python: use a new output buffer code (#902) Currently, the output buffer is a std::vector<uint8_t>. When the buffer grows, resizing will cause unnecessary memcpy(). This change uses a list of bytes object to represent output buffer, can avoid the extra overhead of resizing. In addition, C++ code can be removed, it's a pure C extension. |