aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2024-01-03Merge branch 'master' into encode-fixEugene Kliuchnikov6-227/+1
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>
2023-09-11add dependabotEvgenii Kliuchnikov1-0/+11
PiperOrigin-RevId: 564393796
2023-09-11reword cmake test generator warningEvgenii Kliuchnikov4-79/+1
PiperOrigin-RevId: 564371898
2023-09-11test building from the tarballEvgenii Kliuchnikov1-0/+36
PiperOrigin-RevId: 564299396
2023-09-08Merge pull request #1070 from kloczek:masterCopybara-Service1-0/+4
PiperOrigin-RevId: 563753673
2023-09-07Merge branch 'master' into masterEugene Kliuchnikov1-0/+5
2023-09-07setup.py: add long_description (#1073)Cosimo Lupo1-0/+5
twine (the tool we use to upload packages to PyPI) is currently failing if the long_description (used to render a project's page on PyPI website) is not set. Somehow it complains that it is not well formatted reStructuredText, but it's simply empty... This looks like a bug, or bad interaction between twince and setuptools, because the field is technically optional. Also see https://github.com/pypa/twine/issues/960 and https://github.com/pypa/twine/issues/908. This issue is currently preventing the upload of newly built Brotli v1.1.0 Python wheels to PyPI: https://github.com/google/brotli-wheels/issues/18#issuecomment-1706910190 Anyway, we may well set the long_description to the content of the README.md file, as it's customary for python projects.
2023-08-31install man pagesTomasz Kłoczko1-0/+4
cmake modyfication to install man pages. Signed-off-by: Tomasz Kłoczko <kloczek@github.com>
2023-08-29more sophisticated golang TestEncoderFlushv1.1.0v1.1Evgenii Kliuchnikov1-3/+9
PiperOrigin-RevId: 560982956
2023-08-28tune memory manager for BROTLI_EXPERIMENTALEvgenii Kliuchnikov2-10/+5
PiperOrigin-RevId: 560703386
2023-08-25comb HAVE_UTIMENSAT definitionEvgenii Kliuchnikov1-5/+11
PiperOrigin-RevId: 560011681
2023-08-21more tuning for BROTLI_EXPERIMENTAL + clean-on-oomv1.1.0rcEvgenii Kliuchnikov3-7/+14
PiperOrigin-RevId: 558771745
2023-08-21prepare for 1.1.0rcEvgenii Kliuchnikov4-7/+21
PiperOrigin-RevId: 558736892
2023-08-18Move serialized dictionary feature behind the flag.Evgenii Kliuchnikov8-9/+51
BROTLI_SHARED_DICTIONARY_SERIALIZED enum value is a part of API, but it should not be used (will cause failures). Changing how serialized dictionaries work won't be considered as an API change, until this feature is enabled. Enabling this feature in the future will be considered as a "compatible" change. PiperOrigin-RevId: 558091676
2023-08-16Update comment; fixes #1061Evgenii Kliuchnikov1-2/+2
PiperOrigin-RevId: 557501089
2023-08-10Replace TS strict_checks with source-level suppressions.Evgenii Kliuchnikov2-4/+18
PiperOrigin-RevId: 555445920
2023-08-09reduce amount of padding in decoder structsEvgenii Kliuchnikov3-14/+24
PiperOrigin-RevId: 555101669
2023-08-03speedup q5-9 on large filesEvgenii Kliuchnikov1-16/+17
PiperOrigin-RevId: 553440457
2023-08-03add links to other pages to README.mdEvgenii Kliuchnikov1-12/+16
PiperOrigin-RevId: 553395376
2023-08-02mention used code styleEvgenii Kliuchnikov1-0/+5
PiperOrigin-RevId: 553095898
2023-08-02speedup encoder on q5-9 / 1MB+ filesEvgenii Kliuchnikov4-13/+51
PiperOrigin-RevId: 553087469