aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2024-04-01Bump actions/setup-python from 5.0.0 to 5.1.0dependabot/github_actions/actions/setup-python-5.1.0dependabot[bot]1-1/+1
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 5.0.0 to 5.1.0. - [Release notes](https://github.com/actions/setup-python/releases) - [Commits](https://github.com/actions/setup-python/compare/0a5c61591373683505ea898e09a3ea4f39ef2b9c...82c7e631bb3cdc910f68e0081d67478d79c6982d) --- 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>
2024-03-20Compare 4 bytes when checking if a longer match is possible.Brotli5-6/+34
Loading and comparing 4 bytes is ~as fast as 1 byte, but allows us to avoid more full match length calculation. PiperOrigin-RevId: 617556847
2024-03-13Use BROTLI_MAX_STATIC_CONTEXTS instead of magic constants in encode.cBrotli3-6/+7
PiperOrigin-RevId: 615341475
2024-02-21add pure-kotlin decoderEvgenii Kliuchnikov12-74/+2134
PiperOrigin-RevId: 608917286
2024-02-02further preparations for Kotlin transpilationEvgenii Kliuchnikov11-335/+391
PiperOrigin-RevId: 603638823
2024-01-23prepare java decoder for transpilation to KotlinEvgenii Kliuchnikov3-37/+47
PiperOrigin-RevId: 601023149
2024-01-22remove dependency on os-specific definesEvgenii Kliuchnikov1-21/+4
PiperOrigin-RevId: 600449944
2024-01-16simplify log2 check; currently we rely more on compiler than build systemEvgenii Kliuchnikov1-19/+4
PiperOrigin-RevId: 598794971
2024-01-16further simplify Java buildEvgenii Kliuchnikov2-35/+11
PiperOrigin-RevId: 598790414
2024-01-15add brcat alias + flag to decompress concatenated streamsEvgenii Kliuchnikov4-51/+151
PiperOrigin-RevId: 598652401
2024-01-11add comment (fingerprint) CLI featureEvgenii Kliuchnikov2-12/+266
PiperOrigin-RevId: 597489910
2024-01-05use .bazelignore instead of fake repositoriesEvgenii Kliuchnikov3-26/+7
PiperOrigin-RevId: 595931804
2024-01-04Merge pull request #1103 from ↵Copybara-Service3-3/+3
google:dependabot/github_actions/actions/upload-artifact-4.0.0 PiperOrigin-RevId: 595711813
2024-01-04Fix/simplify/improve Bazel buildEvgenii Kliuchnikov7-101/+75
PiperOrigin-RevId: 595656443
2024-01-04Merge branch 'master' into ↵Eugene Kliuchnikov1-7/+39
dependabot/github_actions/actions/upload-artifact-4.0.0
2024-01-03add test for one-shot encoding/decoding with offsetEvgenii Kliuchnikov1-7/+39
PiperOrigin-RevId: 595407007
2024-01-03Bump actions/upload-artifact from 3.1.3 to 4.0.0dependabot[bot]3-3/+3
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3.1.3 to 4.0.0. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/a8a3f3ad30e3422c9c7b888a15615d19a852ae32...c7d193f32edcb7bfad88892161225aeda64e9392) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
2024-01-03Merge pull request #1102 from ↵Copybara-Service1-1/+1
google:dependabot/github_actions/actions/setup-python-5.0.0 PiperOrigin-RevId: 595390609
2024-01-03Merge pull request #1104 from hyperxpro:encode-fixCopybara-Service1-1/+1
PiperOrigin-RevId: 595388650
2024-01-03Merge branch 'master' into encode-fixEugene Kliuchnikov6-227/+1
2024-01-03Bump actions/setup-python from 4.7.1 to 5.0.0dependabot[bot]1-1/+1
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4.7.1 to 5.0.0. - [Release notes](https://github.com/actions/setup-python/releases) - [Commits](https://github.com/actions/setup-python/compare/65d7f2d534ac1bc67fcd62888c5f4f3d2cb2b236...0a5c61591373683505ea898e09a3ea4f39ef2b9c) --- updated-dependencies: - dependency-name: actions/setup-python dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
2024-01-03drop Bazel JS buildEvgenii Kliuchnikov5-226/+0
PiperOrigin-RevId: 595345529
2024-01-03fix build for Microsoft-designed ARM64 ABIEvgenii Kliuchnikov1-1/+1
PiperOrigin-RevId: 595334901
2023-12-28Fix Encoder bugAayush Atharva1-1/+1
2023-12-08Merge pull request #1091 from ↵Copybara-Service1-1/+1
google:dependabot/github_actions/actions/setup-python-4.7.1 PiperOrigin-RevId: 589126376
2023-12-08Merge branch 'master' into dependabot/github_actions/actions/setup-python-4.7.1Eugene Kliuchnikov2-4/+4
2023-12-08Merge pull request #1095 from ↵Copybara-Service1-1/+1
google:dependabot/github_actions/ossf/scorecard-action-2.3.1 PiperOrigin-RevId: 589124584
2023-12-08Merge branch 'master' into dependabot/github_actions/ossf/scorecard-action-2.3.1Eugene Kliuchnikov1-3/+3
2023-12-08Merge pull request #1084 from trofi:brotli-cmake-tweaksCopybara-Service1-3/+3
PiperOrigin-RevId: 589121646
2023-12-08Merge branch 'master' into brotli-cmake-tweaksEugene Kliuchnikov14-105/+107
2023-12-08Merge branch 'master' into dependabot/github_actions/actions/setup-python-4.7.1Eugene Kliuchnikov14-105/+107
2023-12-08Merge branch 'master' into dependabot/github_actions/ossf/scorecard-action-2.3.1Eugene Kliuchnikov8-40/+37
2023-11-29pull "InputStream" reference out of "pure" codeEvgenii Kliuchnikov8-40/+37
PiperOrigin-RevId: 586390725
2023-11-27Merge branch 'master' into dependabot/github_actions/ossf/scorecard-action-2.3.1Eugene Kliuchnikov2-26/+26
2023-11-27fix CI workflowsEvgenii Kliuchnikov2-26/+26
PiperOrigin-RevId: 585630137
2023-11-27Merge branch 'master' into dependabot/github_actions/ossf/scorecard-action-2.3.1Eugene Kliuchnikov1-27/+32
2023-11-27add an option to disable brotli toolsEvgenii Kliuchnikov1-27/+32
PiperOrigin-RevId: 585593185
2023-10-30Bump ossf/scorecard-action from 2.2.0 to 2.3.1dependabot[bot]1-1/+1
Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action) from 2.2.0 to 2.3.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/08b4669551908b1024bb425080c797723083c031...0864cf19026789058feabb7e87baa5f140aac736) --- 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>
2023-10-26fix wordingEvgenii Kliuchnikov3-12/+12
PiperOrigin-RevId: 576788685
2023-10-09Bump actions/setup-python from 4.7.0 to 4.7.1dependabot[bot]1-1/+1
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4.7.0 to 4.7.1. - [Release notes](https://github.com/actions/setup-python/releases) - [Commits](https://github.com/actions/setup-python/compare/61a6322f88396a6271a6ee3565807d608ecaddd1...65d7f2d534ac1bc67fcd62888c5f4f3d2cb2b236) --- updated-dependencies: - dependency-name: actions/setup-python dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2023-09-21CMakeLists.txt: use `CMAKE_INSTALL_FULL_MANDIR` for mans installSergei Trofimovich1-2/+2
Without the change install just fails for me as `SHARE_INSTALL_PREFIX` is unset for me. Following https://cmake.org/cmake/help/latest/module/GNUInstallDirs.html I'm using absolute path expansion to install mans.
2023-09-21CMakeLists.txt: use CMAKE_INSTALL_FULL_LIBDIR for runpath on darwinSergei Trofimovich1-1/+1
Without the change on systems where `CMAKE_INSTALL_LIBDIR` is an absolute path outside `CMAKE_INSTALL_PREFIX` (like `nixpkgs`) libraries ended up embedding wrong RPATH and libraries failed to load. The change uses suggestion from https://cmake.org/cmake/help/latest/module/GNUInstallDirs.html to use `CMAKE_INSTALL_FULL_LIBDIR` (similar to library install code) to enbed it as an RPATH.
2023-09-19Merge pull request #1086 from ↵Copybara-Service1-1/+1
google:dependabot/github_actions/actions/upload-artifact-3.1.3 PiperOrigin-RevId: 566563985
2023-09-18Bump actions/upload-artifact from 3.1.0 to 3.1.3dependabot[bot]1-1/+1
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3.1.0 to 3.1.3. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/v3.1.0...a8a3f3ad30e3422c9c7b888a15615d19a852ae32) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2023-09-13upload full testdata archiveEvgenii Kliuchnikov5-38/+79
PiperOrigin-RevId: 565017690
2023-09-12use sha-versions for most gh actionsEvgenii Kliuchnikov4-16/+17
PiperOrigin-RevId: 564692809
2023-09-12Merge pull request #1079 from ↵dev/nullCopybara-Service4-6/+6
google:dependabot/github_actions/actions/checkout-4 PiperOrigin-RevId: 564669791
2023-09-12Bump actions/checkout from 3 to 4dependabot[bot]4-6/+6
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v3...v4) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
2023-09-11Merge pull request #1080 from ↵Copybara-Service1-1/+1
google:dependabot/github_actions/ossf/scorecard-action-2.2.0 PiperOrigin-RevId: 564616141
2023-09-11Bump ossf/scorecard-action from 2.1.2 to 2.2.0dependabot[bot]1-1/+1
Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action) from 2.1.2 to 2.2.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/e38b1902ae4f44df626f11ba0734b14fb91f8f86...08b4669551908b1024bb425080c797723083c031) --- 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>