OLD | NEW |
1 Name: zlib | 1 Name: zlib |
2 URL: http://zlib.net/ | 2 URL: http://zlib.net/ |
3 Version: 1.2.5 | 3 Version: 1.2.5 |
4 Security Critical: yes | 4 Security Critical: yes |
5 License: Custom license | 5 License: Custom license |
6 License Android Compatible: yes | 6 License Android Compatible: yes |
7 | 7 |
8 Description: | 8 Description: |
9 General purpose compression library | 9 General purpose compression library |
10 | 10 |
(...skipping 18 matching lines...) Expand all Loading... |
29 compiler to use the desired instructions only when valid. The latter version is | 29 compiler to use the desired instructions only when valid. The latter version is |
30 only built on x86 (32-bit and 64-bit) systems with it's functionality stubbed | 30 only built on x86 (32-bit and 64-bit) systems with it's functionality stubbed |
31 on the others. | 31 on the others. |
32 | 32 |
33 Other changes to accomodate: | 33 Other changes to accomodate: |
34 - fill_window() implementation calls into _sse() variant when supported and the | 34 - fill_window() implementation calls into _sse() variant when supported and the |
35 original implementation renamed to _c() | 35 original implementation renamed to _c() |
36 - read_buf was moved from local to ZLIB_INTERNAL for fill_window_sse.c to use | 36 - read_buf was moved from local to ZLIB_INTERNAL for fill_window_sse.c to use |
37 - INSERT_STRING macro was made a function, insert_string() and an implementation
using CRC instruction added | 37 - INSERT_STRING macro was made a function, insert_string() and an implementation
using CRC instruction added |
38 - some crc funcionality moved into crc32.c | 38 - some crc funcionality moved into crc32.c |
39 | |
40 Update to zlib-1.2.8, generate a third patch which includes the jtkukunas optimi
sations. We may merge some more from jtkukunas branch later. | |
41 Currently we upgrade to madler's version 1.2.8,merged SIMD optimisation and | |
42 some other changes above. | |
43 The step as follows: | |
44 1.download a clean madler zlib from github. | |
45 2.apply google.patch, mixed.patch, simd.patch sequencely. | |
46 3.update these patches. | |
OLD | NEW |