Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-06-09 | Merge from Chromium at DEPS revision 275586android-wear-5.1.1_r1android-wear-5.1.0_r1android-wear-5.0.0_r1android-l-preview_r2android-cts-5.1_r9android-cts-5.1_r8android-cts-5.1_r7android-cts-5.1_r6android-cts-5.1_r5android-cts-5.1_r4android-cts-5.1_r3android-cts-5.1_r28android-cts-5.1_r27android-cts-5.1_r26android-cts-5.1_r25android-cts-5.1_r24android-cts-5.1_r23android-cts-5.1_r22android-cts-5.1_r21android-cts-5.1_r20android-cts-5.1_r2android-cts-5.1_r19android-cts-5.1_r18android-cts-5.1_r17android-cts-5.1_r16android-cts-5.1_r15android-cts-5.1_r14android-cts-5.1_r13android-cts-5.1_r10android-cts-5.1_r1android-cts-5.0_r9android-cts-5.0_r8android-cts-5.0_r7android-cts-5.0_r6android-cts-5.0_r5android-cts-5.0_r4android-cts-5.0_r3android-5.1.1_r9android-5.1.1_r8android-5.1.1_r7android-5.1.1_r6android-5.1.1_r5android-5.1.1_r4android-5.1.1_r38android-5.1.1_r37android-5.1.1_r36android-5.1.1_r35android-5.1.1_r34android-5.1.1_r33android-5.1.1_r30android-5.1.1_r3android-5.1.1_r29android-5.1.1_r28android-5.1.1_r26android-5.1.1_r25android-5.1.1_r24android-5.1.1_r23android-5.1.1_r22android-5.1.1_r20android-5.1.1_r2android-5.1.1_r19android-5.1.1_r18android-5.1.1_r17android-5.1.1_r16android-5.1.1_r15android-5.1.1_r14android-5.1.1_r13android-5.1.1_r12android-5.1.1_r10android-5.1.1_r1android-5.1.0_r5android-5.1.0_r4android-5.1.0_r3android-5.1.0_r1android-5.0.2_r3android-5.0.2_r1android-5.0.1_r1android-5.0.0_r7android-5.0.0_r6android-5.0.0_r5.1android-5.0.0_r5android-5.0.0_r4android-5.0.0_r3android-5.0.0_r2android-5.0.0_r1lollipop-wear-releaselollipop-releaselollipop-mr1-wfc-releaselollipop-mr1-releaselollipop-mr1-fi-releaselollipop-mr1-devlollipop-mr1-cts-releaselollipop-devlollipop-cts-releasel-preview | Torne (Richard Coles) | |
This commit was generated by merge_to_master.py. Change-Id: I2ceb5375b034e92e0c7f005db06b6379326f5a57 | |||
2014-06-06 | Merge third_party/brotli/src from ↵ | Android Chromium Automerger | |
https://chromium.googlesource.com/external/font-compression-reference.git at 6cef49677dc4c650ef6e3f56041e0a41803afa8c This commit was generated by merge_from_chromium.py. Change-Id: I46222b4d98247fd5bdc0597fc2a012777763a3c9 | |||
2014-06-06 | Fix a compile error on Windows | Kenichi Ishibashi | |
2014-06-06 | Merge third_party/brotli/src from ↵ | Android Chromium Automerger | |
https://chromium.googlesource.com/external/font-compression-reference.git at c75ed764ef2a74bf3ab645ca7a73c0c692477755 This commit was generated by merge_from_chromium.py. Change-Id: I94284ef3b64ab4fe9833673608f58136209c8bee | |||
2014-06-04 | Avoid using data() of std::vector in woff2_dec | Kenichi Ishibashi | |
2014-05-30 | Separate woff2 enc/dec logic | Kenichi Ishibashi | |
2014-05-07 | Always remove DSIG, removed several options | Roderick Sheeter | |
2014-04-29 | Specification updates: known table tags, reserved flag bits, always preprocess | David Kuettel | |
2014-03-31 | Merge from Chromium at DEPS revision 260458idea133-weekly-release | Ben Murdoch | |
This commit was generated by merge_to_master.py. Change-Id: I96ba6ffafffc4694a7e9ea1c7cd051237a5ad71d | |||
2014-03-27 | Fix buffer overflow bug in the brotli encoder. | Zoltan Szabadka | |
2014-03-27 | Implementation of the woff2 format changes proposed by the W3C working group. | Zoltan Szabadka | |
* size of compressed font data is in the woff2 header * bits 5 and 6 of the table flag byte are reserved, must be 0 * bit 7 of the table flag byte is the transform bit | |||
2014-03-26 | Merge third_party/brotli/src from ↵ | Android Chromium Automerger | |
https://chromium.googlesource.com/external/font-compression-reference.git at 0829e37293abc2523a1d2b0f4d68ff7b5fcd8e01 This commit was generated by merge_from_chromium.py. Change-Id: I0395c498efb0ff33f9dbe66d15209b4780080163 | |||
2014-03-25 | Update the dictionary and the transforms. | Zoltan Szabadka | |
2014-03-24 | Merge third_party/brotli/src from ↵ | Android Chromium Automerger | |
https://chromium.googlesource.com/external/font-compression-reference.git at 494c85cebbaaa0db345df69ffa1b639aa4652022 This commit was generated by merge_from_chromium.py. Change-Id: Ib3fbe3e72d8026481ab406195954e0ee382d7816 | |||
2014-03-20 | Set font mode for the brotli call in the woff2 encoder. | Zoltan Szabadka | |
2014-03-20 | Updates to Brotli compression format, decoder and encoder | Zoltan Szabadka | |
This commit contains a batch of changes that were made to the Brotli compression algorithm in the last month. Most important changes: * Format change: don't push distances representing static dictionary words to the distance cache. * Fix decoder invalid memory access bug caused by building a non-complete Huffman tree. * Add a mode parameter to the encoder interface. * Use different hashers for text and font mode. * Add a heuristics to the hasher for skipping non-compressible data. * Exhaustive search of static dictionary during backward reference search. | |||
2014-03-18 | Merge from Chromium at DEPS revision 257591 | Torne (Richard Coles) | |
This commit was generated by merge_to_master.py. Change-Id: Ifb14efeced5ba52847caa568b8e5cdf9d3203d23 | |||
2014-03-07 | Merge third_party/brotli/src from ↵ | Android Chromium Automerger | |
https://chromium.googlesource.com/external/font-compression-reference.git at 7f848593bd2ec83f4537b6d494a5bf55b9bd4456 This commit was generated by merge_from_chromium.py. Change-Id: I0c8c7ed554118b2b598bd011ec6532676f881e20 | |||
2014-03-06 | Enable the static dictionary in the Brotli decoder. | Zoltan Szabadka | |
2014-02-21 | Merge from Chromium at DEPS revision 251904 | Torne (Richard Coles) | |
This commit was generated by merge_to_master.py. Change-Id: Ib6407e6b02e637e5cd72c4ff15d21cf63542412e | |||
2014-02-17 | Add the initial version of the static dictionary and transforms to Brotli. | Zoltan Szabadka | |
2014-02-14 | Updates to Brotli compression format, decoder and encoder | Zoltan Szabadka | |
This commit contains a batch of changes that were made to the Brotli compression algorithm in the last month. Most important changes: * Fixes to the spec. * Change of code length code order. * Use a 2-level Huffman lookup table in the decoder. * Faster uncompressed meta-block decoding. * Optimized encoding of the Huffman code. * Detection of UTF-8 input encoding. * UTF-8 based literal cost modeling for improved backward reference selection. | |||
2014-01-09 | Merge third_party/brotli/src from ↵ | Android Chromium Automerger | |
https://chromium.googlesource.com/external/font-compression-reference.git at dfc5a9f2151a7c88914c236c7db8fa119fee249c This commit was generated by merge_from_chromium.py. Change-Id: Ia04f2b3241d465f54b5f57c92c478560f8aa3e51 | |||
2014-01-08 | Fix -Wconversion compiler warnings in the brotli decoder. | Zoltan Szabadka | |
2014-01-08 | Brotli format change: small improvement to the encoding of Huffman codes | Zoltan Szabadka | |
Combine the HSKIP and the simple/complex Huffman code type bits. | |||
2014-01-06 | Small update to brotli specification. | Zoltan Szabadka | |
Clarify how to recover from error conditions caused by overflowing block types and symbol values. | |||
2014-01-06 | Bug fixes for the brotli encoder and decoder. | Zoltan Szabadka | |
2013-12-17 | Brotli format change: improved encoding of Huffman codes | Zoltan Szabadka | |
This change removes the redundant HCLEN, HLENINC and HLEN fields from the encoding of the complex Huffman codes and derives these from an invariant of the code length sequence. Based on a patch by Robert Obryk. | |||
2013-12-17 | Merge third_party/brotli/src from ↵ | Android Chromium Automerger | |
https://chromium.googlesource.com/external/font-compression-reference.git at 931479d735e1121548c3b07aec866fd772cc4932 This commit was generated by merge_from_chromium.py. Change-Id: I0ce348d2a5ef41ea7bd5d2361fa096a634e209f0 | |||
2013-12-16 | Use C-style comments in the brotli decoder. | Zoltan Szabadka | |
2013-12-13 | Initial empty repository | Baligh Uddin | |
2013-12-13 | Fix Microsoft VisualStudio 64-bit build of brotli | Zoltan Szabadka | |
2013-12-13 | Fix Microsoft VisualStudio build of brotli | Zoltan Szabadka | |
- Move all variable declarations to the beginning of the block - #ifdef-out read/write calls | |||
2013-12-12 | Support for OSX build; tested using OSX 10.9/clang-500.2.79 | Roderick Sheeter | |
2013-12-12 | Updates to Brotli compression format, decoder and encoder | Zoltan Szabadka | |
This commit contains a batch of changes that were made to the Brotli compression algorithm in the last month. Most important changes: * Updated spec * Changed Huffman code length alphabet to use run length codes more efficiently, based on a suggestion by Robert Obryk * Changed encoding of the number of Huffman code lengths (HLEN) * Changed encoding of the number of Huffman trees (NTREES) * Added support for uncompressed meta-blocks | |||
2013-11-28 | Add draft specification of the brotli format | Zoltan Szabadka | |
2013-11-20 | Remove old files; use the ones in woff2/ instead | Roderick Sheeter | |
2013-11-19 | Added Brotli compress/decompress utilities and makefiles | Roderick Sheeter | |
2013-11-15 | Updates to Brotli compression format, decoder and encoder | Zoltan Szabadka | |
This commit contains a batch of changes that were made to the Brotli compression algorithm in the last three weeks. Most important changes: * Added UTF8 context model for good text compression. * Simplified context modeling by having only 4 context modes. * Per-block context mode selection. * Faster backward copying and bit reading functions. * More efficient histogram coding. * Streaming support for the decoder and encoder. | |||
2013-10-23 | Add brotli compressor | Zoltan Szabadka | |
This commit is for the encoder for brotli compression format. Brotli is a generic byte-level compression algorithm. | |||
2013-10-22 | Make the brotli decoder more C90-compatible. | Zoltan Szabadka | |
(1) Move all variable declarations to the beginning of the block. (2) Remove 'z' printf modifiers. (3) Fix 'comma at the end of enumeration list' warning. | |||
2013-10-17 | Fix name collisions with libwebp. | Zoltan Szabadka | |
Prefix all externally visible function names with Brotli and make all other functions static. | |||
2013-10-11 | Cleanup of README | Raph Levien | |
Refer to brotli/ subdirectory (explicitly naming the license) and clean up a few other things in the README text. | |||
2013-10-11 | Add brotli decompressor | Zoltan Szabadka | |
This commit is for the decoder for brotli compression format. Brotli is a generic byte-level compression algorithm. | |||
2013-06-11 | Write the converted and compressed files (.woff2) to disk | David Kuettel | |
2013-05-28 | Compare WOFF 2.0 vs. WOFF 1.0 (instead of GZIP) | David Kuettel | |
2013-05-28 | Add early support for CFF | David Kuettel | |
2013-04-19 | Emit a warning message for .otf files, which are not supported yet | David Kuettel | |
2013-04-18 | Catch, log and continue upon encountering an exception | David Kuettel | |
2013-04-12 | Remove stale references to /usr/bin/lzma, etc | David Kuettel | |