Commit Graph

  • b984a0d6ff
    Merge 047c93571d into 39904bdfe8 Richard Hughes 2024-11-21 10:52:12 +0000
  • 047c93571d
    Add a SBOM template in CycloneDX format Richard Hughes 2024-11-21 10:48:45 +0000
  • e65763a9be
    Merge 3a444a6f2d into 39904bdfe8 Slava Gorlov 2024-11-21 07:26:47 +0000
  • 3a444a6f2d
    Merge branch 'google:master' into master Slava Gorlov 2024-11-21 12:26:45 +0500
  • 84f12433aa
    Merge 6046f00d41 into 39904bdfe8 SpaceIm 2024-11-20 18:55:13 +0100
  • 396eb097ae
    Merge 9680040fe2 into 39904bdfe8 Rudolf Kolbe 2024-11-20 14:49:30 -0300
  • 5fb9b18edf
    Merge 593846984e into 39904bdfe8 Rudolf Kolbe 2024-11-20 12:14:43 -0500
  • cd94701d0c
    Merge 8585de9772 into 39904bdfe8 Yoav Weiss 2024-11-20 12:38:16 +0100
  • 39904bdfe8 Merge pull request #1185 from dloebl:cbrotli-add-pkg-config-directive master Copybara-Service 2024-11-20 03:26:24 -0800
  • 8585de9772 Add dictionary compression to go bindings Yoav Weiss 2024-11-20 11:21:18 +0100
  • 4cdf1ab816
    Merge 515c256a98 into 2dfaadcef3 Bruno S Marques 2024-11-20 15:36:48 +0800
  • f0b219ddcf
    Merge b08dc48782 into 2dfaadcef3 dependabot[bot] 2024-11-19 18:20:47 +0100
  • 2dfaadcef3 (PY) clarify compressor mode parameter values Evgenii Kliuchnikov 2024-11-19 08:14:51 -0800
  • 1c59245ec6
    Merge dc96f4847d into 2b6efcbdcc Catena cyber 2024-11-19 20:12:28 +0400
  • b08dc48782 Bump softprops/action-gh-release from 1 to 2 dependabot/github_actions/softprops/action-gh-release-2 dependabot[bot] 2024-03-11 08:17:49 +0000
  • 90833a88cd cbrotli: add pkg-config directive Daniel Lobl 2024-08-07 21:40:57 +0200
  • 2b6efcbdcc Merge pull request #1204 from heshpdx:master Copybara-Service 2024-11-19 01:42:21 -0800
  • d98bd2fea7
    Merge 218b10d867 into f25050c0d0 Daniel Bowring 2024-11-19 09:54:15 +0100
  • 8c6d25f7f8 Update c/enc/encode.c Mahesh Madhav 2024-11-15 10:39:15 -0800
  • 782aadd0ff Apply suggestions from code review Mahesh Madhav 2024-11-12 14:45:06 -0800
  • 1054ecc262 Add static variables as per code review comments. Mahesh Madhav 2024-11-12 16:25:30 +0000
  • cec846f88e Update c/enc/block_splitter_inc.h Mahesh Madhav 2024-10-05 10:46:27 -0700
  • cefec3ce9d Reduce fdiv's into fmul's Mahesh Madhav 2024-10-05 05:40:19 +0000
  • f25050c0d0 Merge pull request #1190 from jkoritzinsky:warnings-cleanup Copybara-Service 2024-11-15 05:21:08 -0800
  • d405b7f114 Merge pull request #1181 from google:dependabot/github_actions/ossf/scorecard-action-2.4.0 Copybara-Service 2024-11-15 04:55:26 -0800
  • 0577ccaa93
    Merge 3462440035 into a4d0581dfd Jeong, YunWon 2024-11-12 14:57:36 -0800
  • 0e37f9391d
    Merge branch 'master' into dependabot/github_actions/ossf/scorecard-action-2.4.0 Eugene Kliuchnikov 2024-11-12 16:55:37 +0100
  • aa54821999 Fix C4224 warnings when building with MSVC Jeremy Koritzinsky 2024-08-27 14:25:33 -0700
  • 7e238cd791
    Merge 762ae626ef into a4d0581dfd Robert Obryk 2024-11-12 16:46:28 +0100
  • 9680040fe2 setup.py - include type stubs Rudolf Kolbe 2024-10-06 01:31:58 +0200
  • 4b9484271b setup.py - fix build py36-abi3 wheel Rudolf Kolbe 2024-10-06 00:47:27 +0200
  • 9537cdc621 add type stubs Rudolf Kolbe 2024-10-05 23:04:58 +0200
  • 0b8f191498 setup.py - abi3 cp36 to cp32 (base stable api) Rudolf Kolbe 2024-10-05 22:27:43 +0200
  • fddb3032aa setup.py - simplify and add abi3 build for cibuildwheel env Rudolf Kolbe 2024-10-05 22:20:06 +0200
  • 95e3851ccc brotli.c - fix pytypeobject* handling Rudolf Kolbe 2024-10-05 22:14:25 +0200
  • d84505b4e2 _brotli.c - add Py_LIMITED_API compatible code Rudolf Kolbe 2024-10-05 21:44:04 +0200
  • 593846984e python - link statically against vc_redist Rudolf Kolbe 2024-10-05 20:29:27 +0200
  • 218b10d867 Add type stubs for python module Daniel Bowring 2024-10-01 13:28:09 +1000
  • a4d0581dfd Merge pull request #1210 from google:dependabot/github_actions/actions/upload-artifact-4.4.3 Copybara-Service 2024-11-12 07:15:57 -0800
  • c766253ccc
    Bump actions/upload-artifact from 4.0.0 to 4.4.3 dependabot[bot] 2024-11-12 14:02:26 +0000
  • 45f4cc75bf Merge pull request #1214 from google:dependabot/github_actions/actions/cache-4.1.2 Copybara-Service 2024-11-12 06:01:25 -0800
  • ca43fd5d99 Merge pull request #1215 from google:dependabot/github_actions/actions/setup-python-5.3.0 Copybara-Service 2024-11-12 06:00:23 -0800
  • d3471e6ff8
    Bump actions/cache from 3.3.2 to 4.1.2 dependabot[bot] 2024-11-12 13:23:35 +0000
  • cb63a61918
    Bump actions/setup-python from 5.0.0 to 5.3.0 dependabot[bot] 2024-11-12 13:23:33 +0000
  • 28482c4024 Merge pull request #1221 from eustas:matJ Copybara-Service 2024-11-12 05:22:30 -0800
  • 4c4b1297c6 "Hermetise" bazel-java tests Evgenii Kliuchnikov 2024-11-12 12:44:54 +0000
  • f2372f2f57 Merge pull request #1218 from eustas:fijab Copybara-Service 2024-11-12 01:19:44 -0800
  • bbff87052a [WIP] Debug win-bazel-java Evgenii Kliuchnikov 2024-11-11 14:03:12 +0000
  • 7347e81db5 Fix Java Bazel build Evgenii Kliuchnikov 2024-11-11 14:03:12 +0000
  • 4303850b01 No public description Evgenii Kliuchnikov 2024-11-11 07:50:54 -0800
  • 1c380db165
    Merge branch 'google:master' into master gorloffslava 2024-10-31 16:05:56 +0500
  • 664952333f Make Brotli decompression faster Ilya Tokar 2024-10-24 13:36:16 -0700
  • 9018ef374f
    Merge branch 'google:master' into master gorloffslava 2024-10-16 10:57:44 +0500
  • 3e4ce83962
    Bump actions/cache from 3.3.2 to 4.1.1 dependabot[bot] 2024-10-14 08:23:55 +0000
  • d2b1d53427
    Bump actions/cache from 3.3.2 to 4.1.0 dependabot[bot] 2024-10-07 08:51:33 +0000
  • 515c256a98
    Merge branch 'master' into master Bruno S Marques 2024-10-05 17:15:09 -0300
  • 350100a5bb Add BrotliCopyPreloadedSymbols function. Ilya Tokar 2024-09-19 09:01:50 -0700
  • 762ae626ef add max_length to Python streaming decompression Robert Obryk 2024-09-18 15:25:06 +0200
  • f1bdfaa803 add size limit to buffer Robert Obryk 2024-09-17 16:50:39 +0200
  • 5ed95cc13f
    Merge branch 'master' into master Bruno S Marques 2024-09-06 00:45:48 -0300
  • c8bfb76cb3
    Bump actions/setup-python from 5.0.0 to 5.2.0 dependabot[bot] 2024-09-02 08:07:52 +0000
  • 66d394b40c
    Bump actions/upload-artifact from 4.0.0 to 4.4.0 dependabot[bot] 2024-09-02 08:07:47 +0000
  • b93502da88 fix: renamed print Benjamin Leff 2024-08-29 19:17:37 -0500
  • ee61d813c6
    Bump actions/upload-artifact from 4.0.0 to 4.3.6 dependabot[bot] 2024-08-12 08:13:14 +0000
  • d352fc7604
    Bump actions/upload-artifact from 4.0.0 to 4.3.5 dependabot[bot] 2024-08-05 08:27:12 +0000
  • 2a01fd8f31 + Added ability to build Brotli Python bindings against system-provided brotli instead of vendored one gorloffslava 2024-07-29 20:05:34 +0500
  • 3b83a05447
    Bump ossf/scorecard-action from 2.3.1 to 2.4.0 dependabot[bot] 2024-07-29 08:39:42 +0000
  • 39bcecf455 Fix hasher resolution for long windows. Brotli 2024-07-15 11:26:47 -0700
  • c2e2d26d08
    Bump actions/setup-python from 5.0.0 to 5.1.1 dependabot[bot] 2024-07-15 08:23:06 +0000
  • 24003ac233 Rollback simd-accelerated matching Brotli 2024-07-12 08:15:37 -0700
  • 2a1458b82a
    Bump actions/upload-artifact from 4.0.0 to 4.3.4 dependabot[bot] 2024-07-08 08:47:36 +0000
  • a528bce9f6 Hoist the static bounds check out of the combined if check. Brotli 2024-05-31 09:10:52 -0700
  • fe754f3459 Use a hash table header and SIMD to speed up hash table operations (similar to [Swiss Tables](https://abseil.io/about/design/swisstables)). Brotli 2024-05-30 09:50:58 -0700
  • 5b4f9a72f0 Add cmake version and target bmarques1995 2024-05-26 15:58:35 -0300
  • 8a626fd486 No public description Michael Hoisie 2024-05-22 08:53:34 -0700
  • bbc95bf1b1
    Bump ossf/scorecard-action from 2.3.1 to 2.3.3 dependabot[bot] 2024-05-13 08:43:12 +0000
  • 04388304a6 Use a hash table header and SIMD to speed up hash table operations (similar to [Swiss Tables](https://abseil.io/about/design/swisstables)). Brotli 2024-05-09 12:41:57 -0700
  • bb809ac908 Use a hash table header and SIMD to speed up hash table operations (similar to [Swiss Tables](https://abseil.io/about/design/swisstables)). Brotli 2024-05-08 17:59:09 -0700
  • 39020a36eb
    Bump actions/upload-artifact from 4.0.0 to 4.3.3 dependabot[bot] 2024-04-29 08:22:20 +0000
  • d01a4caaa8 Internal change Brotli 2024-04-22 02:06:42 -0700
  • 9a13c5106d Internal change Brotli 2024-04-11 07:05:46 -0700
  • c6c32643a9
    Bump actions/upload-artifact from 4.0.0 to 4.3.2 dependabot[bot] 2024-04-22 08:18:29 +0000
  • 1b3a5ccb6e Prefetch the backreference hashtable bucket. Brotli 2024-04-18 19:59:28 -0700
  • 683b3eaa78 print help to stdout tansy 2024-04-18 17:35:17 +0000
  • 9dd9b25b7d do not separate --keep and --rm tansy 2024-04-18 17:30:01 +0000
  • 1c193d6c97 man for 1.1.0 tansy 2024-04-18 17:26:07 +0000
  • 443af10a80 add (assumption) check Evgenii Kliuchnikov 2024-04-17 04:09:20 -0700
  • c1c76e993f Don't check cur_ix_masked against ring_buffer_mask. Evgenii Kliuchnikov 2024-04-14 06:35:19 -0700
  • 709c4672d4 Fix minor syntax issues. Brotli 2024-04-12 09:15:22 -0700
  • a76d96e730 Don't check cur_ix_masked against ring_buffer_mask. Brotli 2024-04-12 06:50:04 -0700
  • a813a6a1e4 Update the H5 hasher to use the H6's FN(STORE). Brotli 2024-04-11 11:23:08 -0700
  • f964a1e8ac Internal change Brotli 2024-04-09 00:18:20 -0700
  • cdbe7fc739 Internal change Brotli 2024-04-08 04:29:59 -0700
  • b6f2d49feb Add load() statements for the builtin Bazel java rules Brotli 2024-04-03 05:17:51 -0700
  • 8d21e26d4f
    Bump actions/setup-python from 5.0.0 to 5.1.0 dependabot[bot] 2024-04-01 09:01:23 +0000
  • 98a7680041
    Bump actions/cache from 3.3.2 to 4.0.2 dependabot[bot] 2024-03-25 08:20:39 +0000
  • 9351fa7ffb Compare 4 bytes when checking if a longer match is possible. Brotli 2024-03-20 10:29:20 -0700
  • 9504a9e087 Inline hash_mul_. Brotli 2024-03-16 19:48:06 -0700
  • 9717649c31 Use BROTLI_MAX_STATIC_CONTEXTS instead of magic constants in encode.c Brotli 2024-03-13 02:47:07 -0700
  • 1b81050cc8
    Bump actions/cache from 3.3.2 to 4.0.1 dependabot[bot] 2024-03-04 08:39:00 +0000
  • 617b4b6bfd
    Bump actions/upload-artifact from 4.0.0 to 4.3.1 dependabot[bot] 2024-02-21 10:33:56 +0000
  • ccec9628e4 add pure-kotlin decoder Evgenii Kliuchnikov 2024-02-21 02:32:23 -0800
  • c1362a7903 further preparations for Kotlin transpilation Evgenii Kliuchnikov 2024-02-02 03:26:05 -0800
  • fc92bf9da4
    Bump actions/upload-artifact from 4.0.0 to 4.3.0 dependabot[bot] 2024-01-29 08:35:30 +0000
  • 200f37984a prepare java decoder for transpilation to Kotlin Evgenii Kliuchnikov 2024-01-23 23:46:34 -0800
  • d5e697b3c7 remove dependency on os-specific defines Evgenii Kliuchnikov 2024-01-22 07:24:07 -0800
  • ad3c84a000
    Bump actions/upload-artifact from 4.0.0 to 4.2.0 dependabot[bot] 2024-01-22 08:43:22 +0000
  • eeaecbc41d
    Bump actions/cache from 3.3.2 to 4.0.0 dependabot[bot] 2024-01-22 08:43:18 +0000
  • adbc354d23 simplify log2 check; currently we rely more on compiler than build system Evgenii Kliuchnikov 2024-01-16 04:01:35 -0800
  • 02458f3443 further simplify Java build Evgenii Kliuchnikov 2024-01-16 03:36:27 -0800
  • 3396c67fea add brcat alias + flag to decompress concatenated streams Evgenii Kliuchnikov 2024-01-15 12:49:21 -0800
  • 32490e0fa5
    Bump actions/upload-artifact from 4.0.0 to 4.1.0 dependabot[bot] 2024-01-15 08:13:37 +0000
  • 1f28c489c3
    Bump actions/cache from 3.3.2 to 3.3.3 dependabot[bot] 2024-01-15 08:13:30 +0000
  • 033940f97c add comment (fingerprint) CLI feature Evgenii Kliuchnikov 2024-01-11 02:03:59 -0800
  • 2ad58d8603 use .bazelignore instead of fake repositories Evgenii Kliuchnikov 2024-01-05 01:57:06 -0800
  • 26b1fec26b Merge pull request #1103 from google:dependabot/github_actions/actions/upload-artifact-4.0.0 Copybara-Service 2024-01-04 08:26:08 -0800
  • 4df5d9da5f DO NOT SUBMIT Evgenii Kliuchnikov 2024-01-04 16:05:09 +0100
  • d617cd51a0 Cleanup Evgenii Kliuchnikov 2024-01-04 15:32:37 +0100
  • 1045ab52df Fix/simplify/improve Bazel build Evgenii Kliuchnikov 2024-01-04 03:32:33 -0800
  • 2bee46b41f Fix (+ simplify, improve) Bazel build Evgenii Kliuchnikov 2024-01-04 10:52:13 +0100
  • 3bd5b9c0a2
    Merge branch 'master' into dependabot/github_actions/actions/upload-artifact-4.0.0 Eugene Kliuchnikov 2024-01-04 10:00:13 +0100
  • 082c9626a4 add test for one-shot encoding/decoding with offset Evgenii Kliuchnikov 2024-01-03 08:18:15 -0800
  • 2b3334d559
    Bump actions/upload-artifact from 3.1.3 to 4.0.0 dependabot[bot] 2024-01-03 14:59:27 +0000
  • fa084310d1 Merge pull request #1102 from google:dependabot/github_actions/actions/setup-python-5.0.0 Copybara-Service 2024-01-03 06:58:46 -0800
  • 0ef82f0c0d Merge pull request #1104 from hyperxpro:encode-fix Copybara-Service 2024-01-03 06:49:22 -0800
  • 79a5e80a59
    Merge branch 'master' into encode-fix Eugene Kliuchnikov 2024-01-03 13:34:22 +0100
  • 7cf649decd
    Bump actions/setup-python from 4.7.1 to 5.0.0 dependabot[bot] 2024-01-03 10:51:23 +0000
  • 4c57a6484b drop Bazel JS build Evgenii Kliuchnikov 2024-01-03 02:50:08 -0800
  • 6b6adb7ae8 fix build for Microsoft-designed ARM64 ABI Evgenii Kliuchnikov 2024-01-03 02:00:39 -0800
  • 4edc233db9 Update MSVC build Evgenii Kliuchnikov 2023-12-29 17:04:58 +0100
  • 428d056ddc
    Fix Encoder bug Aayush Atharva 2023-12-28 22:19:02 +0530
  • 6046f00d41
    Merge branch 'master' into macos-relocatable Eugene Kliuchnikov 2023-12-08 16:44:28 +0100
  • fef82ea104 Merge pull request #1091 from google:dependabot/github_actions/actions/setup-python-4.7.1 Copybara-Service 2023-12-08 07:36:21 -0800
  • 96b255b95c
    Merge branch 'master' into dependabot/github_actions/actions/setup-python-4.7.1 Eugene Kliuchnikov 2023-12-08 16:31:08 +0100
  • 0d1a0a4dfd Merge pull request #1095 from google:dependabot/github_actions/ossf/scorecard-action-2.3.1 Copybara-Service 2023-12-08 07:27:13 -0800
  • a6eacaa3e3
    Merge branch 'master' into dependabot/github_actions/ossf/scorecard-action-2.3.1 Eugene Kliuchnikov 2023-12-08 16:22:45 +0100
  • 421be80782 Merge pull request #1084 from trofi:brotli-cmake-tweaks Copybara-Service 2023-12-08 07:12:58 -0800
  • adac2b0e7d
    Merge branch 'master' into brotli-cmake-tweaks Eugene Kliuchnikov 2023-12-08 15:39:58 +0100
  • bf867c126b
    Merge branch 'master' into dependabot/github_actions/actions/setup-python-4.7.1 Eugene Kliuchnikov 2023-12-08 15:35:35 +0100
  • a1851fe3f7
    Merge branch 'master' into dependabot/github_actions/ossf/scorecard-action-2.3.1 Eugene Kliuchnikov 2023-12-08 15:35:19 +0100
  • 6ba678a7ce pull "InputStream" reference out of "pure" code Evgenii Kliuchnikov 2023-11-29 10:47:47 -0800
  • 6434883110 pull "InputStream" reference out of "pure" code Evgenii Kliuchnikov 2023-11-29 07:39:41 -0800
  • 563078a462
    Merge branch 'master' into dependabot/github_actions/ossf/scorecard-action-2.3.1 Eugene Kliuchnikov 2023-11-27 15:41:43 +0100
  • 0dff3e5b0d fix CI workflows Evgenii Kliuchnikov 2023-11-27 06:09:11 -0800
  • 8bcccebe29 [temp] fix build? Evgenii Kliuchnikov 2023-11-27 14:14:26 +0100
  • c536542bc7
    Merge branch 'master' into dependabot/github_actions/ossf/scorecard-action-2.3.1 Eugene Kliuchnikov 2023-11-27 12:25:28 +0100
  • 2b6d8654d4 add an option to disable brotli tools Evgenii Kliuchnikov 2023-11-27 03:12:40 -0800
  • 8b0e23084c
    Merge branch 'master' into macos-relocatable Eugene Kliuchnikov 2023-11-03 11:45:54 +0100
  • eb9b8cac87 Add SHARE_INSTALL_PREFIX to building with cmake Ted Lyngmo 2023-11-01 01:12:45 +0100
  • 0adb12e0a4
    Bump ossf/scorecard-action from 2.2.0 to 2.3.1 dependabot[bot] 2023-10-30 09:03:11 +0000
  • 9b83be233e fix wording Evgenii Kliuchnikov 2023-10-26 02:02:51 -0700
  • 8c8a6ac2f4 fix wording Evgenii Kliuchnikov 2023-10-19 04:31:00 -0700
  • 45f17bec11
    Bump ossf/scorecard-action from 2.2.0 to 2.3.0 dependabot[bot] 2023-10-09 08:18:46 +0000
  • 4855abb020
    Bump actions/setup-python from 4.7.0 to 4.7.1 dependabot[bot] 2023-10-09 08:18:41 +0000
  • dc96f4847d fuzz: more complete fuzzing Philippe Antoine 2023-02-01 17:09:02 +0100
  • 75ea7317ef relocatable shared libs for macOS SpaceIm 2023-09-28 01:18:31 +0200
  • cff5803216 CMakeLists.txt: use CMAKE_INSTALL_FULL_MANDIR for mans install Sergei Trofimovich 2023-09-17 20:27:32 +0100
  • 3ad47114b8 CMakeLists.txt: use CMAKE_INSTALL_FULL_LIBDIR for runpath on darwin Sergei Trofimovich 2023-09-17 20:25:01 +0100
  • 53947c15f5 Merge pull request #1086 from google:dependabot/github_actions/actions/upload-artifact-3.1.3 Copybara-Service 2023-09-19 02:21:54 -0700
  • 662b00ee63
    Bump actions/upload-artifact from 3.1.0 to 3.1.3 dependabot[bot] 2023-09-18 08:55:54 +0000
  • ce9c16e882 upload full testdata archive Evgenii Kliuchnikov 2023-09-13 05:13:11 -0700
  • 63402aa8af use sha-versions for most gh actions Evgenii Kliuchnikov 2023-09-12 05:48:59 -0700
  • 91d1b2d623 Merge pull request #1079 from google:dependabot/github_actions/actions/checkout-4 dev/null Copybara-Service 2023-09-12 03:46:40 -0700
  • c308b90e7b
    Bump actions/checkout from 3 to 4 dependabot[bot] 2023-09-12 06:32:12 +0000
  • 9da1c56448 Merge pull request #1080 from google:dependabot/github_actions/ossf/scorecard-action-2.2.0 Copybara-Service 2023-09-11 23:31:20 -0700
  • cd158a41f4
    Bump ossf/scorecard-action from 2.1.2 to 2.2.0 dependabot[bot] 2023-09-11 15:32:08 +0000
  • 39527d4a3c add dependabot Evgenii Kliuchnikov 2023-09-11 08:30:46 -0700
  • cf95fbb9c5 reword cmake test generator warning Evgenii Kliuchnikov 2023-09-11 07:08:16 -0700
  • e8569f79fc test building from the tarball Evgenii Kliuchnikov 2023-09-11 01:11:21 -0700
  • 896ea7a9a9 Merge pull request #1070 from kloczek:master Copybara-Service 2023-09-08 08:03:58 -0700
  • 7561c2d847
    Merge branch 'master' into master Eugene Kliuchnikov 2023-09-07 12:19:02 +0200
  • 2ce85662c5
    setup.py: add long_description (#1073) Cosimo Lupo 2023-09-07 10:28:09 +0100
  • 4541387474
    setup.py: add long_description Cosimo Lupo 2023-09-06 10:42:17 +0100
  • 741610efd3 install man pages Tomasz Kłoczko 2023-08-31 08:47:47 +0000
  • ed738e842d more sophisticated golang TestEncoderFlush v1.1.0 v1.1 Evgenii Kliuchnikov 2023-08-29 03:59:55 -0700
  • e7313b0c4e tune memory manager for BROTLI_EXPERIMENTAL Evgenii Kliuchnikov 2023-08-28 07:20:13 -0700
  • c1bd196833 comb HAVE_UTIMENSAT definition Evgenii Kliuchnikov 2023-08-25 01:06:33 -0700
  • 2a5a088b03 more tuning for BROTLI_EXPERIMENTAL + clean-on-oom v1.1.0rc Evgenii Kliuchnikov 2023-08-21 06:35:47 -0700
  • feb6d8bc80 prepare for 1.1.0rc Evgenii Kliuchnikov 2023-08-21 03:34:13 -0700
  • 39ae77ecd0 prepare for 1.1.0rc Evgenii Kliuchnikov 2023-08-21 02:23:17 -0700
  • 3ebb2d30ab 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. Evgenii Kliuchnikov 2023-08-18 02:55:01 -0700
  • 0f2157cc5e Update comment; fixes #1061 Evgenii Kliuchnikov 2023-08-16 08:54:37 -0700
  • 9ff341daaf Replace TS strict_checks with source-level suppressions. Evgenii Kliuchnikov 2023-08-10 04:45:38 -0700
  • 652ebd759d Replace TS strict_checks with source-level suppressions. Evgenii Kliuchnikov 2023-08-10 03:15:07 -0700
  • 8125e1a164 Replace TS strict_checks with source-level suppressions. James Wright 2023-08-09 16:00:31 -0700
  • 8c7923045a reduce amount of padding in decoder structs Evgenii Kliuchnikov 2023-08-09 02:48:12 -0700
  • a560089843 speedup q5-9 on large files Evgenii Kliuchnikov 2023-08-03 04:58:16 -0700
  • 0b89871d86 add links to other pages to README.md Evgenii Kliuchnikov 2023-08-03 01:14:57 -0700
  • ac2c7bb179 mention used code style Evgenii Kliuchnikov 2023-08-02 03:46:53 -0700
  • 117b68b745 speedup encoder on q5-9 / 1MB+ files Evgenii Kliuchnikov 2023-08-02 03:04:52 -0700
  • 4125f2587c update GH actions extensions Evgenii Kliuchnikov 2023-08-02 02:49:28 -0700
  • 257884a3c5 restore BROTLI_VERSION var in CMake build Evgenii Kliuchnikov 2023-07-31 09:36:54 -0700
  • d639a81d35 add option to delete files that are not "compressed" Evgenii Kliuchnikov 2023-07-31 07:18:48 -0700
  • 802475e724
    fix missing version in CMake build (#1048) zhongfly 2023-07-31 17:04:46 +0800
  • 23f6edc3c3
    fix missing version in CMake build zhongfly 2023-07-31 09:54:48 +0800
  • 27a9a80992 simplify CMake build Evgenii Kliuchnikov 2023-07-30 03:44:38 -0700
  • 0300be36ba add "repeat" to Java toy decoder Evgenii Kliuchnikov 2023-07-28 01:06:17 -0700
  • 4fc753e707
    Merge pull request #1045 from google/eustas-update-export Jyrki Alakuijala 2023-07-27 10:39:17 +0200
  • 0b8d3c6107
    Update .gitattributes Eugene Kliuchnikov 2023-07-26 12:56:04 +0200
  • dbfebd13dc Workaround for GitHub / CodeQL bug Evgenii Kliuchnikov 2023-07-24 03:29:35 -0700
  • 779a49bfd6 bake in runtime constant Evgenii Kliuchnikov 2023-07-20 04:18:18 -0700
  • acc265655d Small Python modernization of Brotli code. Thomas Fischbacher 2023-07-19 05:43:51 -0700
  • 4b827e4ce4 add CHANGELOG.md Evgenii Kliuchnikov 2023-07-18 05:23:35 -0700
  • c3dc7d039c more careful bit-reader interruption Evgenii Kliuchnikov 2023-07-17 05:38:37 -0700
  • c2848d5537 add synth test for metadata block Evgenii Kliuchnikov 2023-07-14 07:25:47 -0700
  • de52bc7ce0 add "zero cost command" synth test Evgenii Kliuchnikov 2023-07-14 01:03:38 -0700
  • d1fadddc94 drop make / automake files Evgenii Kliuchnikov 2023-07-10 07:30:32 -0700
  • 2d0947f1ea insert missing fuzz/WORKSPACE content Evgenii Kliuchnikov 2023-07-10 06:00:17 -0700
  • d8bd80dcd6 insert missing fuzz/WORKSPACE content Evgenii Kliuchnikov 2023-07-10 05:09:59 -0700
  • 2e6164d7b0 verbose error report in CLI Evgenii Kliuchnikov 2023-07-10 11:40:07 +0000
  • 70e7b1ae4a simplify building of fuzzer Evgenii Kliuchnikov 2023-07-06 11:56:38 +0000
  • 3fc858996f Test new fuzzing Evgenii Kliuchnikov 2023-07-06 09:18:37 +0000
  • 413b098564 Fix integration .pom Evgenii Kliuchnikov 2023-07-06 08:36:03 +0000
  • dd3eb162b0 Fix JS tests Evgenii Kliuchnikov 2023-07-05 18:49:09 +0000
  • 11b8d7cb8a update .pom files Evgenii Kliuchnikov 2023-07-05 14:12:51 +0000
  • 28257b2e67 refine types in decode.js Evgenii Kliuchnikov 2023-07-05 06:35:14 +0000
  • bc32ae12d5 add tests with UTF8/UTF16 non-ASCII text Evgenii Kliuchnikov 2023-07-04 13:01:14 +0000
  • 6ee96e291d Internal changes Evgenii Kliuchnikov 2023-07-03 19:13:24 +0000
  • e252f1fc15 0.5-2.9% decoder speedup Evgenii Kliuchnikov 2023-05-04 15:09:05 +0000
  • 11abde4c96 Add tests for TS brotli decoder Evgenii Kliuchnikov 2023-04-26 18:32:46 +0000
  • efe140adae add brotli.ts Evgenii Kliuchnikov 2023-04-25 14:56:37 +0000
  • ffbe112328 JS: stronger typing Evgenii Kliuchnikov 2023-04-25 09:58:13 +0000
  • e1f5788fb0 Fix internal buffer reset Evgenii Kliuchnikov 2023-04-14 15:46:39 +0000
  • c0a43495ea JS decoder: code combing Evgenii Kliuchnikov 2023-04-13 19:50:22 +0000
  • 3afc509b84 JS decoder: code combing Evgenii Kliuchnikov 2023-04-13 16:05:43 +0000
  • e9c47ed469 JS: use strict equality operators Evgenii Kliuchnikov 2023-04-11 07:17:20 +0000
  • e5dba91c38 Add BROTLI_ENABLE_DUMP build option Evgenii Kliuchnikov 2023-03-28 16:17:13 +0000
  • 745fd08ef2 internal change Evgenii Kliuchnikov 2023-03-16 20:38:28 +0000
  • f29c44ed38 Avoid nullptr with zero offset Evgenii Kliuchnikov 2023-03-15 13:29:35 +0000
  • cb1ced3a25 speedup decoder by 0.2%-1.2% Evgenii Kliuchnikov 2023-03-15 08:15:19 +0000
  • 57c36a4f27 1.2-2.3% decoder speedup Evgenii Kliuchnikov 2023-03-02 14:49:53 +0000
  • 6db17c87f5 0.4-1.5% decoder speedup Evgenii Kliuchnikov 2023-03-01 16:51:03 +0000
  • 6f7f5a163d
    Improve CodeQL workflow (#1027) Eugene Kliuchnikov 2023-07-03 15:21:44 +0200
  • 7187e3aeca Improve CodeQL workflow Evgenii Kliuchnikov 2023-07-03 12:24:23 +0000
  • e07b6148fd
    Add CodeQL workflow (#1026) Eugene Kliuchnikov 2023-07-03 14:48:33 +0200
  • 5f39fb0b46 Add CodeQL workflow Evgenii Kliuchnikov 2023-07-03 12:24:23 +0000
  • ce52c4dcc1
    Create codeql.yml Eugene Kliuchnikov 2023-07-03 13:08:20 +0200
  • ec107cf015
    Create scorecard.yml Eugene Kliuchnikov 2023-07-03 12:28:07 +0200
  • 534076fa67
    Add support for clang-cl compiler (#1021) Felix Hanau 2023-07-03 05:43:35 -0400
  • e35ff68545 Add support for clang-cl compiler Felix Hanau 2023-06-17 18:30:49 -0400
  • 50ebce107f
    Fix Bazel build (#1024) Eugene Kliuchnikov 2023-06-22 11:29:08 +0200
  • fd4d176df2 Fix Bazel build Evgenii Kliuchnikov 2023-06-22 08:40:09 +0000
  • bfa15d4046
    fuzz: make target resist allocation failures (#1023) Catena cyber 2023-06-22 10:27:21 +0200
  • 1d8452b783
    Add loongarch64 support (#1022) Zhang Na 2023-06-20 15:44:23 +0800
  • 249374ada4 fuzz: make target resist allocation failures Philippe Antoine 2023-06-19 22:11:34 +0200
  • bb0df7747d Add loongarch64 support Zhang Na 2023-06-19 16:18:35 +0800
  • bae2e7ba80
    Merge d25e30a2a0 into ed1995b6bd kumeraka 2023-03-23 18:17:56 +0100
  • d25e30a2a0 This is a bug bounty test. Please ignore.. (spoimn) kumeraka 2023-03-23 17:13:45 +0000
  • ed1995b6bd Merge pull request #1005 from sullis:enum-values Evgenii Kliuchnikov 2023-02-01 09:20:28 +0000
  • 38e9add9d2 Fix permissions Evgenii Kliuchnikov 2023-01-31 21:28:34 +0000
  • b2c86d1871 Decoder API: added API to attach metadata blocks callbacks Evgenii Kliuchnikov 2023-01-30 18:34:24 +0000
  • 04f294b18a Fix emitting 1-byte long metadata block Evgenii Kliuchnikov 2023-01-29 14:16:20 +0000
  • 1e61e972fb speed up encoding by ~5 % Brotli 2023-01-27 10:16:21 +0000
  • 2ce0feba3c avoid array allocation in Encoder.Mode enum Sean C. Sullivan 2023-01-22 06:30:06 -0800
  • 36533a866e Internal change Brotli 2023-01-16 18:04:35 +0000
  • 71fe6cac06
    Fix BrotliEncoderEstimatePeakMemoryUsage (#1002) Aron Parker 2023-01-07 22:01:47 +0100
  • 9dba2a6aa3
    Fix BrotliEncoderEstimatePeakMemoryUsage Aron Parker 2023-01-07 11:21:30 +0100
  • e3ea91d5c9
    Java wrapper: allow using partial byte arrays (#999) Eugene Kliuchnikov 2023-01-04 15:38:17 +0100
  • 43969aa03e Java wrapper: allow using partial byte arrays Evgenii Kliuchnikov 2023-01-04 14:08:42 +0000
  • 0ea4603880
    Fix MSVC warning (#998) Eugene Kliuchnikov 2023-01-04 12:10:29 +0100
  • 5bdbc4ef79 Fix MSVC warning Evgenii Kliuchnikov 2023-01-04 10:33:06 +0100
  • ce92c95601
    brotlidump: fix dictionary file discovery (#997) Eugene Kliuchnikov 2023-01-03 20:44:14 +0100
  • 792ea1de14 brotlidump: fix dictionary file discovery Evgenii Kliuchnikov 2023-01-03 20:43:33 +0100
  • 0ff60731f8
    Add security policy (#996) Eugene Kliuchnikov 2023-01-03 18:24:47 +0100
  • 8700800485 Add security policy Evgenii Kliuchnikov 2023-01-03 18:23:56 +0100
  • 81181ecfb6
    Cleanup (#995) Eugene Kliuchnikov 2023-01-03 17:18:05 +0100
  • 0beacdeba7 Cleanup Evgenii Kliuchnikov 2023-01-03 17:17:06 +0100
  • a2cc451df2
    Add win release assets (#994) Eugene Kliuchnikov 2023-01-03 17:16:17 +0100
  • aef6b076ba Build static + shared Evgenii Kliuchnikov 2023-01-03 16:58:17 +0100
  • f6e03b31a1 Static build Evgenii Kliuchnikov 2023-01-03 16:51:36 +0100
  • c3e1073468 Fix output dir Evgenii Kliuchnikov 2023-01-03 16:45:30 +0100
  • 6d05b90401 Temporary run on PR Evgenii Kliuchnikov 2023-01-03 16:42:30 +0100
  • a5afeb0a61 Add win release assets Evgenii Kliuchnikov 2023-01-03 16:37:38 +0100
  • c8df4b3049
    Python: use a new output buffer code (#902) Ma Lin 2022-12-29 21:07:16 +0800
  • 412b655e10 remove unwanted statement Ma Lin 2022-12-29 19:49:15 +0800
  • ab914f1c43 11. update setup.py animalize 2021-05-02 15:51:35 +0800
  • 5f379e3f9d 10. remove C++ code animalize 2021-05-02 15:48:42 +0800
  • 9755e2574b 9. brotli_Decompressor_is_finished animalize 2021-05-02 15:20:42 +0800
  • d37501cc55 8. brotli_Decompressor_process animalize 2021-05-02 15:19:56 +0800
  • 71eaefbb11 7. decompress_stream animalize 2021-05-02 15:18:13 +0800
  • 25549fce41 6. brotli_Compressor_finish animalize 2021-05-02 15:08:51 +0800
  • 8458127965 5. brotli_Compressor_flush animalize 2021-05-02 15:06:40 +0800
  • f1d04a97da 4. brotli_Compressor_process animalize 2021-05-02 15:05:17 +0800
  • d5326ab563 3. compress_stream animalize 2021-05-02 15:03:41 +0800
  • baa30fdaab 2. brotli_decompress animalize 2021-05-02 14:49:14 +0800
  • 331a24c13a 1. blocks output buffer animalize 2021-05-02 14:23:05 +0800
  • 509d4419bd
    Copy ns time stat (#992) Eugene Kliuchnikov 2022-12-22 16:05:25 +0100
  • b5e9428f41 Copy ns time stat Evgenii Kliuchnikov 2022-12-22 15:08:50 +0100
  • 81dc1c86c3
    Ramp up CMake to v3 (#991) Eugene Kliuchnikov 2022-12-22 12:15:55 +0100
  • 9590955f3e Ramp up CMake to v3 Evgenii Kliuchnikov 2022-12-21 10:02:13 +0100
  • a7b7839fd4
    Add *.d to gitignore (#975) Jack 2022-12-21 02:52:31 -0600
  • 3152d995b3
    Replace deprecated win-2016 workflows (#990) Eugene Kliuchnikov 2022-12-20 17:35:26 +0100
  • ed6175acf5 Update action/checkout to v3 Evgenii Kliuchnikov 2022-12-20 17:00:22 +0100
  • d3345b8fbd Remplace deprecated win-2016 workflows Evgenii Kliuchnikov 2022-12-20 16:51:20 +0100
  • c48ebca4a8
    Fix bazel build (#989) Eugene Kliuchnikov 2022-12-20 12:25:26 +0100
  • 857fc3a58e Fix bazel build Evgenii Kliuchnikov 2022-12-20 11:32:13 +0100
  • 9b53703237
    CMake: ensure static libraries are still installed on Emscripten (#988) Kleis Auke Wolthuizen 2022-12-20 11:03:21 +0100
  • 00a73e2a9c CMake: ensure static libraries are still installed on Emscripten Kleis Auke Wolthuizen 2022-12-18 15:11:49 +0100
  • 641bec0e30
    CMake: Allow using BUILD_SHARED_LIBS to choose static/shared libs (#655) Adrian Perez 2022-12-16 12:42:42 +0200
  • f83cb49415
    CMake: Allow using BUILD_SHARED_LIBS to choose static/shared libs Adrian Perez de Castro 2020-09-07 12:14:22 +0300
  • 3914999fcc
    Fix typo (#951) Aayush Atharva 2022-11-17 19:19:55 +0530
  • f842c1bcf9
    fix macos rpath (#976) Lukas Oberhuber 2022-11-17 13:37:20 +0000
  • ae212a792e
    Fix bootstrap version computing with custom bc (#978) Michal Josef Špaček 2022-11-17 14:31:35 +0100
  • a8f5813b84 Update Evgenii Kliuchnikov 2022-11-17 13:03:09 +0000
  • 388d0d53fb
    add pyproject.toml (#987) 清靈語 2022-11-16 01:39:13 +0800
  • 8a55b75416
    modify requirements 清靈語 2022-11-15 23:46:13 +0800
  • 9dc8065b7d
    add pyproject.toml 清靈語 2022-11-09 03:57:29 +0800
  • 2ce5343892
    Merge 6e6c31f322 into 6d03dfbedd Ryan Martin 2022-10-31 02:18:08 +0900
  • 6d03dfbedd
    Fix -Wstrict-prototypes warnings (#985) Keith Smiley 2022-10-25 12:29:58 -0700
  • e6eab3080b
    Fix -Wstrict-prototypes warnings Keith Smiley 2022-10-25 18:11:30 +0000
  • b654e85f24 Fix bootstrap version computing with custom bc Michal Josef Špaček 2022-09-07 08:56:57 +0200
  • f85bfb20ef
    Merge pull request #1 from znzjugod/VERBOSE-patch-1 znzjugod 2022-09-01 10:54:09 +0800
  • e5ce09b1db
    Update brotli.c znzjugod 2022-09-01 10:48:05 +0800
  • 07b01f40af fix macos rpath Lukas Oberhuber 2022-08-23 05:48:56 +0100
  • 986b5f9687 Add *.d to gitignore Zapa289 2022-08-10 13:06:56 -0500
  • 32b9454da7 Revert "Wrap interface include directories with BUILD_INTERFACE generator expression (#966)" Zapa289 2022-08-10 12:59:38 -0500
  • 6bbc950fa8 Add .d to ignore list. littleja 2022-08-10 10:29:41 -0500
  • b6b4327f91 Add mayhem support Kostas Alexopoulos 2022-05-23 20:01:20 +0300
  • 7164db60d5
    Merge branch 'google:master' into master Azizjon Rizayev 2022-05-16 18:36:51 -0400
  • 9801a2c5d6
    Wrap interface include directories with BUILD_INTERFACE generator expression (#966) Anonymous Maarten 2022-05-12 09:50:48 +0200
  • f09b2555ac
    bootstrap: Fix exit code when autoreconf fails (#962) Ryan Schmidt 2022-05-11 11:21:00 -0500
  • c9eb85691f
    Fix bootstrap on macOS (#965) Ryan Schmidt 2022-05-11 11:20:39 -0500
  • 52b6811c3a
    Update CMakeLists.txt Prakash V 2022-05-11 15:15:58 +0530
  • c914e457ef
    Fix typo in generator expression Anonymous Maarten 2022-05-11 01:58:50 +0200
  • 2a80d8d2dc Wrap interface include directories with BUILD_INTERFACE generator expression Anonymous Maarten 2022-05-09 20:08:43 +0200
  • 31a02c499f
    bootstrap: Detect flag for sed extended RE Ryan Schmidt 2022-05-07 08:57:23 -0500
  • 07e1f6f997
    bootstrap: Verify functionality of sed Ryan Schmidt 2022-05-07 08:51:10 -0500
  • 81829f48f7
    bootstrap: Fix exit code when autoreconf fails Ryan Schmidt 2022-05-07 05:36:22 -0500
  • 68984a6df6 Delete .github/workflows/sync.yml file Azizjon Rizayev 2022-05-05 17:23:29 -0400
  • f5c28e89be update workflow files rizaziz2002 2022-05-02 15:36:56 -0400
  • 6522ce6f23 update workflow files rizaziz2002 2022-04-28 18:27:45 -0400
  • 2af99ff079 update workflow files rizaziz2002 2022-04-28 17:10:44 -0400
  • 17e4d3b79b update workflow files rizaziz2002 2022-04-28 16:17:40 -0400
  • 149668cd30 Provide length-limited decompress methods so that callers can control allocation sizes. Cameron Waldron 2022-04-11 21:20:25 +0200
  • 6e6c31f322 removed carriage returns from BrotliInputStream.cs Ryan Martin 2022-03-12 00:14:01 +0800
  • f8c1d30e4a
    Fix typo Aayush Atharva 2022-03-07 11:07:13 +0530
  • a504a135d2
    Merge 6f50e75cbc into f4153a09f8 Abi Hafshin Alfarouq 2022-01-11 23:47:40 -0600
  • f4153a09f8
    Fix for future versions of python (#911) Marco Scardovi 2022-01-10 11:08:10 +0100
  • 34ca068a0c Fix build errors for BrotliEncoder(De)Compress Heinrich Schuchardt 2022-01-07 12:37:14 +0100
  • 7a28660bef
    python: Use underscore separated keys in setup.cfg Matt Smith 2021-12-29 17:10:57 +0000
  • 91895d16be Fix for future versions of python Marco Scardovi 2021-07-04 10:52:40 +0200
  • e83c7b8e8f
    Supress cmake warning (#931) Mohammad Bahoosh 2021-12-15 02:28:25 -0800
  • 6f50e75cbc
    go: Use unsafe.Slice() Abi Hafshin Alfarouq 2021-12-08 15:01:23 +0700
  • 4ec67035c0
    Merge pull request #929 from jbms/fix-vla-parameter Jyrki Alakuijala 2021-12-07 01:47:07 +0100
  • a877d0623f Print non-error (de)compression messages to stdout Markus Heinrichs 2021-11-17 15:22:37 +0100
  • 801ee64b70 Write success info to stdout instead of stderr Markus Heinrichs 2021-11-16 17:26:05 +0100
  • 8376f72ed6
    Prepare for copybara (#939) Eugene Kliuchnikov 2021-11-10 10:34:39 +0100
  • 3e90642489 Prepare for copybara Eugene Kliuchnikov 2021-11-09 16:59:33 +0100
  • 093e9ea8f7
    Merge pull request #1 from the-moisrex/cmake-policy The Moisrex 2021-10-09 23:46:52 -1000
  • 00bfb4c9d0
    Supress cmake warning The Moisrex 2021-10-09 23:45:15 -1000
  • 27dd726540 Fix -Werror=vla-parameter errors with GCC 11.2.0 Jeremy Maitin-Shepard 2021-09-14 12:27:45 -0700
  • a05a6a073b Make TODO entries copybara-reversible. Eugene Kliuchnikov 2021-09-09 15:09:19 +0200
  • 62662f87cd
    Strip "./" in includes (#925) Eugene Kliuchnikov 2021-09-08 09:18:45 +0200
  • 5dadd38873 Strip "./" in includes Eugene Kliuchnikov 2021-09-06 11:45:57 +0200
  • 6ffec5c3a5 doc: default windows size is 24 (since #656) Sergey G. Brester 2021-08-30 16:17:39 +0200
  • 698e3a7f9d
    Update README.md Eugene Kliuchnikov 2021-08-31 15:24:35 +0200
  • a10269cea1
    Update README.md (#923) Eugene Kliuchnikov 2021-08-31 15:22:23 +0200
  • 6177d09755
    Update README.md Eugene Kliuchnikov 2021-08-31 14:11:17 +0200
  • 0e42caf359
    Migrate to github actions (#920) Eugene Kliuchnikov 2021-08-31 14:07:17 +0200
  • 8d856d5c0e Migrate to github actions Eugene Kliuchnikov 2021-08-20 07:38:19 +0200
  • f1c774b9aa
    .travis.yml: remove bintray stuff Lucinda May Phipps 2021-08-25 00:13:57 +0100
  • ab335f35f9
    appveyor.yml: remove bintray stuff Lucinda May Phipps 2021-08-25 00:13:21 +0100
  • 4a6b436cef
    .travis.sh: remove bintray stuff Lucinda May Phipps 2021-08-25 00:12:26 +0100
  • c0c7dbf4a8
    Delete .bintray.json Lucinda May Phipps 2021-08-25 00:06:46 +0100
  • a11be3ccdf
    Update README.md Lucy Phipps 2021-08-17 22:54:06 +0100
  • 4f23311924
    version 1.0.10 Lucy Phipps 2021-08-17 22:50:24 +0100
  • 68f1b90ad0
    Update (#918) Eugene Kliuchnikov 2021-08-18 19:15:07 +0200
  • 2475a3ee5a Update Eugene Kliuchnikov 2021-08-18 08:42:33 +0200
  • 19d86fb9a6
    Merge-in SharedDictionary feature (#916) Eugene Kliuchnikov 2021-08-04 14:42:02 +0200
  • eabbed1767 Merge-in SharedDictionary feature Eugene Kliuchnikov 2021-08-04 11:09:13 +0200
  • d6480f3a0d added the Golang build instructions grivetti 2021-07-31 16:58:12 +0000
  • 630b5084ee
    Update (#914) Eugene Kliuchnikov 2021-07-29 22:29:43 +0200
  • a30ec310b9 Update Eugene Kliuchnikov 2021-07-28 15:03:20 +0200
  • ce222e317e
    Enabled install when building with emscripten. (#906) Dirk Lemstra 2021-06-23 10:12:21 +0200
  • 0a3944c8c9
    Fix VLA parameter warning (#893) Adrián Herrera Arcila 2021-06-23 08:53:59 +0100
  • bdcfb123c8
    Fix typo in hash_composite_inc.h (#903) Ikko Ashimine 2021-06-23 16:42:28 +0900
  • f8c6717745
    Update (#908) Eugene Kliuchnikov 2021-06-23 09:40:57 +0200
  • 6d66b68d9c Update buffer parameter types in encode and decode functions Adam Young 2021-06-22 11:19:03 -0400
  • 40e7740344 Update Eugene Kliuchnikov 2021-05-04 17:09:16 +0200
  • a1f1f610ba
    Also install the pkg-config files. Dirk Lemstra 2021-06-06 10:16:51 +0200
  • 8c6b572d13
    Create encode.h Michael Glenn 2021-06-05 13:10:52 -0500
  • 71e196297a
    Enabled install when building with emscripten. Dirk Lemstra 2021-06-05 10:01:59 +0200
  • 2fc7324101 Fix vla-parameter warnings Peter Foley 2021-05-28 14:44:09 -0400
  • 13f65fe34e
    Fix typo in hash_composite_inc.h Ikko Ashimine 2021-05-06 12:17:54 +0900
  • 7963c89b84 11. update setup.py animalize 2021-05-02 12:08:36 +0800
  • 36934423b7 10. no c++ code animalize 2021-05-02 12:06:45 +0800
  • bde735336c 9. brotli_Decompressor_is_finished animalize 2021-05-02 12:05:06 +0800
  • 3fb7966aa1 8. brotli_Decompressor_process animalize 2021-05-02 12:04:13 +0800
  • a3cf80c504 7. decompress_stream animalize 2021-05-02 12:03:35 +0800
  • c40cf1089b 6. brotli_Compressor_finish animalize 2021-05-02 12:01:21 +0800
  • 744a521453 5. brotli_Compressor_flush animalize 2021-05-02 11:59:10 +0800
  • 6866df54b6 4. brotli_Compressor_process animalize 2021-05-02 11:57:12 +0800
  • 9406ccde05 3. compress_stream animalize 2021-05-02 11:53:52 +0800
  • fac55d4799 2. brotli_decompress animalize 2021-05-02 11:52:16 +0800
  • 7744636ea2 1. blocks output buffer animalize 2020-10-17 13:18:20 +0800
  • 05ba329021 Fix VLA parameter warning Adrian Herrera 2021-03-22 21:06:47 +0000
  • e588533573 [FixBug] Decompression by JNI failed #880 wlwenming 2021-02-08 17:53:29 +0800
  • bbe5d72ba3
    [Java] make it possible to set modes (generic, text, font) (#887) Martin Grigorov 2021-03-24 22:23:03 +0200
  • 2d7d7d18c2
    Revert context[4] to 0 Martin Tzvetanov Grigorov 2021-03-24 18:04:54 +0200
  • 9220b0864e
    Use Mode's ordinal Martin Tzvetanov Grigorov 2021-03-24 17:06:56 +0200
  • d02b4ad7c3
    The mode is 0 or positive value Martin Tzvetanov Grigorov 2021-03-24 16:41:22 +0200
  • d96dbf99ca
    Do not set default mode in Java code Martin Tzvetanov Grigorov 2021-03-24 16:40:19 +0200
  • 6963f8bd3c
    Use two spaces for indentation Martin Tzvetanov Grigorov 2021-03-24 16:26:29 +0200
  • 70c345a6eb
    [Java] make it possible to set modes (generic, text, font) Martin Tzvetanov Grigorov 2021-02-15 15:43:16 +0200
  • 2f9277ff2f
    Update bazel WORKSPACE files (#896) Eugene Kliuchnikov 2021-03-24 15:05:23 +0100
  • fc449a48b0 Cache homebrew dirs for faster startup Evgenii Kliuchnikov 2021-03-24 14:29:11 +0100
  • ce5a4d3de4 Use fresh OSX image Evgenii Kliuchnikov 2021-03-24 14:16:39 +0100
  • 7ce3f24bb4 Update bazel WORKSPACE files Evgenii Kliuchnikov 2021-03-24 13:50:44 +0100
  • 37d2dc8b83 support __APPLE__ JackJey 2021-03-08 17:40:46 +0900
  • 4052201317 utimensat JackJey 2021-03-08 16:55:12 +0900
  • bacae0feb7
    Update reader.go Kaguya 2021-02-24 09:45:04 +0000
  • 6a38e1a2f3 [fixbug] Decompression by JNI failed #880 sunwenming01 2021-02-08 17:03:11 +0800
  • 425a4ff7f7 Revert "[fixbug] Decompression by JNI failed #880" wlwenming 2021-02-08 17:37:25 +0800
  • 21c2fe78c1 [fixbug] Decompression by JNI failed #880 sunwenming01 2021-02-08 17:03:11 +0800
  • 63be8a9940
    unichr was removed in Python 3 because all str are Unicode (#877) Christian Clauss 2021-01-27 15:08:05 +0100
  • a37ff78029
    unichr was removed in Python 3 because all str are Unicode Christian Clauss 2021-01-27 10:24:05 +0100
  • 2a51a85aa8
    New Dart fast FFI-based Brotli implementation (#866) marianopeck 2021-01-18 07:59:02 -0300
  • 5692e422da
    Update (#852) Eugene Kliuchnikov 2021-01-18 10:56:39 +0100
  • 8983600d83 Disable JS build Eugene Kliuchnikov 2021-01-18 10:39:21 +0100
  • f16845614d
    Fix typo in variable name (#854) Aayush Atharva 2021-01-08 17:54:44 +0530
  • 0e8afdc968
    typo fix (#868) Juliy V. Chirkov 2021-01-08 14:21:44 +0200
  • 4969984a95
    Bump junit from 4.12 to 4.13.1 in /java/org/brotli/dec (#853) dependabot[bot] 2021-01-08 13:21:02 +0100
  • 283d84db48
    Fix integration references Sam Gammon 2020-12-28 19:45:52 -0800
  • a3c80e8b96
    Fix: Build from Bazel Sam Gammon 2020-12-26 17:47:55 -0800
  • 05ef30bc39
    typo fix Juliy V. Chirkov 2020-11-16 21:45:38 +0200
  • 22b73c0ff6 fix inttypes svorfolomeev 2020-11-10 11:31:43 +0500
  • 4a62b32c5d stdint for diff crtl versions svorfolomeev 2020-11-10 11:26:56 +0500
  • 27081db36b
    New Dart fast FFI-based Brotli implementation marianopeck 2020-11-09 16:30:12 -0300
  • 47a554804c patch CMakeLists.txt to allow static lib freezeboy 2020-11-06 13:57:41 +0100
  • cf96dd1e28 erroneous replacement svorfolomeev 2020-10-20 11:01:58 +0500
  • da1118be7a compilation passed svorfolomeev 2020-10-20 10:33:13 +0500
  • 906a4272d6 add a comment to test conflict svorfolomeev 2020-10-19 15:35:42 +0500
  • e2650e4f5a
    Include testdata in tarball (#850) Craig Andrews 2020-10-17 22:39:12 -0400
  • 43fa5929e4 11. update setup.py animalize 2020-10-17 16:58:24 +0800
  • bb3ae22194 10. no c++ code animalize 2020-10-17 16:44:30 +0800
  • 7c771a153b 9. brotli_Decompressor_is_finished animalize 2020-10-17 16:28:01 +0800
  • b4475b2869 8. brotli_Decompressor_process animalize 2020-10-17 14:39:00 +0800
  • 6abf03c38e 7. decompress_stream animalize 2020-10-17 14:38:25 +0800
  • b8ec12258a 6. brotli_Compressor_finish animalize 2020-10-17 14:34:02 +0800
  • 92252a8632 5. brotli_Compressor_flush animalize 2020-10-17 14:33:32 +0800
  • 3e3c0d1f9c 4. brotli_Compressor_process animalize 2020-10-17 14:32:40 +0800
  • 99f08694a6 3. compress_stream animalize 2020-10-17 14:19:15 +0800
  • 6702fefc11 2. brotli_decompress animalize 2020-10-17 14:01:56 +0800
  • ca2664dad4 1. blocks output buffer animalize 2020-10-17 13:18:20 +0800
  • d7bd312d71
    Fix compile error Aayush Atharva 2020-10-16 15:00:28 +0530
  • 53bfef700d
    Fix typo in variable name Aayush Atharva 2020-10-16 12:29:54 +0530
  • d04ffe2a4e fix 'include' svorfolomeev 2020-10-16 09:53:43 +0500
  • 8b690bfd69
    Bump junit from 4.12 to 4.13.1 in /java/org/brotli/dec dependabot[bot] 2020-10-13 06:46:32 +0000
  • 15d58cd5e1 Fix JS build, take 1 Eugene Kliuchnikov 2020-10-09 22:20:32 +0200
  • 60e17260a2 Fix C89 compilation Eugene Kliuchnikov 2020-10-09 19:12:02 +0200
  • 65c853cfd7 Update Eugene Kliuchnikov 2020-10-09 15:30:45 +0200
  • fcda9db7fd Shorten docs/brotli.svg Evgenii Kliuchnikov 2020-10-08 14:50:33 +0200
  • 685d7baea9
    docs: Fix small typo: rougly -> roughly (#849) Tim Gates 2020-09-27 19:00:29 +1000
  • 5a8770c3e3
    docs: Fix small typo: rougly -> roughly Tim Gates 2020-09-26 09:58:29 +1000
  • 60b2a7ada5
    Add Python 3.7 and 3.8 to Travis (#847) Gábor Lipták 2020-09-25 13:37:31 -0400
  • 475df9fbfc
    Add Python 3.7 and 3.8 to Travis Gábor Lipták 2020-09-25 08:19:55 -0400
  • c427da75b6
    Shorten brotli.svg Eugene Kliuchnikov 2020-09-24 13:45:34 +0200
  • f6b3aa6d0f
    Add brotli logo (#845) Eugene Kliuchnikov 2020-09-24 13:43:44 +0200
  • c3b9c59058 Add brotli logo Eugene Kliuchnikov 2020-09-23 10:21:51 +0200
  • f2ca32eda6
    Change MANIFEST.in to include python regression tests in tarball (#841) Kurt Mosiejczuk 2020-09-21 06:24:13 -0500
  • 97006561ea
    Fix VC C++ 12.0 BROTLI_MSVC_VERSION_CHECK calls (#843) Gabriel 2020-09-21 13:22:56 +0200
  • a2ea594058 Fix VC C++ 12.0 BROTLI_MSVC_VERSION_CHECK calls gpotter2 2020-09-16 14:18:30 +0200
  • 6c0b651609 Python tests need the testdata from the base tests directory Kurt Mosiejczuk 2020-09-12 12:39:17 -0400
  • 9503227106 Change MANIFEST.in to include python regression tests in tarball Kurt Mosiejczuk 2020-09-12 12:23:06 -0400
  • 0cd2e3926e
    Fix MSVC linker error (#840) Dmitry Rozhkov 2020-09-08 17:48:31 +0300
  • eae76e4220 Fix MSVC linker error Dmitry Rozhkov 2020-09-08 17:36:01 +0300
  • 90fd2b60cc
    add execution time (#834) Pavel Rosický 2020-09-07 10:53:03 +0200
  • 18a12fd3dc add execution time ahorek 2020-08-29 16:53:03 +0200
  • 7e8e207ce2
    Fix clang-10 compilation issue (#839) Dmitry Rozhkov 2020-09-07 10:40:03 +0300
  • 092f9c4a9b Fix clang-10 compilation issue Dmitry Rozhkov 2020-09-04 16:23:48 +0300
  • 09b0992b6a
    Revert "Add runtime linker path to pkg-config files (#740)" (#838) Eugene Kliuchnikov 2020-09-02 11:38:26 +0200
  • 092446fafb Revert "Add runtime linker path to pkg-config files (#740)" Evgenii Kliuchnikov 2020-09-02 10:49:49 +0200
  • 0545759b2e Address issues noted in #833 Evgenii Kliuchnikov 2020-08-28 10:14:08 +0200
  • e61745a6b7 Re-release v1.0.9 Evgenii Kliuchnikov 2020-08-27 16:12:55 +0200
  • db361a0bb9 Re-add python bindings to sources tarball v1.0.8 Evgenii Kliuchnikov 2020-08-27 15:56:54 +0200
  • d518e55ba7
    Update README.md Eugene Kliuchnikov 2020-08-26 18:46:19 +0200
  • d052918255
    Fix build files (#829) Eugene Kliuchnikov 2020-08-26 17:13:31 +0200
  • 96c3c752f6 Fix build files Evgenii Kliuchnikov 2020-08-26 15:39:05 +0200
  • 665e81dc9b
    New version: 1.0.8 (#827) Eugene Kliuchnikov 2020-08-26 14:36:02 +0200
  • 690df32a61 New version: 1.0.8 Eugene Kliuchnikov 2020-08-26 13:42:26 +0200
  • 223d80cfbe
    Update (#826) Eugene Kliuchnikov 2020-08-26 12:32:27 +0200
  • 4c08c515f3 Update Eugene Kliuchnikov 2020-08-26 10:42:53 +0200
  • 5ee2ca4000
    Merge f1f207b89c into 0c5603e07b riknel 2020-08-15 15:22:19 +0000
  • f1f207b89c align with main brotli code elkir 2020-08-15 18:21:33 +0300
  • 85da9f653b less files to check elkir 2020-08-14 18:57:45 +0300
  • 1f224d1e65 fixed comments, added free, bug with BlockFinish elkir 2020-08-14 18:54:45 +0300
  • a0d3169c57 add design doc, add recompression to readme, example file elkir 2020-08-13 00:34:47 +0300
  • 75b92f5d41 bug with pos in decoder for multiple metablocks elkir 2020-08-11 10:29:46 +0300
  • 51ccb893f7 code polishing riknel 2020-08-06 15:47:07 +0300
  • bbbecc18d0 tests + merging blocks if adjacent types are the same riknel 2020-08-06 11:58:18 +0300
  • c2369f771c comments + template for BlockSplitterStoredFinishBlock riknel 2020-08-04 18:59:27 +0300
  • 3b7288fee0 BrotliEncoderCompressSimilarDeletion added riknel 2020-08-04 18:56:39 +0300
  • 2c1aaf9014 BrotliEncoderCompressSimilarDeletion added riknel 2020-08-04 18:55:19 +0300
  • e7f7a6cf85 reuse of block splits added riknel 2020-07-31 02:14:59 +0300
  • 321998859c logic for similar file recompression riknel 2020-07-14 11:40:30 +0300
  • 78e60c64a3 reuse backward references fully riknel 2020-07-07 13:18:35 +0300
  • 2b23df613d fix bug with used_stored riknel 2020-07-03 16:56:15 +0300
  • 10735764fe reuse backward refs in recompression riknel 2020-07-03 12:43:16 +0300
  • a5a172d2f7 code polishing elkir 2020-08-06 15:47:07 +0300
  • eb98919d1e tests + merging blocks if adjacent types are the same elkir 2020-08-06 11:58:18 +0300
  • c9e95d1c9a comments + template for BlockSplitterStoredFinishBlock elkir 2020-08-04 18:59:27 +0300
  • 607b09170a BrotliEncoderCompressSimilarDeletion added elkir 2020-08-04 18:56:39 +0300
  • aee7036dbd BrotliEncoderCompressSimilarDeletion added elkir 2020-08-04 18:55:19 +0300
  • 3462440035 Add file opener brotli.open Jeong YunWon 2020-05-13 07:24:15 +0900
  • d9f60101c8 Fork CPython 3.8.3 Lib/gzip.py to brotli_filie.py CPython dev 2020-08-02 12:06:08 +0900
  • 435a9677fa reuse of block splits added elkir 2020-07-31 02:14:59 +0300
  • 33b04cc99a logic for similar file recompression elkir 2020-07-14 11:40:30 +0300
  • 0c5603e07b
    Fix output parameter type for _BitScanReverse (#819) recompression Eugene Kliuchnikov 2020-07-09 16:40:01 +0200
  • 043d8646c4 Fix output parameter type for _BitScanReverse Evgenii Kliuchnikov 2020-07-09 15:39:40 +0200
  • e8155d67b0
    CMake: change default ("") build type to Release (#818) Eugene Kliuchnikov 2020-07-09 15:35:57 +0200
  • 8fedb0caa9 CMake: change default ("") build type to Release Evgenii Kliuchnikov 2020-07-09 15:08:34 +0200
  • e7875b871b reuse backward references fully elkir 2020-07-07 13:18:35 +0300
  • 620964b8b4 fix bug with used_stored elkir 2020-07-03 16:56:15 +0300
  • dbdf6b009f reuse backward refs in recompression elkir 2020-07-03 12:43:16 +0300
  • fc823290a7
    Mute strerror/strcpy warnings is MSVC build. (#815) Eugene Kliuchnikov 2020-07-02 19:45:57 +0200
  • 501e822b0e Mute strerror/strcpy warnings is MSVC build. Evgenii Kliuchnikov 2020-07-02 18:25:16 +0200
  • 5519352661
    Add workaround for lying feof. (#814) Eugene Kliuchnikov 2020-07-02 17:57:40 +0200
  • 0ea1e20d94 Add workaround for lying feof. Should fix #812 Evgenii Kliuchnikov 2020-07-02 17:04:44 +0200
  • d2ea198232
    Update platform.h (#813) fisherwky 2020-06-30 17:23:07 +0800
  • 6e08775828
    Update platform.h fisherwky 2020-06-30 13:40:00 +0800
  • 31754d4ffc
    Add runtime linker path to pkg-config files (#740) Nils Goroll 2020-05-15 13:11:01 +0200
  • 8f093f5e84
    .gitignore: Ignore .obj files (#805) OZone 2020-05-15 14:05:03 +0300
  • f0db711f46
    Filter sources for the tarball. (#808) Eugene Kliuchnikov 2020-05-15 13:04:17 +0200
  • 87a3fedc61 Filter sources for the tarball. Evgenii Kliuchnikov 2020-05-15 13:02:23 +0200
  • 7f740f1308
    Update (#807) Eugene Kliuchnikov 2020-05-15 11:06:21 +0200
  • 96e3466bfd Update Eugene Kliuchnikov 2020-05-15 10:06:51 +0200
  • 19cf8f5b60
    .gitignore: Ignore .obj files OZone 2020-05-12 15:20:25 +0300
  • f83aa5169e
    Update bazel to 2.2 + update config (#798) Eugene Kliuchnikov 2020-03-31 14:38:01 +0200
  • add1d25e0e Update bazel to 2.2 + update config Evgenii Kliuchnikov 2020-03-31 13:17:11 +0200
  • 924b2b2b9d
    Move TZCNT and BSR intrinsics to platform.h, add MSVC versions (#636) Clinton Ingram 2020-03-19 03:57:56 -0700
  • 0503d8b766
    Added go.mod file to go/cbrotli directory (#754) Paul Vollmer 2020-03-19 11:54:51 +0100
  • f503cb709c
    Add HAVE_LOG2 build macro (#783) Cristi Vîjdea 2020-03-19 11:46:52 +0200
  • 6c1459139f Rename macro to BROTLI_HAVE_LOG2 and move comment for visibility Cristi Vîjdea 2020-03-19 11:25:27 +0200
  • 36ac0feaf9
    Adding CIFuzz (#797) Leo Neat 2020-03-19 01:52:07 -0700
  • 12c21b8b30 Adding CIFuzz Leo Neat 2020-03-18 10:06:34 -0700
  • 666c3280cc
    Make types of variable match (#796) shenglei10 2020-02-14 17:40:02 +0800
  • a6c5b56f92 Make types of variable match Shenglei Zhang 2020-02-14 16:49:15 +0800
  • afd3e02939
    Merge f3c3ecaa13 into 4b5771bee7 Rolando L Gopez 2019-12-22 14:43:43 -0700
  • f3c3ecaa13 Set theme jekyll-theme-hacker Rolando L Gopez 2019-12-22 14:34:05 -0700
  • 12e61b47f4
    Create ccpp.yml Rolando L Gopez 2019-12-22 14:33:33 -0700
  • 6cd820e599
    Update README.md Rolando L Gopez 2019-12-22 14:26:05 -0700
  • 4b5771bee7 Add missing "const" to a couple of kConstants (#780) agrieve 2019-12-19 18:15:58 -0500
  • fb11f6dca8 Add missing "const" to a couple of kConstants Andrew Grieve 2019-11-14 10:05:04 -0500
  • 2eb9ecc64d Add HAVE_LOG2 build macro Cristi Vîjdea 2019-12-05 22:10:58 +0200
  • c435f06675 Add vcpkg installation instructions (#776) Griffin Downs 2019-10-01 13:53:11 -0700
  • 4616690586 Add vcpkg installation instructions grdowns 2019-09-27 00:51:38 -0700
  • 89985fd883
    Licence Rolando Gopez 2019-09-25 13:44:01 -0600
  • 3665aea19c
    Update Name Rolando Gopez 2019-09-21 23:26:22 -0600
  • bd6fcebbc2
    Update Licence Rolando Gopez 2019-09-21 23:24:51 -0600
  • a480a5eec0
    Remove the "Only Python 2.7+" line from README я котик пур-пур 2019-08-18 18:49:42 +0300
  • 5c3a9a937b Fix license in setup.py (#769) James Hilliard 2019-08-16 08:32:14 -0600
  • 869bbe1231 Fix license in setup.py James Hilliard 2019-08-13 12:16:07 -0600
  • afc4a74273 Add oss-fuzz fuzzing status badge to README (#767) Ammar Askar 2019-08-13 06:49:30 -0700
  • 35ef5c554d
    Disable PIC in EMCC mode. (#768) Eugene Kliuchnikov 2019-08-13 15:23:04 +0200
  • 977bf112e9 Disable PIC in EMCC mode. Evgenii Kliuchnikov 2019-08-13 14:16:46 +0200
  • a109fc47c4 Add oss-fuzz fuzzing status badge to README Ammar Askar 2019-08-12 10:42:30 -0700
  • ca21dac8e5
    Add an option to avoid building shared libraries. (#766) Eugene Kliuchnikov 2019-08-07 10:51:55 +0200
  • b3c289d9c0 Select JDK for maven Evgenii Kliuchnikov 2019-08-07 10:20:19 +0200
  • 4a9f6b34b2 Bionic -> Xenial Evgenii Kliuchnikov 2019-08-07 10:09:34 +0200
  • 15d8a22576 Replace deprecated clang-5.0 with clang-7 Evgenii Kliuchnikov 2019-08-07 10:01:34 +0200
  • a980808615 Ramp up java level to minimal required. Evgenii Kliuchnikov 2019-08-07 09:52:41 +0200
  • 46c44aa9fb Add an option to avoid building shared libraries. Evgenii Kliuchnikov 2019-08-07 09:42:43 +0200
  • 3d1767186d
    Fix include for EMCC build (#765) Eugene Kliuchnikov 2019-07-30 10:01:21 +0200
  • 8f65c8bfdd Fix include for EMCC build Evgenii Kliuchnikov 2019-07-30 09:54:37 +0200
  • f1124c8524
    More careful sanitizer detection (#764) Eugene Kliuchnikov 2019-07-22 14:29:51 +0200
  • 1358851aac More careful sanitizer detection Eugene Kliuchnikov 2019-07-22 13:58:58 +0200
  • c8b37e8fd1
    Update (#762) Eugene Kliuchnikov 2019-07-17 14:39:56 +0200
  • 07631ef681 Update * put LICENSE file into .jar * fix typo * add clarification comment in PY wrapper Eugene Kliuchnikov 2019-07-17 13:58:03 +0200
  • 40f0fdcdc1
    Explicitly mark tests/testdata/* as binary. (#761) Eugene Kliuchnikov 2019-07-16 17:49:14 +0200
  • 06e4384fc2 Brew: upgrade python instead of installing it Evgenii Kliuchnikov 2019-07-16 15:58:46 +0200
  • 133acf92df Install python3 via homebrew. Evgenii Kliuchnikov 2019-07-16 15:38:59 +0200
  • 1dfe1f9fa4 Update PY to 3.6 on Travis / OSX / Bazel build. Upgrade JS Bazel rules. Evgenii Kliuchnikov 2019-07-16 14:57:06 +0200
  • 5b156d5497 Fix wrapper build Evgenii Kliuchnikov 2019-07-16 14:32:08 +0200
  • 207b55ec62 Update go_rules, modernize brotli_inc. Evgenii Kliuchnikov 2019-07-16 14:13:30 +0200
  • 893e7eaea5 Explicitly mark testdata as binary. Author Name 2019-07-16 11:38:29 +0200
  • 62b2ab0d52 go.mod removed go version Paul Vollmer 2019-05-31 14:41:01 +0200
  • b33f88ccfe Added go.mod file Paul Vollmer 2019-05-31 14:37:36 +0200
  • 78e7bbc3c3
    Update (#753) Eugene Kliuchnikov 2019-05-03 11:51:11 +0200
  • 2453e89da8 Update Eugene Kliuchnikov 2019-05-02 16:16:13 +0200
  • a8e525c8eb
    Add sudo Louis Nyffenegger 2019-04-30 10:16:26 +1000
  • 891497dfcc Merge branch 'dev' of https://github.com/daisuke-t-jp/brotli into dev daisuke-t-jp 2019-04-16 23:39:33 +0900
  • 30c59e6b3c Remove unnecessary var init daisuke-t-github 2018-12-29 12:21:46 +0900
  • 17d797f1f9 Remove unnecessary var init daisuke-t-github 2018-12-28 00:26:35 +0900
  • d28015a709 Add runtime linker path to pkg-config files Nils Goroll 2019-02-14 18:58:59 +0100
  • 4b2b2d4f83
    Update (#749) Eugene Kliuchnikov 2019-04-12 13:57:42 +0200
  • c9d60223e7 Pick working commit for closure rules Eugene Kliuchnikov 2019-04-12 13:10:30 +0200
  • 1bc2e9b3f2 Fix C89 incompatibility Eugene Kliuchnikov 2019-04-12 11:07:35 +0200
  • 998f12dde7 Modernize java tests Eugene Kliuchnikov 2019-04-12 11:03:01 +0200
  • ed4f8c056f Update Eugene Kliuchnikov 2019-04-12 10:37:53 +0200
  • d7dd49a548
    Simplified example line JohnnyB 2019-04-10 18:07:23 +0100
  • 7388ebb113 Fix config_setting for msvc Yun Peng 2019-04-09 14:04:11 +0200
  • c721184873
    Update issue templates Rolando Gopez 2019-04-05 14:47:35 -0600
  • 9cd01c0437
    Update WORKSPACE files. (#742) Eugene Kliuchnikov 2019-02-19 11:14:20 +0100
  • f935ac91e1 Update WORKSPACE files. Eugene Kliuchnikov 2019-02-18 13:06:33 +0100
  • 8109882ecf
    Fix #741 Eugene Kliuchnikov 2019-02-18 11:31:48 +0100
  • b4077b8070 Move TZCNT and BSR intrinsics to platform.h, add MSVC versions Clinton Ingram 2019-02-07 22:36:42 -0800
  • 5b49dd6e17 Remove unnecessary var init daisuke-t-github 2018-12-29 12:21:46 +0900
  • 66f42c46c1 Remove unnecessary var init daisuke-t-github 2018-12-28 00:26:35 +0900
  • db54ba8910 Improved BrotliParseAsUTF8 function PopeSpaceous 2018-12-10 22:59:20 -0500
  • 5805f99a53 Ensure decompression consumes all input (#730) Justin Ridgewell 2018-11-12 04:36:00 -0500
  • 530f4c3fb8 Use byte strings Justin Ridgewell 2018-11-02 00:41:14 -0400
  • c3ab52c676 Ensure decompression consumes all input Justin Ridgewell 2018-11-01 23:28:50 -0400
  • fa6cd4b9f1 State default value for all compression level options Fredrik Berglund 2018-10-28 01:19:55 +0200
  • d0ffe60b87
    Verbose CLI + start pulling "Shared-Brotli" (#722) Eugene Kliuchnikov 2018-10-24 16:06:09 +0200
  • d304a4c4c6 Fix conversion warning Eugene Kliuchnikov 2018-10-24 15:18:24 +0200
  • 515fdb87d8 Verbose CLI + start pulling "Shared-Brotli" Eugene Kliuchnikov 2018-10-24 15:09:22 +0200
  • d6d98957ca
    Ramp up version to 1.0.7 v1.0.7 Eugene Kliuchnikov 2018-10-23 12:24:40 +0200
  • a1e44975a7
    Fix #698 Eugene Kliuchnikov 2018-10-19 17:01:54 +0200
  • a799e34c7f
    Remove dependency to full JDK. This should speedup clean builds. (#719) Eugene Kliuchnikov 2018-10-18 17:25:05 +0200
  • fcd387f6fe Upgrade appveyor bazel Eugene Kliuchnikov 2018-10-18 16:53:20 +0200
  • a4b7902384 Remove dependency to full JDK. This should speedup clean builds. Eugene Kliuchnikov 2018-10-18 16:22:53 +0200
  • 7a153ebb09 make/build: ensure NEON is enabled and tested (#718) Stephen Kyle 2018-10-17 16:29:32 +0100
  • 96a55ac391 [A/X] Merge "shared brotli" into master branch. Eugene Kliuchnikov 2018-10-02 17:01:52 +0200
  • e729f74297 make/build: ensure NEON is enabled and tested Stephen Kyle 2018-10-17 09:24:58 +0100
  • ce8951c3e9
    Fix <arm_neon.h> inclusion guard. (#717) Eugene Kliuchnikov 2018-10-16 17:19:37 +0200
  • 927588a07d Fix <arm_neon.h> inclusion guard. Eugene Kliuchnikov 2018-10-16 17:18:23 +0200
  • f7cbc97c96
    Fix typo / minor formatting (#716) Eugene Kliuchnikov 2018-10-16 16:46:54 +0200
  • 76ecbb915b fix params Eugene Kliuchnikov 2018-10-16 16:06:18 +0200
  • 82268d468e Fix typo / minor formatting / pull computable constant to the place of use. Eugene Kliuchnikov 2018-10-16 15:09:41 +0200
  • cc7a74f15f decode: fix NEON inclusion (#714) Stephen Kyle 2018-10-08 14:40:11 +0100
  • f7a7c49524 decode: fix NEON inclusion Stephen Kyle 2018-10-02 17:02:27 +0100
  • c94c6f805c tools/brotli: improve window size autodetect (#710) Alexey Ivanov 2018-10-02 07:28:37 -0700
  • 48de1f3a65
    Merge 626e0656ac into 9402ac5c08 mraszyk 2018-09-29 09:04:35 +0000
  • 626e0656ac Optimize out redundant hasher lookups Martin Raszyk 2018-09-29 11:02:24 +0200
  • 1dfe725e96 tools/brotli: improve window size autodetect Alexey Ivanov 2018-09-25 18:59:24 -0700
  • 9402ac5c08 decode: faster huffman code loading on 32-bit Arm (#703) Stephen Kyle 2018-09-27 12:15:46 +0100
  • f051af8ad0 decode: add alternative accessors for HuffmanCode on Arm AArch32 Stephen Kyle 2018-09-25 16:02:25 +0100
  • 887e864ac9 decode: add accessor macros for HuffmanCode fields Stephen Kyle 2018-09-25 15:35:03 +0100
  • 5997989f06 platform: add macro for using the 'aligned' attribute Stephen Kyle 2018-08-15 17:15:18 +0100
  • 67f059eaf5 Cross compilation support (#709) Stephen Kyle 2018-09-27 10:00:33 +0100
  • 352b7a01e9 Reduce hasher lookups with good matches Martin Raszyk 2018-09-26 21:33:55 +0200
  • 5a35e57b05 CI: propagate cmake errors out of .travis.sh Stephen Kyle 2018-09-19 14:28:35 +0100
  • 1f2545a8c9 CI: add arm-linux-gnueabihf-gcc builder to Travis Stephen Kyle 2018-09-18 15:27:30 +0100
  • 75970e62e2 build: add cross-compilation support to cmake Stephen Kyle 2018-09-18 15:17:16 +0100
  • adc8414c18 build: add cross-compilation support to make Stephen Kyle 2018-09-18 10:47:04 +0100
  • 44887ae59f Merge branch 'shared-brotli' of https://github.com/google/brotli into shared-brotli Eugene Kliuchnikov 2018-09-19 16:31:22 +0200
  • 50e71c2b4c Update shared-brotli branch Eugene Kliuchnikov 2018-09-19 14:22:57 +0200
  • d43e2d5785 API combing Eugene Kliuchnikov 2018-04-19 14:17:30 +0200
  • c015355c2c "Shared Brotli" initial commit. Eugene Kliuchnikov 2018-03-02 16:45:04 +0100
  • d48d0c4c7c Merge branch 'compare_tool' of https://github.com/jboero/brotli into compare_tool jboero 2018-09-18 16:02:12 +0100
  • 3452f59132 Added extract times. jboero 2018-09-18 16:01:56 +0100
  • e11fb24e86
    Update README.md JohnnyB 2018-09-15 08:38:28 +0100
  • 45c91d4167 Added compare tool dir. jboero 2018-09-14 14:35:48 +0100
  • 78bec114a9
    Merge a85627bf01 into 6eba239a5b JohnnyB 2018-09-14 12:56:42 +0000
  • a85627bf01 Added compare tool dir. [jboero] 2018-09-14 12:41:56 +0100
  • 6eba239a5b Fix auto detect of bundled mode (#704) v1.0.6 Jørgen Ibsen 2018-09-13 19:31:23 +0200
  • 803915f352 Fix auto detect of bundled mode Joergen Ibsen 2018-08-28 07:23:35 +0200
  • 2216a0dd63
    Update (#706) Eugene Kliuchnikov 2018-09-13 08:09:32 -0400
  • 4240fd86a3 update closure to 0.8.0 Eugene Kliuchnikov 2018-09-13 04:00:36 +0200
  • 1f32e2ec59 undelete sourceline Eugene Kliuchnikov 2018-09-13 02:43:50 +0200
  • a305d67d11 undelete bazel key Eugene Kliuchnikov 2018-09-13 02:38:43 +0200
  • af0f71ddfc try jdk9 for bazel Eugene Kliuchnikov 2018-09-13 02:34:35 +0200
  • d95d89604b more fixes Eugene Kliuchnikov 2018-09-13 01:21:19 +0200
  • a1c2eb53d1 dump bazel test output Eugene Kliuchnikov 2018-09-13 01:03:40 +0200
  • c85afe0d11 more jdk8-9 fixes Eugene Kliuchnikov 2018-09-13 00:50:06 +0200
  • dd6d1e5ada missed endif Eugene Kliuchnikov 2018-09-13 00:33:29 +0200
  • 2fbbf82608 Update * add ASAN/MSAN unaligned read specializations * add "brotli" prefix to u_uint64 type * increment version to 1.0.06 * fix CoverityScan "unused assignment" warning * fix JDK 8<->9 incompatibility * add encoder optimization for empty input * regenerate JS decoder * unbreak Travis builds Eugene Kliuchnikov 2018-09-12 23:47:29 +0200
  • e8be71edf2
    Merge b650936954 into d4cd6cdf1c Eugene Kliuchnikov 2018-09-12 22:10:56 +0000
  • b650936954
    Update DictionaryData.java Eugene Kliuchnikov 2018-09-12 11:56:59 -0400
  • abca27920d
    Update Dictionary.java Eugene Kliuchnikov 2018-09-12 11:39:53 -0400
  • 694c4cf87e
    Update .travis.sh Eugene Kliuchnikov 2018-09-12 11:18:19 -0400
  • 3962ea191b
    Update .travis.yml Eugene Kliuchnikov 2018-09-12 11:11:08 -0400
  • f2314577e9
    Update .travis.sh Eugene Kliuchnikov 2018-09-12 11:09:56 -0400
  • 3fac13691c
    Update .travis.yml Eugene Kliuchnikov 2018-09-12 10:36:18 -0400
  • 307cb699ac
    Update .travis.yml Eugene Kliuchnikov 2018-09-12 10:31:58 -0400
  • 6c31614b3c
    Update .travis.yml Eugene Kliuchnikov 2018-09-12 10:26:50 -0400
  • 62a5b28ed3
    Fix bazel osx build Eugene Kliuchnikov 2018-09-12 10:09:23 -0400
  • d4cd6cdf1c platform: fix unaligned 64-bit accesses on AArch32 (#702) Stephen Kyle 2018-07-25 10:43:06 +0100
  • 170a95d5dc platform: fix unaligned 64-bit accesses on AArch32 Stephen Kyle 2018-07-24 17:36:34 +0100
  • 8a073bd9e2
    Revert "platform: fix unaligned 64-bit accesses on AArch32 (#699)" (#701) Eugene Kliuchnikov 2018-07-24 17:32:13 +0200
  • c89db9d7f4 Revert "platform: fix unaligned 64-bit accesses on AArch32 (#699)" Eugene Kliuchnikov 2018-07-24 17:31:57 +0200
  • 6d027d1648 platform: fix unaligned 64-bit accesses on AArch32 (#699) Stephen Kyle 2018-07-24 16:29:50 +0100
  • fe4316c48e platform: fix unaligned 64-bit accesses on AArch32 Stephen Kyle 2018-07-24 10:55:07 +0100
  • fc4d345968 Fix missing header files (#695) William A. Kennington III 2018-07-09 01:40:08 -0700
  • ae3f9e9383 Fix missing header files William A. Kennington III 2018-07-08 23:32:00 -0700
  • 12db1142c8
    Merge 8ee00de589 into b601fe817b kasper3 2018-06-29 07:32:41 +0000
  • 8ee00de589
    Set visibility for !BROTLI_SHARED_COMPILATION kasper3 2018-06-29 09:19:33 +0300
  • b601fe817b Ramp up version to 1.0.5 v1.0.5 Eugene Kliuchnikov 2018-06-27 17:03:45 +0200
  • ee2a5e1540 Update go_library to use standard importpath (#690) Cody Schroeder 2018-06-26 09:08:07 -0700
  • a34e9b249c Add description to go/BUILD Cody Schroeder 2018-06-26 08:30:52 -0700
  • 064c2da482 Update go_library to use standard importpath Cody Schroeder 2018-06-25 10:16:30 -0700
  • eb12ec04eb
    Update (#688) Eugene Kliuchnikov 2018-06-20 15:14:10 +0200
  • d2b77ec08d Update * add rolling-composite-hasher for large-window mode * make API methods explicitly public Eugene Kliuchnikov 2018-06-20 14:43:08 +0200
  • 7505290ef9
    Convert fuzzer to C99. (#686) Eugene Kliuchnikov 2018-06-18 14:39:38 +0200
  • 26f084d891 Convert fuzzer to C99. Eugene Kliuchnikov 2018-06-18 13:38:57 +0200
  • f9c597d29c
    Merge bc9e7d04f1 into ff05c35166 kasper3 2018-06-18 11:14:36 +0000
  • ff05c35166
    Add VS2017 release Appveyor build (#685) Eugene Kliuchnikov 2018-06-18 13:13:23 +0200
  • 58a17b3b42 Add VS2017 release Appveyor build Take 1 Eugene Kliuchnikov 2018-06-18 11:18:17 +0200
  • 09cd3e877f
    Update Eugene Kliuchnikov 2018-06-11 15:17:26 +0200
  • 8585743ac2 dr Eugene Kliuchnikov 2018-06-11 13:42:06 +0200
  • bc9e7d04f1 Convert fuzz/*.cc to C kasper 2018-06-10 15:23:17 +0000
  • 8544ae858d
    Update (#680) Eugene Kliuchnikov 2018-06-09 11:17:13 +0200
  • b8eb5bff60 Update * fix MSVC warnings * cleanups Eugene Kliuchnikov 2018-06-08 15:59:17 +0200
  • 1e7ea1d8e6
    Inverse bazel project/workspace tree (#677) Eugene Kliuchnikov 2018-06-04 17:53:16 +0200
  • 830d6db116 Use pure-java dictionary instead of loading file. Eugene Kliuchnikov 2018-06-04 16:41:22 +0200
  • efe423191a take4 Eugene Kliuchnikov 2018-06-04 16:00:56 +0200
  • 7fa3669114 take 3 Eugene Kliuchnikov 2018-06-01 17:24:29 +0200
  • aa6b14c52c dr Eugene Kliuchnikov 2018-06-01 16:41:18 +0200
  • 1c21ab663f Ditto Eugene Kliuchnikov 2018-06-01 11:27:43 +0200
  • 9e601203e6 Update "linker" script Eugene Kliuchnikov 2018-06-01 10:59:12 +0200
  • 7a822a9d12 Try to fix appveyor Eugene Kliuchnikov 2018-06-01 10:20:15 +0200
  • c1a950f8ec Do not "test" research subproject. Eugene Kliuchnikov 2018-05-31 22:47:03 +0200
  • 5696106cca Fix build scripts Eugene Kliuchnikov 2018-05-31 21:48:54 +0200
  • f770adee95 Fix Appveyor / Travis Bazel invocations. Eugene Kliuchnikov 2018-05-31 18:10:14 +0200
  • 03c34704c9 Inverse bazel workspace tree. Eugene Kliuchnikov 2018-05-31 16:41:45 +0200
  • 29dc2cce90
    Update golang and JS Bazel plugins to latest stable versions. (#676) Eugene Kliuchnikov 2018-05-31 13:21:04 +0200
  • 92dccc0da6 Update golang and JS Bazel plugins to latest stable versions. Eugene Kliuchnikov 2018-05-31 12:59:41 +0200
  • f9b8c02673 Add RISC-V 64-bit (riscv64) platform configuration (#669) davidlt 2018-05-22 14:35:04 +0200
  • 48a25b3fa4
    Fix #671 (#672) Eugene Kliuchnikov 2018-05-18 22:07:52 +0200
  • 2a271113ae Fix #671 Eugene Kliuchnikov 2018-05-18 22:05:54 +0200
  • a4581c158e
    Add tools to download and transform static dictionary data. (#670) Eugene Kliuchnikov 2018-05-16 12:59:09 +0200
  • b6fcd850cd Add tools to download and transform static dictionary data. Eugene Kliuchnikov 2018-05-16 12:58:01 +0200
  • a0353fca4e
    Add RISC-V 64-bit (riscv64) platform configuration David Abdurachmanov 2018-05-16 10:52:36 +0200
  • 44bd362e99
    Merge 28ce3b48a1 into f5ed35d065 brezza92 2018-05-04 12:06:57 +0000
  • f5ed35d065
    Update (#664) Eugene Kliuchnikov 2018-05-03 11:16:21 +0200
  • 478f36a204 fix BROTLI_RESTRICT on MSVC Eugene Kliuchnikov 2018-05-02 16:38:37 +0200
  • 282248559f Update * fix ifdef style * get back to fine-compiler-version-based-macros (use Hedley) * fix q=0 histogram collection for very long copy/insert commands Eugene Kliuchnikov 2018-05-02 15:51:40 +0200
  • f94cd51b5c appveyor: fix issue self-upgradig pip to v10 (#663) Cosimo Lupo 2018-04-20 18:31:51 +0100
  • 20ad9fb23a
    appveyor: fix issue self-upgradig pip to v10 Cosimo Lupo 2018-04-20 16:08:43 +0100
  • 6000396155
    Remove unprefixed macros from public headers (#662) Eugene Kliuchnikov 2018-04-20 14:10:55 +0200
  • 4aa2cc84a1 Remove unprefixed macros from public headers Eugene Kliuchnikov 2018-04-20 13:36:20 +0200
  • 227bb81247 API combing Eugene Kliuchnikov 2018-04-19 14:17:30 +0200
  • b62b169ba9
    Merge 228ee3c269 into 68db5c0272 Don 2018-04-15 04:15:29 +0000
  • 2724390252 "Shared Brotli" initial commit. Eugene Kliuchnikov 2018-03-02 16:45:04 +0100
  • 68db5c0272
    Update (#660) Eugene Kliuchnikov 2018-04-13 11:44:34 +0200
  • da6f654d06 add latest xcode build Eugene Kliuchnikov 2018-04-13 11:18:50 +0200
  • f37dc22f77 Force homwbrew gcc installation Eugene Kliuchnikov 2018-04-13 11:11:02 +0200
  • 18803cfd8c Update * improve q=1 compression on small files * fix "left shift before promotion" * fix osx Travis build Eugene Kliuchnikov 2018-04-13 10:43:53 +0200
  • c6333e1e79
    Fix MSVC compilation (#657) v1.0.4 v1.0 Eugene Kliuchnikov 2018-03-29 10:37:07 +0200
  • 65aede857a Fix MSVC compilation * tell bazel not to pass strict options to a fancy compiler * fix signed-unsigned comparison warning found by MSVC Eugene Kliuchnikov 2018-03-29 10:35:01 +0200
  • 0f3c84e745
    Update (#656) Eugene Kliuchnikov 2018-03-27 22:29:22 +0200
  • 94c43ec177 fix build Eugene Kliuchnikov 2018-03-27 17:37:19 +0200
  • 1fe310f842 Update * proper fix for the "fall through" warning" * automatic NDIRECT/NPOSTFIX tuning (better compression) * fix unaligned access for aarch64-cross-armhf build * fix aarch64 detection (10% decoder speedup) * expose large_window CLI option * make default window size 16MiB * ramp up version to 1.0.4 Eugene Kliuchnikov 2018-03-27 12:59:25 +0200
  • 515fc62313 Tell CMake to not check for a C++ compiler (#653) Adrian Perez 2018-03-26 16:41:18 +0100
  • b1128c9f3d
    Tell CMake to not check for a C++ compiler Adrian Perez de Castro 2018-03-26 12:12:00 +0100
  • 2c03482569
    Fix "memory leak" in python tests (#652) Eugene Kliuchnikov 2018-03-23 02:09:00 +0600
  • 52aef8fbd4 Fix "memory leak" in python tests Eugene Kliuchnikov 2018-03-22 18:10:58 +0100
  • a238f5bac9 Update README.md (#646) Tobe O 2018-03-20 07:53:32 -0400
  • 60447495da
    Merge 610b72d744 into 631fe194a1 William A. Kennington III 2018-03-20 11:49:03 +0000
  • 631fe194a1
    Update (#651) Eugene Kliuchnikov 2018-03-20 17:37:41 +0600
  • e441f63b9b cleanup Eugene Kliuchnikov 2018-03-20 11:44:30 +0100
  • 05d1c42530 Update Eugene Kliuchnikov 2018-03-20 11:26:46 +0100
  • 610b72d744 sources: Fix missing params header William A. Kennington III 2018-03-12 22:28:51 -0700
  • 228ee3c269
    Use __has_declspec_attribute to determine support Don 2018-03-08 12:38:39 -0800
  • e7807419f4
    Update README.md Tobe O 2018-03-07 02:50:26 -0500
  • 0f7b22afce
    Merge 0d63d7c1d1 into 533843e354 Michael Catanzaro 2018-03-07 01:12:43 +0000
  • 0d63d7c1d1
    Fix soname version Michael Catanzaro 2018-03-06 19:05:14 -0600
  • 533843e354
    Update (#643) v1.0.3 Eugene Kliuchnikov 2018-03-02 15:49:58 +0100
  • 717b603e77 Ramp up version to 1.0.3 / 1.0.3 Eugene Kliuchnikov 2018-03-02 11:50:59 +0100
  • 2d01eda504 Update * make the zopflification aware of NDIRECT, NPOSTFIX (better compression in font mode) * add small and simple decoder tool * fix typo * Java: wrapper: make decoder channel more async-friendly Eugene Kliuchnikov 2018-02-27 16:50:52 +0100
  • 35e69fc7cf
    New feature: "Large Window Brotli" (#640) Eugene Kliuchnikov 2018-02-26 09:04:36 -0500
  • a71e63edce Fix "unused parameter" warning. Eugene Kliuchnikov 2018-02-26 13:27:16 +0100
  • cbf150fc91 Add missing libdivsufsort dependency Eugene Kliuchnikov 2018-02-26 13:11:25 +0100
  • d852c0a909 Fix BUILD file Eugene Kliuchnikov 2018-02-23 15:35:53 +0100
  • c568d2ee9b Fix EagerStreamTest Eugene Kliuchnikov 2018-02-23 15:10:09 +0100
  • 7388be319d Update setup.py Eugene Kliuchnikov 2018-02-23 14:05:11 +0100
  • 353f34963c Fix sources.lst and add a note that libtool is also required. Eugene Kliuchnikov 2018-02-23 13:51:28 +0100
  • 4bf1f21430 Fix sources.lst Eugene Kliuchnikov 2018-02-23 13:38:42 +0100
  • 9ba406d785 Add dictionaryless compressed dictionary Eugene Kliuchnikov 2018-02-23 13:30:36 +0100
  • 5de45f54bc New feature: "Large Window Brotli" Eugene Kliuchnikov 2018-02-22 16:00:00 +0100
  • b8b69183b8
    Merge 85780109ba into 3af18990f5 Arkady Shapkin 2018-02-16 13:11:41 +0000
  • 85780109ba
    Merge branch 'master' into master Arkady Shapkin 2018-02-16 16:11:38 +0300
  • 9606d684f8
    Merge d738dcc754 into 3af18990f5 Arkady Shapkin 2018-02-15 19:59:53 +0000
  • d738dcc754
    Use _BitScanReverse on MSVC Arkady Shapkin 2018-02-15 22:59:38 +0300
  • 3af18990f5
    Update go and closure bazel rules (#637) Eugene Kliuchnikov 2018-02-08 14:38:10 +0100
  • af84a31053 Update bazel to 0.10.0 in appveyor build Eugene Kliuchnikov 2018-02-08 14:18:20 +0100
  • fe88160520 Try to swap go & closure Eugene Kliuchnikov 2018-02-08 13:45:09 +0100
  • 6869b0597a Follow the new bazel go rules. Eugene Kliuchnikov 2018-02-08 13:37:56 +0100
  • 225007d728 Update go and closure bazel rules. Eugene Kliuchnikov 2018-02-08 13:23:08 +0100
  • b5033d0e1e Fix brotlidump.py crashing when complex prefix code has exactly 1 non-zero code length (#635) Daniel Chýlek 2018-02-08 12:48:24 +0100
  • 42955f8edf Fix brotlidump.py crashing when complex prefix code has exactly 1 non-zero code length chylex 2018-02-08 09:03:27 +0100
  • da254cffdb
    Update (#630) Eugene Kliuchnikov 2017-12-12 14:33:12 +0100
  • cf93d9c3fd Update: * merge {dec|enc}/port.h into common/platform.h * fix one-shot q=10 1-byte input compression * fix some unprefixed definitions * make hashers host-endianness-independent * extract enc/params.h from enc/quality.h * fix API documentation / typos * improve BrotliEncoderMaxCompressedSize Eugene Kliuchnikov 2017-12-12 13:02:23 +0100
  • 63e15bb3a6 Don't set rpath (#629) Jeremy Bicha 2017-12-07 14:39:07 -0500
  • 4369f52903 Don't set rpath Jeremy Bicha 2017-12-07 12:26:53 -0500
  • 62194f204d Work around Linuxisms (#627) Bernard Spil 2017-12-04 15:17:49 +0100
  • b878174fd4
    Work around Linuxisms Bernard Spil 2017-12-04 15:10:45 +0100
  • 2d6b298e11
    Update Travis matrix (#626) Eugene Kliuchnikov 2017-11-30 20:54:04 +0100
  • e70fe960a7 Add autotools build to Travis matrix Eugene Kliuchnikov 2017-11-30 17:49:38 +0100
  • 046b727252 Fix clang version Eugene Kliuchnikov 2017-11-30 17:42:27 +0100
  • 818bde2174 Reduce build matrix and use faster env, where compiler version is not important Eugene Kliuchnikov 2017-11-30 16:53:06 +0100
  • d0c85bcf4f Disable leak detector Eugene Kliuchnikov 2017-11-30 15:46:10 +0100
  • 565dde1fd8 Try Clang-5.0 Eugene Kliuchnikov 2017-11-30 15:18:36 +0100
  • b211c065c3 Enable ASAN debug options Eugene Kliuchnikov 2017-11-30 14:01:50 +0100
  • c8c8389ed3
    Do not rely on bash arithmetic in bootstrap (#625) Eugene Kliuchnikov 2017-11-30 11:02:54 +0100
  • d4d20cc9f2 Do not rely on bash arithmetic in bootstrap Eugene Kliuchnikov 2017-11-30 10:37:38 +0100
  • 1ca15159d6 Fix missing symbols errors in libbrotlienc and dec (#623) Bernard Spil 2017-11-29 22:38:16 +0100
  • 261e8f12f4
    Fix missing symbols errors in libbrotlienc and dec Bernard Spil 2017-11-29 22:32:14 +0100
  • 0ad94eed00
    Update (#620) v1.0.2 Eugene Kliuchnikov 2017-11-28 15:37:28 +0100
  • ab9f7d3b58 * Decoder: always set total_out * Encoder: fix BROTLI_ENSURE_CAPACITY macro (no-op after preprocessor) * Decoder/Encoder: refine free_func contract Eugene Kliuchnikov 2017-11-28 13:46:31 +0100
  • 5c2fb63ee7 Fix version template Eugene Kliuchnikov 2017-11-27 14:41:45 +0100
  • df55cb557d Cleanup Eugene Kliuchnikov 2017-11-27 14:36:34 +0100
  • 104e9649d5 * Extract sources.lst * share pkgconfig templates Eugene Kliuchnikov 2017-11-27 11:08:19 +0100
  • a93c5f11e9 Separate semantic and ABI version. Eugene Kliuchnikov 2017-11-10 14:01:02 +0100
  • 273de5a22f
    Update shared-brotli-fetch-spec.txt Lode Vandevenne 2017-11-17 01:38:05 +0100
  • a755ba3bd0
    Update shared-brotli-fetch-spec.txt Lode Vandevenne 2017-11-16 19:15:13 +0100
  • bdda95ee55
    Create shared-brotli-fetch-spec.txt Lode Vandevenne 2017-11-16 19:13:39 +0100
  • a75ab8cbaa Support MSVC intrinsic in Log2FloorNonZero() Arkady Shapkin 2017-10-26 21:44:29 +0300
  • 3e58ea5f90 Update (#617) Eugene Kliuchnikov 2017-10-13 14:50:51 +0200
  • 0675035afa Update * remove const on BrotliDictionary members * extend ZofliNode distance range to 128MiB * add missing port.h include to quality.h * fix typo in encoder API-doc * regenerate decode.min.js Eugene Kliuchnikov 2017-10-13 13:42:43 +0200
  • 39ef4bbdcf Add new (fast) dictionary generator engine. (#616) Eugene Kliuchnikov 2017-10-13 11:25:03 +0200
  • 241e644b04 Add new (fast) dictionary generator engine. Add CLI for dictionary generation. Add BUILD file for research folder Eugene Kliuchnikov 2017-10-13 11:24:05 +0200
  • 9c75a2a26a Use bazel in appveyor (#612) Eugene Kliuchnikov 2017-10-11 22:26:37 +0200
  • 593e307a96 Pull release-date definition Eugene Kliuchnikov 2017-10-11 16:42:58 +0200
  • a9386fcaee fix appveyor.yml Eugene Kliuchnikov 2017-10-11 16:17:03 +0200
  • 455744d933 Restore build matrix; remove RDP; publish dll Eugene Kliuchnikov 2017-10-11 16:15:16 +0200
  • ed6a56b46e Fix jni_md.h path Eugene Kliuchnikov 2017-10-11 16:06:09 +0200
  • 6b2a330ed1 Add "windows" configs Eugene Kliuchnikov 2017-10-11 16:01:22 +0200
  • 956d591d42 Add fix-build script; add windows jni_md.h Eugene Kliuchnikov 2017-10-11 15:54:43 +0200
  • a0c7dafe28 Fix permissions of various files in project (#613) Tomáš Popela 2017-10-10 11:24:13 +0200
  • b9f75d31fa Fix permissions of various files in project Tomáš Popela 2017-10-10 10:51:58 +0200
  • 9ece4f73c3 RDP Eugene Kliuchnikov 2017-10-09 17:50:43 +0200
  • 8e349f050a Use bazel Eugene Kliuchnikov 2017-10-09 10:18:58 +0200
  • 42d78807bb Improve Bazel/JNI portability (#611) Eugene Kliuchnikov 2017-10-09 17:07:34 +0200
  • e9ffa4531b More fixes for modern closure compiler Eugene Kliuchnikov 2017-10-09 16:23:32 +0200
  • 917e45e1a5 Suppress JS warnings Eugene Kliuchnikov 2017-10-09 15:52:26 +0200
  • 8b30566f60 Update go and closure bazel addons Eugene Kliuchnikov 2017-10-09 15:34:27 +0200
  • 41fbb0bed9 Improve Bazel/JNI portability Eugene Kliuchnikov 2017-10-09 14:30:15 +0200
  • 7ffd6f8284 Merge 109de82cfe into 4f8cd4c0f4 Eugene Kliuchnikov 2017-10-09 09:39:55 +0000
  • 109de82cfe move to deps? Eugene Kliuchnikov 2017-10-09 11:39:43 +0200
  • c67cedcee3 no libpath Eugene Kliuchnikov 2017-10-09 11:35:09 +0200
  • 58706d4faf dr Eugene Kliuchnikov 2017-10-09 11:29:41 +0200
  • caa12c4db9 what is lo? Eugene Kliuchnikov 2017-10-09 11:27:25 +0200
  • b3da8c61df typo Eugene Kliuchnikov 2017-10-09 11:24:43 +0200
  • 6bca444e23 dr Eugene Kliuchnikov 2017-10-09 11:23:20 +0200
  • 02d4d11a25 build all Eugene Kliuchnikov 2017-10-09 11:21:04 +0200
  • 4944c0cc12 get into bazel-bin Eugene Kliuchnikov 2017-10-09 11:17:59 +0200
  • 3866bf3947 no bazel-bin? Eugene Kliuchnikov 2017-10-09 11:15:34 +0200
  • e5cc589b41 browse bazel output Eugene Kliuchnikov 2017-10-09 11:11:52 +0200
  • 99bc9a826a stream test output Eugene Kliuchnikov 2017-10-09 11:00:30 +0200
  • 2e626c23d1 back to batch Eugene Kliuchnikov 2017-10-09 10:58:52 +0200
  • 837a5e5dd4 use max_idle_secs Eugene Kliuchnikov 2017-10-09 10:56:16 +0200
  • d18b47ba0b try "---batch" Eugene Kliuchnikov 2017-10-09 10:51:48 +0200
  • 152030ea14 wat? Eugene Kliuchnikov 2017-10-09 10:48:18 +0200
  • 243ea0b67a temporary workaround Eugene Kliuchnikov 2017-10-09 10:45:10 +0200
  • e0205afa32 try again Eugene Kliuchnikov 2017-10-09 10:43:27 +0200
  • 5a8f5e10c3 deal with command sequence syntax Eugene Kliuchnikov 2017-10-09 10:39:54 +0200
  • c373d59b9a run test + shutdown Eugene Kliuchnikov 2017-10-09 10:37:09 +0200
  • d95b6b6f98 Update closure version Eugene Kliuchnikov 2017-10-09 10:31:26 +0200
  • d628337d63 Try to build Eugene Kliuchnikov 2017-10-09 10:26:03 +0200
  • 36591c06c1 fix copy-paste Eugene Kliuchnikov 2017-10-09 10:22:35 +0200
  • ed9d413302 Test bazel works Eugene Kliuchnikov 2017-10-09 10:20:41 +0200
  • 7cfd9b9893 Download bazel Eugene Kliuchnikov 2017-10-09 10:18:58 +0200
  • 4f8cd4c0f4 Fix fuzzer test script and add it to travis matrix (#606) Eugene Kliuchnikov 2017-09-26 13:49:30 +0200
  • c3c128300e Remove -lasan Eugene Kliuchnikov 2017-09-26 13:24:07 +0200
  • 4a3ae9058c Add sanitizer option to compiler/linker step Eugene Kliuchnikov 2017-09-26 13:18:59 +0200
  • 2008723a95 Remove "ar" step. Eugene Kliuchnikov 2017-09-26 13:12:13 +0200
  • 44bd825f23 Trying to overcome linkage problem Eugene Kliuchnikov 2017-09-26 11:48:16 +0200
  • ae5b75c360 Use clang4 as sanitizer compiler. Eugene Kliuchnikov 2017-09-26 11:32:43 +0200
  • 3b54fad70e Test script must fail on error Eugene Kliuchnikov 2017-09-26 11:10:38 +0200
  • e9978eb451 Add fuzzer check to travis matrix. Eugene Kliuchnikov 2017-09-26 10:39:04 +0200
  • d7cdaa1c44 Fix fuzzer test script. Eugene Kliuchnikov 2017-09-26 10:29:23 +0200
  • 5b4769990d Ramp up to version to 1.0.1 v1.0.1 Eugene Kliuchnikov 2017-09-22 14:05:06 +0200
  • bf6a6cda56 Fix parallel test execution Eugene Kliuchnikov 2017-09-22 13:13:22 +0200
  • 7748a1dc69 Update README.md Eugene Kliuchnikov 2017-09-22 10:28:15 +0200
  • c60563591a Fix API documentation + theoretical NPEs (#602) v1.0.0 Eugene Kliuchnikov 2017-09-20 15:02:01 +0200
  • 8daa9c8da7 Fix API documentation + theoretical NPEs Eugene Kliuchnikov 2017-09-20 14:48:52 +0200
  • b6a017492e Install static libraries as well (#601) Eugene Kliuchnikov 2017-09-20 10:04:06 +0200
  • c0e75cb07d Install static libraries as well Eugene Kliuchnikov 2017-09-19 16:30:06 +0200
  • 37fb83ec0d Update: (#600) Eugene Kliuchnikov 2017-09-19 15:57:15 +0200
  • ad3be10e35 Update: * encoder: relax backward references candidates asserts * encoder: make RNG more platform-independent * encoder: remove "unused" param (context mode) * CLI: improve first-encounter experience * Java: update SynthTest * Java: refine proguard config * Java/JNI: fix one-shot compression workflow Eugene Kliuchnikov 2017-09-19 13:02:21 +0200
  • 61a5015938 Update README.md Eugene Kliuchnikov 2017-09-19 11:29:55 +0200
  • 4760f7db47 Update MANIFEST.in Eugene Kliuchnikov 2017-09-19 11:25:55 +0200
  • 248bddd0d7 Update README.md Eugene Kliuchnikov 2017-09-19 10:46:10 +0200
  • 52f0483332 Build both static and shared libs with CMake (#599) Eugene Kliuchnikov 2017-09-19 09:40:48 +0200
  • 16f1160d17 Make "BROTLI_SHARED_COMPILATION" public. Eugene Kliuchnikov 2017-09-18 17:39:17 +0200
  • 1f6ed0fdeb Use "target compile definitions" Eugene Kliuchnikov 2017-09-18 17:33:51 +0200
  • afb2dd009b replace "add_definitions" with target properties Eugene Kliuchnikov 2017-09-18 17:20:43 +0200
  • 67ba0561bf Combing Eugene Kliuchnikov 2017-09-18 17:17:09 +0200
  • b88e08325b Define "BROTLI_SHARED" only for shared libraries Eugene Kliuchnikov 2017-09-18 17:08:53 +0200
  • 908707f279 Fix regex-replace params. Eugene Kliuchnikov 2017-09-18 16:44:05 +0200
  • 9a63f7663d Fix define name Eugene Kliuchnikov 2017-09-18 16:37:41 +0200
  • 4e5cb35250 Don't add "shared" define on static libraries. Eugene Kliuchnikov 2017-09-18 16:28:58 +0200
  • cb6f7dff3c Build both static and shared libs with CMake Eugene Kliuchnikov 2017-09-18 14:55:43 +0200
  • 87b43eb61b Reduce / update travis build matrix. (#598) Eugene Kliuchnikov 2017-09-18 13:52:53 +0200
  • 83b5e93248 Reduce / update travis build matrix. Eugene Kliuchnikov 2017-09-18 13:16:55 +0200
  • 17a0d9efb7 Merge f5c52c15e3 into 6b1d0ab53d Paul Menzel 2017-09-18 11:10:58 +0000
  • 6b1d0ab53d CI config Eugene Kliuchnikov 2017-09-18 13:05:47 +0200
  • 3ed1f5f8ac CI only master Eugene Kliuchnikov 2017-09-18 11:13:32 +0200
  • c69b650f17 deploy on master Eugene Kliuchnikov 2017-09-16 10:35:17 +0200
  • f46489ecd9 try to fix release date Eugene Kliuchnikov 2017-09-16 10:07:37 +0200
  • da4fec770a fix pushed artifact filename Eugene Kliuchnikov 2017-09-15 18:12:39 +0200
  • 04c6d9b8d9 another hack Eugene Kliuchnikov 2017-09-15 17:02:26 +0200
  • cc9def275c more hack Eugene Kliuchnikov 2017-09-15 16:49:46 +0200
  • 633dfcdf36 hack Eugene Kliuchnikov 2017-09-15 16:28:13 +0200
  • a2fedd7783 Appveyor: add release date to artifact name Eugene Kliuchnikov 2017-09-15 16:12:49 +0200
  • 26a34a435c Employ make/gcc on Appveyor + push artifacts (#596) Eugene Kliuchnikov 2017-09-14 16:14:05 +0200
  • 9c9f1dfb03 Employ make/gcc on Appveyor + push artifacts Eugene Kliuchnikov 2017-09-14 15:51:12 +0200
  • 30b964247e Merge 4c19faefed into d7bce1e092 Eugene Kliuchnikov 2017-09-14 13:08:55 +0000
  • 4c19faefed xxx Eugene Kliuchnikov 2017-09-14 15:08:44 +0200
  • 8fe486f52d xxx Eugene Kliuchnikov 2017-09-14 15:06:00 +0200
  • 689d0d3ef3 xxx Eugene Kliuchnikov 2017-09-14 13:43:28 +0200
  • c4c5eaf54f xxx Eugene Kliuchnikov 2017-09-14 13:40:14 +0200
  • 5c8923d890 xxx Eugene Kliuchnikov 2017-09-14 13:38:02 +0200
  • 0363a0e19c xxx Eugene Kliuchnikov 2017-09-14 13:34:24 +0200
  • 98f31094e8 xxx Eugene Kliuchnikov 2017-09-14 13:31:07 +0200
  • 53dc292655 xxx Eugene Kliuchnikov 2017-09-14 13:26:39 +0200
  • aefcc3af07 xxx Eugene Kliuchnikov 2017-09-14 13:23:50 +0200
  • 1e0b05af57 examine path Eugene Kliuchnikov 2017-09-14 13:22:40 +0200
  • 586582484e fix cmake Eugene Kliuchnikov 2017-09-14 13:08:35 +0200
  • 4a5d75309f fix arch if Eugene Kliuchnikov 2017-09-14 13:06:03 +0200
  • 83db5fc621 update if syntax Eugene Kliuchnikov 2017-09-14 13:03:39 +0200
  • bd65ef35d2 change if syntax Eugene Kliuchnikov 2017-09-14 12:59:28 +0200
  • 42af090547 Get older build systems back. Eugene Kliuchnikov 2017-09-14 11:49:18 +0200
  • 399967fece Remove non-cross-platform test case Eugene Kliuchnikov 2017-09-13 11:12:37 +0200
  • fdd5a0e7d8 Play with appveyor Eugene Kliuchnikov 2017-09-13 11:09:02 +0200
  • d7bce1e092 Update (#593) Eugene Kliuchnikov 2017-09-07 20:27:49 +0200
  • 4ce0441871 Update backward_references_hq.c Eugene Kliuchnikov 2017-09-07 11:28:07 +0200
  • 73ed34b398 Update: * fix CLI error messages * fix CLI console IO on Windows Eugene Kliuchnikov 2017-09-06 17:08:12 +0200
  • aaa90b56a3 Merge d4973734e4 into fe09a5030c Eugene Kliuchnikov 2017-09-05 16:20:11 +0000
  • d4973734e4 Update brotli.c Eugene Kliuchnikov 2017-09-05 18:20:09 +0200
  • fa362d537f Update brotli.c Eugene Kliuchnikov 2017-09-05 18:15:12 +0200
  • 9f8fa70412 Update roundtrip_test.sh Eugene Kliuchnikov 2017-09-05 18:11:19 +0200
  • e698ac1767 Update roundtrip_test.sh Eugene Kliuchnikov 2017-09-05 18:07:38 +0200
  • 2c36af4ffc Update roundtrip_test.sh Eugene Kliuchnikov 2017-09-05 18:04:20 +0200
  • 961ebba658 Update compatibility_test.sh Eugene Kliuchnikov 2017-09-05 18:02:37 +0200
  • e33a29492a Update appveyor.yml Eugene Kliuchnikov 2017-09-05 18:01:58 +0200
  • d91c6a5756 Update appveyor.yml Eugene Kliuchnikov 2017-09-05 18:01:17 +0200
  • 2d12436980 Update appveyor.yml Eugene Kliuchnikov 2017-09-05 17:59:12 +0200
  • b0df79976f Update appveyor.yml Eugene Kliuchnikov 2017-09-05 17:54:42 +0200
  • 1f30e21512 Update appveyor.yml Eugene Kliuchnikov 2017-09-05 17:53:51 +0200
  • b0be1a4b26 Update appveyor.yml Eugene Kliuchnikov 2017-09-05 17:52:53 +0200
  • 8923d01416 Update appveyor.yml Eugene Kliuchnikov 2017-09-05 17:44:50 +0200
  • 08c028c4dd Update appveyor.yml Eugene Kliuchnikov 2017-09-05 17:43:03 +0200
  • 0094e6c8bc Update Makefile Eugene Kliuchnikov 2017-09-05 17:38:24 +0200
  • a832b1e3a1 Update appveyor.yml Eugene Kliuchnikov 2017-09-05 17:36:30 +0200
  • df615b5b6e Update appveyor.yml Eugene Kliuchnikov 2017-09-05 17:33:02 +0200
  • 88473ff597 Update appveyor.yml Eugene Kliuchnikov 2017-09-05 16:46:59 +0200
  • 0f8c8df62f Update appveyor.yml Eugene Kliuchnikov 2017-09-05 16:45:32 +0200
  • d04ed2cb1e Update appveyor.yml Eugene Kliuchnikov 2017-09-05 16:44:06 +0200
  • 2c1bc43986 Update appveyor.yml Eugene Kliuchnikov 2017-09-05 16:43:04 +0200
  • 5c889dffb8 Update appveyor.yml Eugene Kliuchnikov 2017-09-05 16:41:43 +0200
  • 4efef74079 Update appveyor.yml Eugene Kliuchnikov 2017-09-05 16:39:54 +0200
  • 12aee8409a Update appveyor.yml Eugene Kliuchnikov 2017-09-05 16:38:26 +0200
  • 4fd67b357d Update appveyor.yml Eugene Kliuchnikov 2017-09-05 16:37:12 +0200
  • b0955a0ec7 Update appveyor.yml Eugene Kliuchnikov 2017-09-05 16:35:57 +0200
  • 04a7a16fbe Update appveyor.yml Eugene Kliuchnikov 2017-09-05 16:33:51 +0200
  • 1ac0afa91a Update appveyor.yml Eugene Kliuchnikov 2017-09-05 16:30:39 +0200
  • 4565c6a86c Update appveyor.yml Eugene Kliuchnikov 2017-09-05 16:27:58 +0200
  • 22908ded23 Update appveyor.yml Eugene Kliuchnikov 2017-09-05 16:26:37 +0200
  • 3b7313867f Update appveyor.yml Eugene Kliuchnikov 2017-09-05 16:23:42 +0200
  • 1010fa4ba7 Update appveyor.yml Eugene Kliuchnikov 2017-09-05 16:21:19 +0200
  • ea1a9e52be Update appveyor.yml Eugene Kliuchnikov 2017-09-05 16:17:57 +0200
  • 0d54d72c18 Playing with Appveyor Eugene Kliuchnikov 2017-09-05 16:09:11 +0200
  • fe09a5030c Update README.md Eugene Kliuchnikov 2017-09-04 14:54:51 +0200
  • f5c52c15e3 travis: Also build test with LLVM/Clang 4.0 Paul Menzel 2017-08-21 10:40:59 +0200
  • 1d3cf99457 travis: Also build test with GCC 7 Paul Menzel 2017-08-21 10:36:50 +0200
  • a629289e32 Update (#590) Eugene Kliuchnikov 2017-08-28 11:31:29 +0200
  • 4faa2d5fae Update * add transpiled JS decoder * make PY wrapper accept memview * fix dictionary generator * speedup compression of RLEish data Eugene Kliuchnikov 2017-08-28 10:42:52 +0200
  • 6535435413 Update (#589) Eugene Kliuchnikov 2017-08-24 13:29:48 +0200
  • 7c37f2dac0 Update * cleanup * fix unbrotli CLI * Java retouch for faster JS decoder Eugene Kliuchnikov 2017-08-23 14:46:57 +0200
  • 592d38d6c2 Merge 78c4f297e3 into 4f455cac32 Eugene Kliuchnikov 2017-08-24 08:52:32 +0000
  • 78c4f297e3 Merge branch 'upd8b' of https://github.com/google/brotli into upd8b Eugene Kliuchnikov 2017-08-24 10:51:41 +0200
  • ceb3198441 add missing DictionaryData changes Eugene Kliuchnikov 2017-08-24 10:49:45 +0200
  • ebff4fd03b Update * cleanup * fix unbrotli CLI * Java retouch for faster JS decoder Eugene Kliuchnikov 2017-08-23 14:46:57 +0200
  • 4f455cac32 disable buidling/deployment of python wheels (#583) Cosimo Lupo 2017-08-23 19:45:13 +0100
  • df40c1fba7 Update * cleanup * fix unbrotli CLI * Java retouch for faster JS decoder Eugene Kliuchnikov 2017-08-23 14:46:57 +0200
  • 4add62cec6 [appveyor] remove unneeded setup code Cosimo Lupo 2017-08-08 22:49:29 +0100
  • 70bb27ba2a [appveyor] remove unused setup scripts Cosimo Lupo 2017-08-08 22:48:34 +0100
  • ab16a1b021 [Makefile] add 'develop' to .PHONY targets Cosimo Lupo 2017-08-08 22:45:15 +0100
  • 44f6d75004 [setup.py] import modules as per nicksay's comment Cosimo Lupo 2017-08-08 19:24:30 +0100
  • 47b4aabac8 [python/README.md] add ref to 'develop' target; remove 'tests', just 'make test' Cosimo Lupo 2017-08-08 19:17:23 +0100
  • 0a3c14c7c0 [Makefile] setup.py test requires setuptools; run python -m unittest Cosimo Lupo 2017-08-08 19:04:17 +0100
  • 4e370f536b [Makefile] add 'develop' target; remove unnecessary 'tests' target Cosimo Lupo 2017-08-08 18:57:23 +0100
  • 44b5e66785 [Makefile] run 'build_ext --inplace' instead of 'develop' as default target Cosimo Lupo 2017-08-08 18:39:06 +0100
  • 384f8b6443 [ci] only run 'python setup.py test' Cosimo Lupo 2017-08-08 18:18:19 +0100
  • 86d4b19339 [setup.py] only rebuild if dependency are newer; fix typo in list of 'depends' Cosimo Lupo 2017-08-08 17:54:20 +0100
  • 2475c0149b [travis] just test py2.7 and 3.6 on linux; remove extra osx python builds Cosimo Lupo 2017-08-08 16:25:09 +0100
  • f54b514dbb remove terrify submodule as not needed any more Cosimo Lupo 2017-08-08 16:17:24 +0100
  • 75aa483244 [appveyor] remove 'deploy' stage; only test python 2.7 and 3.6 Cosimo Lupo 2017-08-08 16:07:53 +0100
  • 019091f994 Python: Update bro_test to reference script directly (#582) Alex Nicksay 2017-08-08 04:25:39 -0400
  • 48ffaa6999 Python: Update bro_test to reference script directly Alex Nicksay 2017-08-07 21:21:42 -0400
  • 3917011ddb Add link to 7Zip plugin Eugene Kliuchnikov 2017-08-04 15:40:57 +0200
  • d63e8f75f5 Update API, and more (#581) Eugene Kliuchnikov 2017-08-04 10:02:56 +0200
  • 4e42f55462 Remove EnumTest from BUILD file Eugene Kliuchnikov 2017-08-03 17:08:35 +0200
  • e699e319e5 Remove unused FileSize Eugene Kliuchnikov 2017-08-03 16:26:09 +0200
  • 946a48b32f Deal with not-used warning. Eugene Kliuchnikov 2017-08-03 15:58:03 +0200
  • b498d9e5b6 Remove PY custom dictionaries support. Eugene Kliuchnikov 2017-08-03 15:55:19 +0200
  • 0b89e6dd91 Update API, and more * remove "custom dictionary" support * c/encoder: fix #580: big-endian build * Java: reduce jar size * Java: speedup decoding * Java: add 32-bit CPU support * Java: make source code JS transpiler-ready Eugene Kliuchnikov 2017-08-03 14:24:10 +0200
  • 0608253110 Python: Add a "make install" command and clarify installation docs (#578) Alex Nicksay 2017-08-02 10:59:46 -0400
  • bc541f74e1 Add an EditorConfig file to provide consistent style across editors. (#579) Alex Nicksay 2017-08-02 10:58:43 -0400
  • af5a140acd Python: Add a "make install" command and clarify installation docs Alex Nicksay 2017-08-01 21:32:54 -0400
  • 913f876ebc Add an EditorConfig file to provide consistent style across editors. Alex Nicksay 2017-08-01 21:39:24 -0400
  • 52441069ef Update (#574) custom-dictionary Eugene Kliuchnikov 2017-07-21 10:07:24 +0200
  • adf1850202 rename tool to 'deorummolae Eugene Kliuchnikov 2017-07-19 14:30:47 +0200
  • f5834950d9 remove unused var Eugene Kliuchnikov 2017-07-19 13:04:31 +0200
  • dbf0022ce9 Update * decoder: better behavior after failure * encoder: replace "len_x_code" with delta * research: add experimental dictionary generator * python: test combing Eugene Kliuchnikov 2017-07-19 11:34:13 +0200
  • 172a378deb add BROTLI_DEC_API to methods (#572) Denys Tsomenko 2017-07-11 18:22:44 +0300
  • 5aabc7a6ab Added windows platform support to premake (#567) Reza Tavakoli 2017-07-10 22:27:05 +0430
  • cb5b6efda8 add BROTLI_DEC_API to methods Vedin 2017-07-10 10:15:08 -0700
  • 656343fc1b Update premake5.lua Reza Tavakoli 2017-07-09 10:40:08 +0430
  • f1f932227e Update premake5.lua Reza Tavakoli 2017-07-05 15:52:54 +0430
  • 1becbbf231 Update (#569) Eugene Kliuchnikov 2017-06-30 13:09:50 +0200
  • 4f3ab911d9 Update * add misssing fclose in brotli.c * add basic tests for python Decompressor type * minor lint fixes in _brotli.cc Eugene Kliuchnikov 2017-06-28 16:40:24 +0200
  • 58f5c37f3b Python: Decompressor: Streaming decompression support (#546) Janek 2017-06-28 16:32:28 +0200
  • 3f9515368b Added windows platform support to premake Reza Tavakoli 2017-06-24 20:11:10 +0430
  • efdff3f14e Fix linux-bazel build (#566) Eugene Kliuchnikov 2017-06-22 11:38:49 +0200
  • 22f690a7c1 Update .travis.yml Eugene Kliuchnikov 2017-06-22 10:58:56 +0200
  • e51eae564f Update .travis.yml Eugene Kliuchnikov 2017-06-22 10:58:13 +0200
  • b8d13ec9a9 Change the way bazel is installed [2/2] Eugene Kliuchnikov 2017-06-22 10:46:12 +0200
  • 83807357dc Change the way bazel is installed [1/2] Eugene Kliuchnikov 2017-06-22 10:45:15 +0200
  • fb1e85dac0 Update bazel version to 0.5.1 Eugene Kliuchnikov 2017-06-22 10:17:26 +0200
  • a423b33a77 Update Related projects (#565) Dominik Homberger 2017-06-22 10:07:07 +0200
  • ef6a981b9a Update Related projects Dominik Homberger 2017-06-22 00:26:48 +0200
  • a4d2956ded Update wrappers (#564) Eugene Kliuchnikov 2017-06-21 10:59:38 +0200
  • fdffb3acd8 dr Eugene Kliuchnikov 2017-06-21 09:49:11 +0200
  • 00cacfdff6 Fix compilation issue with BROTLI_ALLOC macro using GCC 7 (-Wint-in-bool-context) (#562) Elouan Martinet 2017-06-17 13:22:07 +0000
  • 61390d6a34 Fix compilation issue with BROTLI_ALLOC macro using GCC 7 (-Wint-in-bool-context) Exagone313 2017-06-17 01:01:41 +0200
  • 05d5f3d77a Update (#560) Eugene Kliuchnikov 2017-06-13 12:52:56 +0200
  • 9021ed6ec0 Fix again Eugene Kliuchnikov 2017-06-13 11:46:05 +0200
  • b3c4c95c10 Fix bazel/osx compilation. Eugene Kliuchnikov 2017-06-13 11:19:54 +0200
  • 7de233faaa Update: * add decoder API to avoid ringbuffer reallocation * fix MSVC warnings * remove dead code Eugene Kliuchnikov 2017-06-13 10:46:23 +0200
  • 0fceb906ec Fix bazel go build (#558) Eugene Kliuchnikov 2017-06-07 12:47:48 +0200
  • ff0d3e0962 Fix bazel go build Eugene Kliuchnikov 2017-06-07 11:38:14 +0200
  • 31d0629b1d Readme improvements (#557) Mike Tzou 2017-06-06 22:58:46 +0800
  • 829f24b458 [README] Add appveyor badge Chocobo1 2017-06-06 22:38:37 +0800
  • 7269040d92 [README] Use tools.ietf.org for displaying RFC7932 Chocobo1 2017-06-06 22:30:29 +0800
  • c24cb9a53f Merge 30e5f4ddd2 into 19dc934e39 Vaibhav Soni 2017-06-02 10:44:39 +0000
  • 0dad716536 Merge 9caf3abb1f into 19dc934e39 AQNOUCH Mohammed 2017-06-02 09:52:37 +0000
  • 20e0e2e591 Merge f713994822 into 19dc934e39 jneb 2017-06-02 09:38:51 +0000
  • 4024dffdf2 Merge 1e824ce503 into 19dc934e39 Daniel Stenberg 2017-06-02 09:31:03 +0000
  • 8d469ceaa9 Merge edbbdf01f5 into 19dc934e39 Alex Nicksay 2017-06-02 07:53:25 +0000
  • 4be6bf4b8b Merge 3957c24d2a into 19dc934e39 Alex Nicksay 2017-06-02 07:24:52 +0000
  • 030d49a8c9 Merge 794a1fecc7 into 19dc934e39 prasadwajekar 2017-06-02 07:16:46 +0000
  • 19dc934e39 Add JNI wrappers. (#556) Eugene Kliuchnikov 2017-06-01 13:51:18 +0200
  • 1f0e88d539 Try to fix windows build Eugene Kliuchnikov 2017-06-01 12:50:42 +0200
  • acb4ecae8b Workaround for bazel on OSX Eugene Kliuchnikov 2017-06-01 11:25:38 +0200
  • df6544853a Fix maven build Eugene Kliuchnikov 2017-06-01 10:52:48 +0200
  • 5025177cd5 Add JNI wrappers. Eugene Kliuchnikov 2017-05-30 15:03:12 +0200
  • 03739d2b11 Update (#555) Eugene Kliuchnikov 2017-05-29 17:55:14 +0200
  • a1cb6590e1 Fix build Eugene Kliuchnikov 2017-05-29 16:35:24 +0200
  • 7b02afce3a Fix build Eugene Kliuchnikov 2017-05-29 16:17:07 +0200
  • 5fba7aeccc Update: * new CLI; bro -> brotli; + man page * JNI wrappers preparation (for bazel build) * add raw binary dictionary representation dictionary.bin * add ability to side-load brotli RFC dictionary * decoder persists last error now * fix BrotliDecoderDecompress documentation * go reader don't block until necessary * more consistent bazel target names * Java dictionary data compiled footprint reduced * Java tests refactoring Eugene Kliuchnikov 2017-05-29 15:23:42 +0200
  • 2c001010aa Unify artifact installation (#544) Eugene Kliuchnikov 2017-05-24 17:19:34 +0200
  • 1b87687788 Update CMakeLists.txt Eugene Kliuchnikov 2017-05-24 15:20:05 +0200
  • 0a84e9bf86 Transpile Java speedup (#548) Eugene Kliuchnikov 2017-05-07 17:40:12 +0200
  • 8242ca95f5 Transpile Java speedup Eugene Kliuchnikov 2017-05-07 17:22:37 +0200
  • 4363f2d74b Speedup Java decoder. (#547) Eugene Kliuchnikov 2017-05-07 17:13:03 +0200
  • 4530a9c77e Speedup Java decoder. * geo corpus decodes ~5% faster * fetchlogs corpus decodes ~25% faster Eugene Kliuchnikov 2017-05-07 14:00:52 +0200
  • 7899e9f629 Python: Decompressor: Streaming decompression support Janek Walkenhorst 2017-05-03 14:33:22 +0200
  • a015b42683 turn java library into an OSGi bundle (#545) Stefan Bodewig 2017-05-04 20:27:42 +0200
  • 9910c4c937 turn java library into an OSGi bundle Stefan Bodewig 2017-05-04 17:34:26 +0200
  • 3766df239e Update CMakeLists.txt Eugene Kliuchnikov 2017-04-28 16:27:53 +0200
  • d00ccae57f Split auto-CMake and plain CMake build manual Eugene Kliuchnikov 2017-04-28 13:16:59 +0200
  • 6ece1d8791 Move files & update paths (#541) Eugene Kliuchnikov 2017-04-23 14:07:08 +0200
  • 5134ca301d Merge afa2e74fe2 into 04de756ad2 Eugene Kliuchnikov 2017-04-22 06:50:56 +0000
  • fd907bcb7d Fix script. Eugene Kliuchnikov 2017-04-21 15:29:21 +0200
  • 9dde1e2815 Fix paths Eugene Kliuchnikov 2017-04-21 14:14:11 +0200
  • 3ce01279d0 Rename build to scripts. Eugene Kliuchnikov 2017-04-21 14:04:31 +0200
  • 5fa963526b Move files & update paths Eugene Kliuchnikov 2017-04-21 12:00:40 +0200
  • 04de756ad2 Simplify go brotli wrapper. (#540) Eugene Kliuchnikov 2017-04-13 20:05:36 +0200
  • eaec6303ef Simplify go brotli wrapper. Eugene Kliuchnikov 2017-04-11 11:30:01 +0200
  • f2aa4d1e8c Add C# transpilation script. (#538) Eugene Kliuchnikov 2017-04-10 21:16:08 +0200
  • 624553e00a Add C# transpilation script. Eugene Kliuchnikov 2017-04-10 17:12:07 +0200
  • 66e798d46a Update API to v1.0.0 (#537) Eugene Kliuchnikov 2017-04-10 15:39:00 +0200
  • bed498a7fa Update API to v1.0.0 Make Java decoder fully transpilable to C#. Eugene Kliuchnikov 2017-04-10 14:26:04 +0200
  • 46c1a881b4 Pull down version for v0.6.0 release v0.6.0 Eugene Kliuchnikov 2017-04-10 10:42:24 +0200
  • 21c118ba77 Update c- and java-decoder: (#536) Eugene Kliuchnikov 2017-04-05 18:50:01 +0200
  • b3e1bd308f Update c- and java-decoder: * speedup java decoder * avoid masking * avoid excessive fillBits * streamline uncompressed block processing * make java decoder more transpilation-friendly * avoid non-essential goto in c-decoder Eugene Kliuchnikov 2017-04-05 15:40:35 +0200
  • e12a7a2d28 Add Brotli logo to README head (#535) Eugene Kliuchnikov 2017-04-04 13:21:36 +0200
  • 9d5fcdc3e2 Update README.md Eugene Kliuchnikov 2017-04-04 13:00:06 +0200
  • b742bea6cf Add Brotli logo to README head Eugene Kliuchnikov 2017-04-03 15:57:59 +0200
  • 7a09531f69 Cleanup Eugene Kliuchnikov 2017-03-30 16:50:06 +0200
  • b57147d5f4 Merge 6c2c387d47 into e5b7c16b98 Bryan C. Mills 2017-03-29 15:34:48 +0000
  • 6c2c387d47 cbrotli: simplify Go implementation and reduce copying Bryan C. Mills 2017-03-29 04:51:47 -0400
  • e5b7c16b98 Same file name is not permitted overall! (#532) Eugene Kliuchnikov 2017-03-24 14:49:02 +0100
  • a5fb2fdb0d Same file name is not permitted overall! Eugene Kliuchnikov 2017-03-24 14:47:44 +0100
  • e77799b084 Fix bintray release structure (#531) Eugene Kliuchnikov 2017-03-24 14:31:30 +0100
  • eaf3c7b09a Fix bintray release structure Eugene Kliuchnikov 2017-03-24 14:30:11 +0100
  • 51d6780b04 Actually publich artifacts to Bintray (#530) Eugene Kliuchnikov 2017-03-24 13:40:30 +0100
  • eda93f4ee6 Actually publich artifacts to Bintray Eugene Kliuchnikov 2017-03-24 13:30:56 +0100
  • 6715130c24 Fix bintray json (#529) Eugene Kliuchnikov 2017-03-24 13:03:16 +0100
  • d9ab16c7f7 Fix bintray json Eugene Kliuchnikov 2017-03-24 13:02:38 +0100
  • 187904a4b8 Upload binaries to bintray (#528) Eugene Kliuchnikov 2017-03-24 12:54:20 +0100
  • d2ba6a7975 Upload binaries to bintray Eugene Kliuchnikov 2017-03-24 11:52:29 +0100
  • 29ad4db47d Break build on sha256sum mismatch (#527) Eugene Kliuchnikov 2017-03-23 16:23:57 +0100
  • f8a29a6aa4 Return correct hash. Eugene Kliuchnikov 2017-03-23 14:50:33 +0100
  • c9bc693088 Add || exit 1 to checksum check. Eugene Kliuchnikov 2017-03-23 14:40:07 +0100
  • 878f65cd24 Try is wrong hash breaks the build. Eugene Kliuchnikov 2017-03-23 14:30:02 +0100
  • 22421ebe30 Bazel build on linux/osx (#526) Eugene Kliuchnikov 2017-03-23 13:35:53 +0100
  • 59e048a9a5 osx-bazel Eugene Kliuchnikov 2017-03-23 11:49:27 +0100
  • 507bc5de40 require sudo Eugene Kliuchnikov 2017-03-23 11:35:14 +0100
  • ea60984f58 set dist Eugene Kliuchnikov 2017-03-23 11:20:34 +0100
  • d40a325a7f try bazel Eugene Kliuchnikov 2017-03-23 11:17:28 +0100
  • ee5c719057 Build and test java decoder with Maven Eugene Kliuchnikov 2017-03-22 19:13:59 +0100
  • 866d88c4f6 fix path Eugene Kliuchnikov 2017-03-22 17:30:40 +0100
  • 9aaaf3cbf4 add maven Eugene Kliuchnikov 2017-03-22 17:19:20 +0100
  • 13262bf9fc no jdk Eugene Kliuchnikov 2017-03-22 17:14:05 +0100
  • ae3c948064 experiment with java Eugene Kliuchnikov 2017-03-22 16:40:24 +0100
  • a657d9969d Add go wrapper, streamline java decoder: (#524) Eugene Kliuchnikov 2017-03-22 12:41:19 +0100
  • 63237b1aee Add go wrapper, streamline java decoder: * add (c)brotli golang wrapper * remove (language-specific) enums in java decoder Eugene Kliuchnikov 2017-03-22 11:45:24 +0100
  • 8a06e02935 Better compression (#523) Eugene Kliuchnikov 2017-03-21 16:08:23 +0100
  • 4b7d2e695b Rollback go-wrapper Eugene Kliuchnikov 2017-03-21 13:21:56 +0100
  • 5bd806aa00 Rollback go-wrapper Eugene Kliuchnikov 2017-03-21 13:18:46 +0100
  • 6c61581ada Better compression and golang wrapper. * use more complex contenxt modelling on 1MiB+ files * add go-wrapper (based on cgo) Eugene Kliuchnikov 2017-03-20 15:59:44 +0100
  • 1ff78b877f Prevent fuzzer timeouts on compression-bomb samples (#522) Eugene Kliuchnikov 2017-03-10 16:01:49 +0100
  • b05bdff2a9 Fix fuzzer lanucher Eugene Kliuchnikov 2017-03-10 16:00:36 +0100
  • bf8b36f641 Prevent fuzzer timeouts on compression-bomb samples. Eugene Kliuchnikov 2017-03-10 15:37:40 +0100
  • 52ce8670eb Fix typos (#521) Eugene Kliuchnikov 2017-03-09 17:34:16 +0100
  • 8dbb92608b Fix typos Eugene Kliuchnikov 2017-03-09 15:46:54 +0100
  • cdca91b6f5 Update common, decoder, encoder, java (#520) Eugene Kliuchnikov 2017-03-06 14:22:45 +0100
  • c12a5384ca Update common, decoder, encoder, java Eugene Kliuchnikov 2017-03-06 13:25:44 +0100
  • 28ce3b48a1 Create Form for test decode brezza92 2017-03-02 14:25:56 +0700
  • d55f9a11a9 convert brotli java decoder to c# library brezza92 2017-03-02 14:23:42 +0700
  • 94c15bab7d Merge ffee71e026 into aaa4424d9b Eugene Kliuchnikov 2017-03-01 23:18:09 +0000
  • aaa4424d9b Fix CMakeLists.txt specifying a nonexistent pkgconfig package (#518) Ian Duncan 2017-03-02 00:19:57 +0900
  • e0b250e34e
    Fix CMakeLists.txt specifying a nonexistent pkgconfig package Ian Duncan 2017-03-01 21:28:42 +0900
  • c931e576d2 Move java/ to java/org/brotli/ to fix sources.jar structure (#517) Eugene Kliuchnikov 2017-02-28 16:59:52 +0100
  • e1dd0f1250 Move java/ to java/org/brotli/ to fix sources.jar structure Eugene Kliuchnikov 2017-02-28 16:40:20 +0100
  • aaac88a1e0 Switch to 0.2.0-SNAPSHOT (#515) Eugene Kliuchnikov 2017-02-20 16:16:45 +0100
  • ff8a40ea4e Switch to 0.2.0-SNAPSHOT Eugene Kliuchnikov 2017-02-20 16:15:50 +0100
  • 527db7af8c Release org.brotli.* 0.1.0 (#514) Eugene Kliuchnikov 2017-02-20 15:51:48 +0100
  • c22f479b0d Release org.brotli.* 0.1.0 Eugene Kliuchnikov 2017-02-20 15:50:53 +0100
  • 56a7fda830 Java: fix typos and adjust visibility. (#513) Eugene Kliuchnikov 2017-02-20 14:04:55 +0100
  • 66c59877ec Java: fix typos and adjust visibility. Eugene Kliuchnikov 2017-02-20 14:01:29 +0100
  • d03c38da7f Blacklist PGI from using conformant array parameters. (#511) Evan Nemerson 2017-02-19 01:06:13 -0800
  • 69555f5107 travis: Add PGI Community Edition build. Evan Nemerson 2017-02-17 10:18:46 -0800
  • 53366083e0 Prepare org.brotli.dec for deployment. (#512) Eugene Kliuchnikov 2017-02-17 15:39:34 +0100
  • d47affb33f Prepare org.brotli.dec for deployment. Eugene Kliuchnikov 2017-02-17 15:00:46 +0100
  • 520399bb3c Blacklist PGI from using conformant array parameters. Evan Nemerson 2017-02-16 17:29:11 -0800
  • 9fa1ad5a91 Fix "zero-distance-code", take 2 (#506) Eugene Kliuchnikov 2017-02-08 21:14:01 +0100
  • 0112025aed Fix "zero-distance-code", take 2 Eugene Kliuchnikov 2017-02-08 15:19:46 +0100
  • 0749d9ca8b Fix #502 decoder bug (#505) Eugene Kliuchnikov 2017-02-07 15:35:03 +0100
  • 8e27fd7172 Fix #502 decoder bug Eugene Kliuchnikov 2017-02-07 14:42:44 +0100
  • 11df843cf0 Update encoder (#504) Eugene Kliuchnikov 2017-02-06 14:20:43 +0100
  • 0cd80e4056 Update encoder * pull BROTLI_MAX_BACKWARD_LIMIT to constants * split generic and Zopfli backward references code * pull hashers init and stitch invocation to encoder * make dictionary_hash a compilation unit * add size hint parameter * add new hasher * use size hint to pick new hasher for q4 * modernize clz guard (fix #495) * move hash to binary tree to separate file * add Initialize and Cleanup to all hashers * do not raise OOM if malloc(0) == NULL (fix #500) Eugene Kliuchnikov 2017-02-06 11:16:37 +0100
  • ffee71e026 Fix build files Eugene Kliuchnikov 2017-02-06 13:07:55 +0100
  • 345450ecef Update encoder * pull BROTLI_MAX_BACKWARD_LIMIT to constants * split generic and Zopfli backward references code * pull hashers init and stitch invocation to encoder * make dictionary_hash a compilation unit * add size hint parameter * add new hasher * use size hint to pick new hasher for q4 * modernize clz guard (fix #495) * move hash to binary tree to separate file * add Initialize and Cleanup to all hashers * do not raise OOM if malloc(0) == NULL (fix #500) Eugene Kliuchnikov 2017-02-06 11:16:37 +0100
  • 794a1fecc7 Revert "Add java tests" prasadwajekar 2017-01-31 11:56:35 +0530
  • 54a0f5aec6 Merge pull request #1 from prasadwajekar/prasadwajekar-patch-1 prasadwajekar 2017-01-31 11:48:31 +0530
  • 9eb3c11772 Add java tests prasadwajekar 2017-01-31 11:48:10 +0530
  • afa2e74fe2 Encoder: modernize builtin clz guard Eugene Kliuchnikov 2017-01-26 13:25:44 +0100
  • 9ae83a177c Merge cd10805e33 into 8d3fdc1dfe François Revol 2017-01-26 10:32:45 +0000
  • 8d3fdc1dfe Update encoder (#497) Eugene Kliuchnikov 2017-01-26 11:32:18 +0100
  • a0f806b05a Update encoder * pad dictionary LUTs to length 32, etc. (#493) * avoid using INFINITY constant (#496) * make dictionary_hash.h more compact * add "disable literal context modelling" parameter Eugene Kliuchnikov 2017-01-26 10:55:43 +0100
  • b8a6f1ade3 Merge 80c9d94ffb into 7e347a7c84 François Revol 2017-01-25 02:04:07 +0000
  • 80c9d94ffb Haiku: force undefine INFINITY for GCC2 as it's not const François Revol 2017-01-25 03:00:30 +0100
  • cd10805e33 Only use __builtin_clz on GCC >= 3.4 François Revol 2017-01-25 02:40:11 +0100
  • 7e347a7c84 Update encoder (#492) Eugene Kliuchnikov 2016-12-22 15:55:05 +0100
  • aea1d09e51 Update encoder * fix comment position in context.h * fix typo in internal quality constant name * deduplicate BuildMetaBlockGreedy code * simplify aggregation in ChooseContextMap Eugene Kliuchnikov 2016-12-22 13:11:44 +0100
  • 27d94590a2 Research (#491) Eugene Kliuchnikov 2016-12-22 13:03:28 +0100
  • 94ada09f05 Research * add advanced mode for optimal references generator * fix #489 Eugene Kliuchnikov 2016-12-22 13:02:22 +0100
  • fe9f9a9182 Split brotli common/dec/enc .pc files (#490) Eugene Kliuchnikov 2016-12-22 08:57:44 +0100
  • 8f8b5deffd Split brotli common/dec/enc .pc files Add URL, and use DEPENS_PRIVATE generator params Eugene Kliuchnikov 2016-12-21 16:13:54 +0100
  • 6ab0a5cee7 Python: Create Makefile for development shortcuts (#488) Alex Nicksay 2016-12-21 04:17:11 -0500
  • 043c32a694 Python: Create Makefile for development shortcuts Alex Nicksay 2016-12-14 15:23:19 -0500
  • fd96151b2a Move brotlidump.py to research/ (#487) Eugene Kliuchnikov 2016-12-20 18:00:51 +0100
  • d911b22ef0 Move brotlidump.py to research/ Eugene Kliuchnikov 2016-12-20 17:59:23 +0100
  • 5814438791 Add configure-cmake (#474) (#486) Eugene Kliuchnikov 2016-12-20 17:45:40 +0100
  • 4e83c85734 Update README.md Eugene Kliuchnikov 2016-12-20 15:31:57 +0100
  • b3720775bb Unix-friendly script prologue. Eugene Kliuchnikov 2016-12-20 15:29:06 +0100
  • 4c53bf2099 Add --disable-shared-libs parameter. Eugene Kliuchnikov 2016-12-20 15:27:34 +0100
  • 6007332898 Add configure-cmake Eugene Kliuchnikov 2016-12-20 15:11:32 +0100
  • f62cd2bcd2 brotlidump.py: disassemble brotli file (revisited) (#314) jneb 2016-12-20 14:41:47 +0100
  • 89a5b6e625 Python: Simplify test suite generation by using unittest discovery (#485) Alex Nicksay 2016-12-20 08:40:47 -0500
  • 5d99f7f893 Python: Simplify test suite generation by using unittest discovery Alex Nicksay 2016-12-09 21:55:05 -0500
  • 6f227228ce Python: Use a temporary directory for generated files in tests (#481) Alex Nicksay 2016-12-12 04:28:44 -0500
  • 4651f7c000 Python: Format bro.py with yapf (#480) Alex Nicksay 2016-12-12 04:28:15 -0500
  • 0ee416139f Update python brotli wrapper (#479) Eugene Kliuchnikov 2016-12-12 10:27:13 +0100
  • d206eec281 Merge branch 'gil' of https://github.com/google/brotli into gil Eugene Kliuchnikov 2016-12-12 09:56:44 +0100
  • 65aa5d0797 Update python brotli wrapper * release GIL on CPU intensive blocks, fixes #476 * use BrotliDecoderTakeOutput (less memory, less memcpy) Eugene Kliuchnikov 2016-12-09 13:40:56 +0100
  • 3957c24d2a fixup! Python: Simplify test suite generation by using unittest discovery Alex Nicksay 2016-12-09 21:57:50 -0500
  • 0de9d7351e Python: Simplify test suite generation by using unittest discovery Alex Nicksay 2016-12-09 21:55:05 -0500
  • 987ef394c4 Python: Use a temporary directory for generated files in tests Alex Nicksay 2016-12-09 17:43:32 -0500
  • 9d9f0c0ae6 Python: Format bro.py with yapf Alex Nicksay 2016-12-09 12:48:29 -0500
  • 4a60128c13 Python: Convert bro.py tests to unittest style (#478) Alex Nicksay 2016-12-09 07:44:05 -0500
  • e8aaf5cc3e Update python brotli wrapper * release GIL on CPU intensive blocks, fixes #476 * use BrotliDecoderTakeOutput (less memory, less memcpy) Eugene Kliuchnikov 2016-12-09 13:40:56 +0100
  • cd07da7044 Python: Convert bro.py tests to unittest style Alex Nicksay 2016-12-08 11:17:04 -0500
  • 50bc3a7145 Do not assume that bash is installed in /bin (#477) Frank Denis 2016-12-09 08:58:13 +0100
  • 7a391d6359 Do not assume that bash is installed in /bin Frank Denis 2016-12-09 00:18:40 +0100
  • ccabf811ff Added fuzzer and updated decoder (#475) Eugene Kliuchnikov 2016-12-08 12:55:18 +0100
  • 99a4a4289d Added fuzzer for https://github.com/google/oss-fuzz Added standalone test for fuzzer Eugene Kliuchnikov 2016-12-08 12:09:58 +0100
  • 6fa64a53c7 Update decoder * log dictionary usage * remove dead assignment Eugene Kliuchnikov 2016-12-08 10:52:05 +0100
  • 222564a95d Fix encoder (#472) Eugene Kliuchnikov 2016-12-02 13:32:20 +0100
  • c136022f47 Fix encoder * fix undefined behavior introduced with PR #468 Eugene Kliuchnikov 2016-12-02 13:08:20 +0100
  • 6a4bf43968 Fix build with -Wconditional-uninitialized. (#471) Piotr Sikora 2016-12-02 00:52:54 -0800
  • 9b9a6d8cc9 Fix build with -Wconditional-uninitialized. Piotr Sikora 2016-12-01 18:06:12 -0800
  • 396309a529 Update (#470) Eugene Kliuchnikov 2016-11-30 13:36:20 +0100
  • 36a5f0ddd3 Update * condense generated static_dict_lut.h * implement BrotliInputStream.close() Eugene Kliuchnikov 2016-11-30 13:05:52 +0100
  • 5db62dcc9d Fixes: (#468) Eugene Kliuchnikov 2016-11-09 14:04:09 +0100
  • cc4843d773 Fixes: * fix slow-down after a long copy (q10-11) * more thorough hashing for long ranges (q10-11) * minor documentation fixes * bazel.io -> bazel.build Eugene Kliuchnikov 2016-11-09 13:50:52 +0100
  • 1e5ea6aedd Python: Add unit tests for brotli.compress and brotli.decompress (#467) Alex Nicksay 2016-11-09 06:21:13 -0500
  • 2fed82f846 Python: Add unit tests for brotli.compress and brotli.decompress Alex Nicksay 2016-11-07 14:54:55 -0500
  • 12750768c2 bro: check return values of chown and chmod (#465) Evan Nemerson 2016-11-02 06:03:06 -0700
  • b139565d18 bro: check return values of chown and chmod Evan Nemerson 2016-11-01 17:45:04 -0700
  • 6c47009892 FInishing touches for installing libbrotli with CMake (#464) Evan Nemerson 2016-11-01 02:03:29 -0700
  • 7248fa8f85 cmake: generate pkg-config file Evan Nemerson 2016-10-23 19:24:18 -0700
  • 1b2bad680c cmake: add soversion information Evan Nemerson 2016-10-23 19:15:10 -0700
  • 149e190516 build: fix bundled mode + BUILD_SHARED_LIBS Evan Nemerson 2016-10-23 19:13:54 -0700
  • e9b278ac6e Update docs and add more java tests (#463) Eugene Kliuchnikov 2016-10-31 14:33:59 +0100
  • f1c29ac6bc Update docs and add more java tests * doxygenize and update API documentation * fix spelling * add "fuzz" corpus for java decoder to improve coverage * use upper-case-snake names for dictionary constant definitions * use LDFLAGS in conventional Makefile Eugene Kliuchnikov 2016-10-31 13:39:06 +0100
  • a260b6ba73 Python: Add tests for streamed compression (#458) Alex Nicksay 2016-10-31 08:24:01 -0400
  • 9203765492 Python: Use "build" instead of "build_ext" in scripts (#460) Alex Nicksay 2016-10-31 07:58:45 -0400
  • e968a02618 Python: Use "build" instead of "build_ext" in scripts Alex Nicksay 2016-10-25 21:50:40 -0700
  • 1a8ee40de9 Python: Run Appveyor tests in CMD mode (#461) Alex Nicksay 2016-10-27 08:25:05 -0700
  • 3b9d4a227d enable rbit instruction for arm64 (#459) Mo DeJong 2016-10-27 08:21:12 -0700
  • 7c6458af43 Python: Run Appveyor tests in CMD mode Alex Nicksay 2016-10-26 14:24:03 -0700
  • bafe71bc29 Python: Add tests for streamed compression Alex Nicksay 2016-10-25 14:22:07 -0700
  • 48cd7a4af9 enable rbit instruction for arm64 Mo DeJong 2016-10-25 22:26:39 -0700
  • 4e157c409a Update API (#457) Eugene Kliuchnikov 2016-10-25 16:02:05 +0200