Log

Author Commit Date CI Message
dependabot[bot] 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>
Copybara-Service 45f4cc75 2024-11-12T06:01:25 Merge pull request #1214 from google:dependabot/github_actions/actions/cache-4.1.2 PiperOrigin-RevId: 695700673
Copybara-Service ca43fd5d 2024-11-12T06:00:23 Merge pull request #1215 from google:dependabot/github_actions/actions/setup-python-5.3.0 PiperOrigin-RevId: 695700558
dependabot[bot] 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>
dependabot[bot] 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>
Copybara-Service 28482c40 2024-11-12T05:22:30 Merge pull request #1221 from eustas:matJ PiperOrigin-RevId: 695692377
Evgenii Kliuchnikov 4c4b1297 2024-11-12T12:44:54 "Hermetise" bazel-java tests Should fix windows pipeline.
Copybara-Service f2372f2f 2024-11-12T01:19:44 Merge pull request #1218 from eustas:fijab PiperOrigin-RevId: 695636494
Evgenii Kliuchnikov 7347e81d 2024-11-11T14:03:12 Fix Java Bazel build
Evgenii Kliuchnikov 4303850b 2024-11-11T07:50:54 No public description PiperOrigin-RevId: 695336284
Ilya Tokar 66495233 2024-10-24T13:36:16 Make Brotli decompression faster Makes it ~8% faster on my skylake desktop. PiperOrigin-RevId: 689499172
Ilya Tokar 350100a5 2024-09-19T09:01:50 Add BrotliCopyPreloadedSymbols function. Add a single trivial use to avoid complier warning. PiperOrigin-RevId: 676435629
Brotli 39bcecf4 2024-07-15T11:26:47 Fix hasher resolution for long windows. PiperOrigin-RevId: 652545288
Brotli a528bce9 2024-05-31T09:10:52 Hoist the static bounds check out of the combined if check. PiperOrigin-RevId: 639054702
Brotli 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
Michael Hoisie 8a626fd4 2024-05-22T08:53:34 No public description PiperOrigin-RevId: 636183145
Brotli 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
Brotli 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
Brotli d01a4caa 2024-04-22T02:06:42 Internal change PiperOrigin-RevId: 626960053
Brotli 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
Evgenii Kliuchnikov 443af10a 2024-04-17T04:09:20 add (assumption) check PiperOrigin-RevId: 625632989
Evgenii Kliuchnikov 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
Brotli 709c4672 2024-04-12T09:15:22 Fix minor syntax issues. Missing semicolons. Move checks below variable declarations for c89. PiperOrigin-RevId: 624199887
Brotli 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
Brotli a813a6a1 2024-04-11T11:23:08 Update the `H5` hasher to use the `H6`'s `FN(STORE)`. PiperOrigin-RevId: 623885589
Brotli f964a1e8 2024-04-09T00:18:20 Internal change PiperOrigin-RevId: 623073126
Brotli cdbe7fc7 2024-04-08T04:29:59 Internal change PiperOrigin-RevId: 622802698
Brotli 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
Brotli 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
Brotli 9717649c 2024-03-13T02:47:07 Use BROTLI_MAX_STATIC_CONTEXTS instead of magic constants in encode.c PiperOrigin-RevId: 615341475
Evgenii Kliuchnikov ccec9628 2024-02-21T02:32:23 add pure-kotlin decoder PiperOrigin-RevId: 608917286
Evgenii Kliuchnikov c1362a79 2024-02-02T03:26:05 further preparations for Kotlin transpilation PiperOrigin-RevId: 603638823
Evgenii Kliuchnikov 200f3798 2024-01-23T23:46:34 prepare java decoder for transpilation to Kotlin PiperOrigin-RevId: 601023149
Evgenii Kliuchnikov d5e697b3 2024-01-22T07:24:07 remove dependency on os-specific defines PiperOrigin-RevId: 600449944
Evgenii Kliuchnikov adbc354d 2024-01-16T04:01:35 simplify log2 check; currently we rely more on compiler than build system PiperOrigin-RevId: 598794971
Evgenii Kliuchnikov 02458f34 2024-01-16T03:36:27 further simplify Java build PiperOrigin-RevId: 598790414
Evgenii Kliuchnikov 3396c67f 2024-01-15T12:49:21 add brcat alias + flag to decompress concatenated streams PiperOrigin-RevId: 598652401
Evgenii Kliuchnikov 033940f9 2024-01-11T02:03:59 add comment (fingerprint) CLI feature PiperOrigin-RevId: 597489910
Evgenii Kliuchnikov 2ad58d86 2024-01-05T01:57:06 use .bazelignore instead of fake repositories PiperOrigin-RevId: 595931804
Copybara-Service 26b1fec2 2024-01-04T08:26:08 Merge pull request #1103 from google:dependabot/github_actions/actions/upload-artifact-4.0.0 PiperOrigin-RevId: 595711813
Evgenii Kliuchnikov 1045ab52 2024-01-04T03:32:33 Fix/simplify/improve Bazel build PiperOrigin-RevId: 595656443
Eugene Kliuchnikov 3bd5b9c0 2024-01-04T10:00:13 Merge branch 'master' into dependabot/github_actions/actions/upload-artifact-4.0.0
Evgenii Kliuchnikov 082c9626 2024-01-03T08:18:15 add test for one-shot encoding/decoding with offset PiperOrigin-RevId: 595407007
dependabot[bot] 2b3334d5 2024-01-03T14:59:27 Bump actions/upload-artifact from 3.1.3 to 4.0.0 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>
Copybara-Service fa084310 2024-01-03T06:58:46 Merge pull request #1102 from google:dependabot/github_actions/actions/setup-python-5.0.0 PiperOrigin-RevId: 595390609
Copybara-Service 0ef82f0c 2024-01-03T06:49:22 Merge pull request #1104 from hyperxpro:encode-fix PiperOrigin-RevId: 595388650
Eugene Kliuchnikov 79a5e80a 2024-01-03T13:34:22 Merge branch 'master' into encode-fix
dependabot[bot] 7cf649de 2024-01-03T10:51:23 Bump actions/setup-python from 4.7.1 to 5.0.0 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>
Evgenii Kliuchnikov 4c57a648 2024-01-03T02:50:08 drop Bazel JS build PiperOrigin-RevId: 595345529
Evgenii Kliuchnikov 6b6adb7a 2024-01-03T02:00:39 fix build for Microsoft-designed ARM64 ABI PiperOrigin-RevId: 595334901
Aayush Atharva 428d056d 2023-12-28T22:19:02 Fix Encoder bug
Copybara-Service fef82ea1 2023-12-08T07:36:21 Merge pull request #1091 from google:dependabot/github_actions/actions/setup-python-4.7.1 PiperOrigin-RevId: 589126376
Eugene Kliuchnikov 96b255b9 2023-12-08T16:31:08 Merge branch 'master' into dependabot/github_actions/actions/setup-python-4.7.1
Copybara-Service 0d1a0a4d 2023-12-08T07:27:13 Merge pull request #1095 from google:dependabot/github_actions/ossf/scorecard-action-2.3.1 PiperOrigin-RevId: 589124584
Eugene Kliuchnikov a6eacaa3 2023-12-08T16:22:45 Merge branch 'master' into dependabot/github_actions/ossf/scorecard-action-2.3.1
Copybara-Service 421be807 2023-12-08T07:12:58 Merge pull request #1084 from trofi:brotli-cmake-tweaks PiperOrigin-RevId: 589121646
Eugene Kliuchnikov adac2b0e 2023-12-08T15:39:58 Merge branch 'master' into brotli-cmake-tweaks
Eugene Kliuchnikov bf867c12 2023-12-08T15:35:35 Merge branch 'master' into dependabot/github_actions/actions/setup-python-4.7.1
Eugene Kliuchnikov a1851fe3 2023-12-08T15:35:19 Merge branch 'master' into dependabot/github_actions/ossf/scorecard-action-2.3.1
Evgenii Kliuchnikov 6ba678a7 2023-11-29T10:47:47 pull "InputStream" reference out of "pure" code PiperOrigin-RevId: 586390725
Eugene Kliuchnikov 563078a4 2023-11-27T15:41:43 Merge branch 'master' into dependabot/github_actions/ossf/scorecard-action-2.3.1
Evgenii Kliuchnikov 0dff3e5b 2023-11-27T06:09:11 fix CI workflows PiperOrigin-RevId: 585630137
Eugene Kliuchnikov c536542b 2023-11-27T12:25:28 Merge branch 'master' into dependabot/github_actions/ossf/scorecard-action-2.3.1
Evgenii Kliuchnikov 2b6d8654 2023-11-27T03:12:40 add an option to disable brotli tools PiperOrigin-RevId: 585593185
dependabot[bot] 0adb12e0 2023-10-30T09:03:11 Bump ossf/scorecard-action from 2.2.0 to 2.3.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>
Evgenii Kliuchnikov 9b83be23 2023-10-26T02:02:51 fix wording PiperOrigin-RevId: 576788685
dependabot[bot] 4855abb0 2023-10-09T08:18:41 Bump actions/setup-python from 4.7.0 to 4.7.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>
Sergei Trofimovich cff58032 2023-09-17T20:27:32 CMakeLists.txt: use `CMAKE_INSTALL_FULL_MANDIR` for mans install 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.
Sergei Trofimovich 3ad47114 2023-09-17T20:25:01 CMakeLists.txt: use CMAKE_INSTALL_FULL_LIBDIR for runpath on darwin 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.
Copybara-Service 53947c15 2023-09-19T02:21:54 Merge pull request #1086 from google:dependabot/github_actions/actions/upload-artifact-3.1.3 PiperOrigin-RevId: 566563985
dependabot[bot] 662b00ee 2023-09-18T08:55:54 Bump actions/upload-artifact from 3.1.0 to 3.1.3 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>
Evgenii Kliuchnikov ce9c16e8 2023-09-13T05:13:11 upload full testdata archive PiperOrigin-RevId: 565017690
Evgenii Kliuchnikov 63402aa8 2023-09-12T05:48:59 use sha-versions for most gh actions PiperOrigin-RevId: 564692809
Copybara-Service 91d1b2d6 2023-09-12T03:46:40 Merge pull request #1079 from google:dependabot/github_actions/actions/checkout-4 PiperOrigin-RevId: 564669791
dependabot[bot] c308b90e 2023-09-12T06:32:12 Bump actions/checkout from 3 to 4 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>
Copybara-Service 9da1c564 2023-09-11T23:31:20 Merge pull request #1080 from google:dependabot/github_actions/ossf/scorecard-action-2.2.0 PiperOrigin-RevId: 564616141
dependabot[bot] cd158a41 2023-09-11T15:32:08 Bump ossf/scorecard-action from 2.1.2 to 2.2.0 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>
Evgenii Kliuchnikov 39527d4a 2023-09-11T08:30:46 add dependabot PiperOrigin-RevId: 564393796
Evgenii Kliuchnikov cf95fbb9 2023-09-11T07:08:16 reword cmake test generator warning PiperOrigin-RevId: 564371898
Evgenii Kliuchnikov e8569f79 2023-09-11T01:11:21 test building from the tarball PiperOrigin-RevId: 564299396
Copybara-Service 896ea7a9 2023-09-08T08:03:58 Merge pull request #1070 from kloczek:master PiperOrigin-RevId: 563753673
Eugene Kliuchnikov 7561c2d8 2023-09-07T12:19:02 Merge branch 'master' into master
Cosimo Lupo 2ce85662 2023-09-07T10:28:09 setup.py: add long_description (#1073) 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.
Tomasz Kłoczko 741610ef 2023-08-31T08:47:47 install man pages cmake modyfication to install man pages. Signed-off-by: Tomasz Kłoczko <kloczek@github.com>
Evgenii Kliuchnikov ed738e84 2023-08-29T03:59:55 more sophisticated golang TestEncoderFlush PiperOrigin-RevId: 560982956
Evgenii Kliuchnikov e7313b0c 2023-08-28T07:20:13 tune memory manager for BROTLI_EXPERIMENTAL PiperOrigin-RevId: 560703386
Evgenii Kliuchnikov c1bd1968 2023-08-25T01:06:33 comb HAVE_UTIMENSAT definition PiperOrigin-RevId: 560011681
Evgenii Kliuchnikov 2a5a088b 2023-08-21T06:35:47 more tuning for BROTLI_EXPERIMENTAL + clean-on-oom PiperOrigin-RevId: 558771745
Evgenii Kliuchnikov feb6d8bc 2023-08-21T03:34:13 prepare for 1.1.0rc PiperOrigin-RevId: 558736892
Evgenii Kliuchnikov 3ebb2d30 2023-08-18T02:55:01 Move serialized dictionary feature behind the flag. 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
Evgenii Kliuchnikov 0f2157cc 2023-08-16T08:54:37 Update comment; fixes #1061 PiperOrigin-RevId: 557501089
Evgenii Kliuchnikov 9ff341da 2023-08-10T04:45:38 Replace TS strict_checks with source-level suppressions. PiperOrigin-RevId: 555445920
Evgenii Kliuchnikov 8c792304 2023-08-09T02:48:12 reduce amount of padding in decoder structs PiperOrigin-RevId: 555101669
Evgenii Kliuchnikov a5600898 2023-08-03T04:58:16 speedup q5-9 on large files PiperOrigin-RevId: 553440457
Evgenii Kliuchnikov 0b89871d 2023-08-03T01:14:57 add links to other pages to README.md PiperOrigin-RevId: 553395376
Evgenii Kliuchnikov ac2c7bb1 2023-08-02T03:46:53 mention used code style PiperOrigin-RevId: 553095898
Evgenii Kliuchnikov 117b68b7 2023-08-02T03:04:52 speedup encoder on q5-9 / 1MB+ files PiperOrigin-RevId: 553087469
Evgenii Kliuchnikov 4125f258 2023-08-02T02:49:28 update GH actions extensions PiperOrigin-RevId: 553083944
Evgenii Kliuchnikov 257884a3 2023-07-31T09:36:54 restore BROTLI_VERSION var in CMake build PiperOrigin-RevId: 552507047
Evgenii Kliuchnikov d639a81d 2023-07-31T07:18:48 add option to delete files that are not "compressed" PiperOrigin-RevId: 552472135