|
b15ca9af
|
2025-06-18T02:18:19
|
|
pure golang decoder
PiperOrigin-RevId: 772827931
|
|
7bd1bd44
|
2025-06-17T06:01:41
|
|
add synth_test for cbrotli
PiperOrigin-RevId: 772439037
|
|
3efb30f9
|
2025-06-12T08:47:30
|
|
Comb UTF-8 literal processing
PiperOrigin-RevId: 770672448
|
|
405b434d
|
2025-06-12T08:38:59
|
|
make cbrotli_test extenal to cbrotli
PiperOrigin-RevId: 770669431
|
|
00ad1d4a
|
2025-06-11T03:17:34
|
|
CI: don't use deprecated Windows-2019 image
PiperOrigin-RevId: 770061926
|
|
ee5f3bb9
|
2025-06-10T07:07:49
|
|
Refresh JS/TS/KT
PiperOrigin-RevId: 769617330
|
|
08bdaebb
|
2025-06-10T00:27:22
|
|
modify Java decoder in a way it could be transpiled to exception unfriendly languages
PiperOrigin-RevId: 769488037
|
|
271be114
|
2025-06-04T01:04:28
|
|
Prepare for transpilation to golang
PiperOrigin-RevId: 767024321
|
|
9c91b6a2
|
2025-06-02T05:57:13
|
|
Restore bazel-win:go pipeline
PiperOrigin-RevId: 766158407
|
|
00c6df4d
|
2025-06-02T02:55:53
|
|
Include go bindings in archive export
PiperOrigin-RevId: 766107843
|
|
e095150b
|
2025-05-30T02:00:59
|
|
Merge pull request #1182 from eugo-inc:master
PiperOrigin-RevId: 765091808
|
|
dcc24d05
|
2025-05-28T14:13:46
|
|
chore: fixing trailing whitespace in python/README.md
|
|
5189ec1f
|
2025-05-28T14:11:45
|
|
Merge branch 'google:master' into master
|
|
6270bb54
|
2025-05-28T04:17:18
|
|
update CI pipelines
PiperOrigin-RevId: 764197690
|
|
0e0ed5f0
|
2025-05-27T08:53:51
|
|
perf: conditionally install pkgconfig if using system brotli
|
|
9b7beb42
|
2025-05-27T08:06:30
|
|
Merge branch 'google:master' into master
|
|
cecc0acc
|
2025-05-27T08:59:17
|
|
Fix ISO C build breakage. (#1255)
ISO C prohibits inline declarations of variables. Move the
declaration to the start of the block.
Co-authored-by: Eugene Kliuchnikov <eustas.ru@gmail.com>
|
|
e9668c8c
|
2025-05-27T08:50:34
|
|
Add a SBOM template in CycloneDX format (#1224)
Improve supply chain security by including a SBOM file with substituted values.
This will be used to construct a composite platform SBOM.
Signed-off-by: Richard Hughes <rhughes@redhat.com>
Co-authored-by: Eugene Kliuchnikov <eustas.ru@gmail.com>
|
|
93d0ac53
|
2025-05-27T09:47:01
|
|
Fix typos (#1242)
Co-authored-by: Eugene Kliuchnikov <eustas.ru@gmail.com>
|
|
3487b691
|
2025-05-27T09:37:03
|
|
Update bro.py: Fix undefined name in Python code (#1240)
`outfile` is used before it is defined on the following line so use `options.outfile` instead.
% `ruff check`
```
Error: python/bro.py:168:64: F821 Undefined name `outfile`
```
Co-authored-by: Eugene Kliuchnikov <eustas.ru@gmail.com>
|
|
adc546b7
|
2025-05-27T09:31:34
|
|
Bump ossf/scorecard-action from 2.4.0 to 2.4.1 (#1252)
Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action) from 2.4.0 to 2.4.1.
- [Release notes](https://github.com/ossf/scorecard-action/releases)
- [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md)
- [Commits](https://github.com/ossf/scorecard-action/compare/62b2cac7ed8198b15735ed49ab1e5cf35480ba46...f49aabe0b5af0936a0987cfb85d86b75731b0186)
---
updated-dependencies:
- dependency-name: ossf/scorecard-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Eugene Kliuchnikov <eustas.ru@gmail.com>
|
|
b3d7283f
|
2025-05-27T09:21:49
|
|
Bump actions/cache from 4.1.2 to 4.2.3 (#1258)
Bumps [actions/cache](https://github.com/actions/cache) from 4.1.2 to 4.2.3.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/6849a6489940f00c2f30c0fb92c6274307ccb58a...5a3ec84eff668545956fd18022155c47e93e2684)
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Eugene Kliuchnikov <eustas.ru@gmail.com>
|
|
fa308dda
|
2025-05-27T09:19:06
|
|
Bump actions/upload-artifact from 4.4.3 to 4.6.2 (#1259)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.4.3 to 4.6.2.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882...ea165f8d65b6e75b540449e92b4886f43607fa02)
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Eugene Kliuchnikov <eustas.ru@gmail.com>
|
|
98cde633
|
2025-05-27T09:14:31
|
|
Bump softprops/action-gh-release from 2.1.0 to 2.2.2 (#1263)
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release) from 2.1.0 to 2.2.2.
- [Release notes](https://github.com/softprops/action-gh-release/releases)
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md)
- [Commits](https://github.com/softprops/action-gh-release/compare/01570a1f39cb168c169c802c3bceb9e93fb10974...da05d552573ad5aba039eaac05058a918a7bf631)
---
updated-dependencies:
- dependency-name: softprops/action-gh-release
dependency-version: 2.2.2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Eugene Kliuchnikov <eustas.ru@gmail.com>
|
|
9c550705
|
2025-05-27T08:53:21
|
|
Bump actions/setup-python from 5.3.0 to 5.6.0 (#1265)
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 5.3.0 to 5.6.0.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/0b93645e9fea7318ecaed2b359559ac225c90a2b...a26af69be951a213d495a4c3e4e4022e16d87065)
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-version: 5.6.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
|
440e0364
|
2025-01-31T05:42:35
|
|
Another nullptr-arithmetics clamer
PiperOrigin-RevId: 721741817
|
|
a1e3ab25
|
2025-01-31T05:30:49
|
|
Fix (speculative) nullptr arithmetic
PiperOrigin-RevId: 721739274
|
|
28b11837
|
2025-01-17T03:39:55
|
|
Merge pull request #1244 from eustas:reno
PiperOrigin-RevId: 716603037
|
|
ad3c0d5f
|
2025-01-17T09:07:22
|
|
Add release notes for recent python API update
|
|
67d78bc4
|
2025-01-08T07:18:31
|
|
Merge pull request #1234 from robryk:sizelimit
PiperOrigin-RevId: 713282049
|
|
d144c583
|
2025-01-08T12:52:55
|
|
Merge branch 'master' into sizelimit
|
|
b01b63a4
|
2025-01-08T03:41:01
|
|
Merge pull request #1232 from eustas:fixp1
PiperOrigin-RevId: 713231604
|
|
4034fe36
|
2025-01-08T11:50:52
|
|
Merge branch 'master' into sizelimit
|
|
281b0aa5
|
2025-01-08T10:12:41
|
|
Fix most of build_test pipeline
|
|
57610b71
|
2025-01-07T13:59:06
|
|
translate includes in brotli/research
PiperOrigin-RevId: 713033033
|
|
eb3a31e2
|
2024-09-18T15:25:06
|
|
add max_length to Python streaming decompression
|
|
28ce91ca
|
2024-09-17T16:50:39
|
|
add size limit to buffer
|
|
7ef8b920
|
2025-01-07T00:07:03
|
|
copybara config update to export /MODULE.bazel
PiperOrigin-RevId: 712795247
|
|
95b81fcc
|
2025-01-06T23:51:35
|
|
Partially pick https://github.com/google/brotli/pull/1232
PiperOrigin-RevId: 712791222
|
|
d019271c
|
2025-01-06T03: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
|
|
ef9e12f0
|
2025-01-06T02:37:01
|
|
Merge pull request #1201 from robryk:sizelimit
PiperOrigin-RevId: 712456783
|
|
ef8922ce
|
2024-09-18T15:25:06
|
|
add max_length to Python streaming decompression
|
|
91d96d3d
|
2024-11-25T01:12:58
|
|
Merge pull request #1226 from google:dependabot/github_actions/softprops/action-gh-release-2.1.0
PiperOrigin-RevId: 699885941
|
|
cf25e52f
|
2024-11-25T09:03:34
|
|
Bump softprops/action-gh-release from 2.0.2 to 2.1.0
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release) from 2.0.2 to 2.1.0.
- [Release notes](https://github.com/softprops/action-gh-release/releases)
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md)
- [Commits](https://github.com/softprops/action-gh-release/compare/d99959edae48b5ffffd7b00da66dcdb0a33a52ee...01570a1f39cb168c169c802c3bceb9e93fb10974)
---
updated-dependencies:
- dependency-name: softprops/action-gh-release
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
|
841f6728
|
2024-11-21T06:22:06
|
|
Merge pull request #1137 from google:dependabot/github_actions/softprops/action-gh-release-2
PiperOrigin-RevId: 698755745
|
|
5c667240
|
2024-11-21T05:38:27
|
|
Add dictionary API to cgo wrapper
PiperOrigin-RevId: 698745795
|
|
0ea9927a
|
2024-11-21T16:11:26
|
|
+ Improved setup.py formatting
+ Updated dependency resolution for edge cases in setup.py
|
|
3a444a6f
|
2024-11-21T12:26:45
|
|
Merge branch 'google:master' into master
|
|
39904bdf
|
2024-11-20T03:26:24
|
|
Merge pull request #1185 from dloebl:cbrotli-add-pkg-config-directive
PiperOrigin-RevId: 698329603
|
|
2dfaadce
|
2024-11-19T08:14:51
|
|
(PY) clarify compressor mode parameter values
PiperOrigin-RevId: 698023020
|
|
b08dc487
|
2024-03-11T08:17:49
|
|
Bump softprops/action-gh-release from 1 to 2
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release) from 1 to 2.
- [Release notes](https://github.com/softprops/action-gh-release/releases)
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md)
- [Commits](https://github.com/softprops/action-gh-release/compare/de2c0eb89ae2a093876385947365aca7b0e5f844...d99959edae48b5ffffd7b00da66dcdb0a33a52ee)
---
updated-dependencies:
- dependency-name: softprops/action-gh-release
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
|
90833a88
|
2024-08-07T21:40:57
|
|
cbrotli: add pkg-config directive
|
|
2b6efcbd
|
2024-11-19T01:42:21
|
|
Merge pull request #1204 from heshpdx:master
PiperOrigin-RevId: 697922880
|
|
8c6d25f7
|
2024-11-15T10:39:15
|
|
Update c/enc/encode.c
Co-authored-by: Eugene Kliuchnikov <eustas@google.com>
|
|
782aadd0
|
2024-11-12T14:45:06
|
|
Apply suggestions from code review
Co-authored-by: Eugene Kliuchnikov <eustas@google.com>
|
|
1054ecc2
|
2024-11-12T16:25:30
|
|
Add static variables as per code review comments.
|
|
cec846f8
|
2024-10-05T10:46:27
|
|
Update c/enc/block_splitter_inc.h
Added a digit of precision
|
|
cefec3ce
|
2024-10-05T05:40:19
|
|
Reduce fdiv's into fmul's
Provides small speedup on microarchitectures where the floating
point divide is slower than the floating point multiply.
|
|
f25050c0
|
2024-11-15T05:21:08
|
|
Merge pull request #1190 from jkoritzinsky:warnings-cleanup
PiperOrigin-RevId: 696853690
|
|
d405b7f1
|
2024-11-15T04:55:26
|
|
Merge pull request #1181 from google:dependabot/github_actions/ossf/scorecard-action-2.4.0
PiperOrigin-RevId: 696848167
|
|
0e37f939
|
2024-11-12T16:55:37
|
|
Merge branch 'master' into dependabot/github_actions/ossf/scorecard-action-2.4.0
|
|
aa548219
|
2024-08-27T14:25:33
|
|
Fix C4224 warnings when building with MSVC
|
|
a4d0581d
|
2024-11-12T07:15:57
|
|
Merge pull request #1210 from google:dependabot/github_actions/actions/upload-artifact-4.4.3
PiperOrigin-RevId: 695721243
|
|
c766253c
|
2024-11-12T14:02:26
|
|
Bump actions/upload-artifact from 4.0.0 to 4.4.3
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.0.0 to 4.4.3.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/c7d193f32edcb7bfad88892161225aeda64e9392...b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882)
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
|
45f4cc75
|
2024-11-12T06:01:25
|
|
Merge pull request #1214 from google:dependabot/github_actions/actions/cache-4.1.2
PiperOrigin-RevId: 695700673
|
|
ca43fd5d
|
2024-11-12T06:00:23
|
|
Merge pull request #1215 from google:dependabot/github_actions/actions/setup-python-5.3.0
PiperOrigin-RevId: 695700558
|
|
d3471e6f
|
2024-11-12T13:23:35
|
|
Bump actions/cache from 3.3.2 to 4.1.2
Bumps [actions/cache](https://github.com/actions/cache) from 3.3.2 to 4.1.2.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/704facf57e6136b1bc63b828d79edcd491f0ee84...6849a6489940f00c2f30c0fb92c6274307ccb58a)
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
|
cb63a619
|
2024-11-12T13:23:33
|
|
Bump actions/setup-python from 5.0.0 to 5.3.0
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 5.0.0 to 5.3.0.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/0a5c61591373683505ea898e09a3ea4f39ef2b9c...0b93645e9fea7318ecaed2b359559ac225c90a2b)
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
|
28482c40
|
2024-11-12T05:22:30
|
|
Merge pull request #1221 from eustas:matJ
PiperOrigin-RevId: 695692377
|
|
4c4b1297
|
2024-11-12T12:44:54
|
|
"Hermetise" bazel-java tests
Should fix windows pipeline.
|
|
f2372f2f
|
2024-11-12T01:19:44
|
|
Merge pull request #1218 from eustas:fijab
PiperOrigin-RevId: 695636494
|
|
7347e81d
|
2024-11-11T14:03:12
|
|
Fix Java Bazel build
|
|
4303850b
|
2024-11-11T07:50:54
|
|
No public description
PiperOrigin-RevId: 695336284
|
|
1c380db1
|
2024-10-31T16:05:56
|
|
Merge branch 'google:master' into master
|
|
66495233
|
2024-10-24T13:36:16
|
|
Make Brotli decompression faster
Makes it ~8% faster on my skylake desktop.
PiperOrigin-RevId: 689499172
|
|
9018ef37
|
2024-10-16T10:57:44
|
|
Merge branch 'google:master' into master
|
|
350100a5
|
2024-09-19T09:01:50
|
|
Add BrotliCopyPreloadedSymbols function.
Add a single trivial use to avoid complier warning.
PiperOrigin-RevId: 676435629
|
|
f1bdfaa8
|
2024-09-17T16:50:39
|
|
add size limit to buffer
|
|
b93502da
|
2024-08-29T19:17:37
|
|
fix: renamed print
|
|
2a01fd8f
|
2024-07-29T20:05:34
|
|
+ Added ability to build Brotli Python bindings against system-provided brotli instead of vendored one
|
|
3b83a054
|
2024-07-29T08:39:42
|
|
Bump ossf/scorecard-action from 2.3.1 to 2.4.0
Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action) from 2.3.1 to 2.4.0.
- [Release notes](https://github.com/ossf/scorecard-action/releases)
- [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md)
- [Commits](https://github.com/ossf/scorecard-action/compare/0864cf19026789058feabb7e87baa5f140aac736...62b2cac7ed8198b15735ed49ab1e5cf35480ba46)
---
updated-dependencies:
- dependency-name: ossf/scorecard-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
|
39bcecf4
|
2024-07-15T11:26:47
|
|
Fix hasher resolution for long windows.
PiperOrigin-RevId: 652545288
|
|
a528bce9
|
2024-05-31T09:10:52
|
|
Hoist the static bounds check out of the combined if check.
PiperOrigin-RevId: 639054702
|
|
fe754f34
|
2024-05-30T09:50:58
|
|
Use a hash table header and SIMD to speed up hash table operations (similar to [Swiss Tables](https://abseil.io/about/design/swisstables)).
PiperOrigin-RevId: 638686412
|
|
8a626fd4
|
2024-05-22T08:53:34
|
|
No public description
PiperOrigin-RevId: 636183145
|
|
04388304
|
2024-05-09T12:41:57
|
|
Use a hash table header and SIMD to speed up hash table operations (similar to [Swiss Tables](https://abseil.io/about/design/swisstables)).
PiperOrigin-RevId: 632238409
|
|
bb809ac9
|
2024-05-08T17:59:09
|
|
Use a hash table header and SIMD to speed up hash table operations (similar to [Swiss Tables](https://abseil.io/about/design/swisstables)).
PiperOrigin-RevId: 631982664
|
|
d01a4caa
|
2024-04-22T02:06:42
|
|
Internal change
PiperOrigin-RevId: 626960053
|
|
1b3a5ccb
|
2024-04-18T19:59:28
|
|
Prefetch the backreference hashtable bucket.
Place the prefetch before the last distance checks, to give the prefetch enough time to work.
PiperOrigin-RevId: 626228820
|
|
443af10a
|
2024-04-17T04:09:20
|
|
add (assumption) check
PiperOrigin-RevId: 625632989
|
|
c1c76e99
|
2024-04-14T06:35:19
|
|
Don't check `cur_ix_masked` against `ring_buffer_mask`.
`cur_ix_masked` isn't changing from iteration to iteration, and `max_length` ensures we never find a match long enough to walk off the ring buffer.
PiperOrigin-RevId: 624701948
|
|
709c4672
|
2024-04-12T09:15:22
|
|
Fix minor syntax issues.
Missing semicolons.
Move checks below variable declarations for c89.
PiperOrigin-RevId: 624199887
|
|
a76d96e7
|
2024-04-12T06:50:04
|
|
Don't check `cur_ix_masked` against `ring_buffer_mask`.
`cur_ix_masked` isn't changing from iteration to iteration, and `max_length` ensures we never find a match long enough to walk off the ring buffer.
PiperOrigin-RevId: 624162764
|
|
a813a6a1
|
2024-04-11T11:23:08
|
|
Update the `H5` hasher to use the `H6`'s `FN(STORE)`.
PiperOrigin-RevId: 623885589
|
|
f964a1e8
|
2024-04-09T00:18:20
|
|
Internal change
PiperOrigin-RevId: 623073126
|
|
cdbe7fc7
|
2024-04-08T04:29:59
|
|
Internal change
PiperOrigin-RevId: 622802698
|
|
b6f2d49f
|
2024-04-03T05:17:51
|
|
Add `load()` statements for the builtin Bazel java rules
Loads are being added in preparation for moving the rules out of Bazel and into `rules_java`.
PiperOrigin-RevId: 621489058
|
|
9351fa7f
|
2024-03-20T10:29:20
|
|
Compare 4 bytes when checking if a longer match is possible.
Loading and comparing 4 bytes is ~as fast as 1 byte, but allows us to avoid more full match length calculation.
PiperOrigin-RevId: 617556847
|
|
9717649c
|
2024-03-13T02:47:07
|
|
Use BROTLI_MAX_STATIC_CONTEXTS instead of magic constants in encode.c
PiperOrigin-RevId: 615341475
|
|
ccec9628
|
2024-02-21T02:32:23
|
|
add pure-kotlin decoder
PiperOrigin-RevId: 608917286
|