mirror of
https://github.com/cuberite/libdeflate.git
synced 2025-09-10 12:58:30 -04:00
v1.0
This commit is contained in:
parent
e9d1014161
commit
9a327aae41
20
NEWS
20
NEWS
@ -1,3 +1,23 @@
|
|||||||
|
Version 1.0:
|
||||||
|
Added support for multi-member gzip files.
|
||||||
|
|
||||||
|
Moved architecture-specific code into subdirectories. If you
|
||||||
|
aren't using the provided Makefile to build libdeflate, you now
|
||||||
|
need to compile lib/*.c and lib/*/*.c instead of just lib/*.c.
|
||||||
|
|
||||||
|
Added an ARM PMULL implementation of CRC-32, which speeds up
|
||||||
|
gzip compression and decompression on 32-bit and 64-bit ARM
|
||||||
|
processors that have the Cryptography Extensions.
|
||||||
|
|
||||||
|
Improved detection of CPU features, resulting in accelerated
|
||||||
|
functions being used in more cases. This includes:
|
||||||
|
|
||||||
|
- Detect CPU features on 32-bit x86, not just 64-bit as was
|
||||||
|
done previously.
|
||||||
|
|
||||||
|
- Detect CPU features on ARM, both 32 and 64-bit.
|
||||||
|
(Limited to Linux only currently.)
|
||||||
|
|
||||||
Version 0.8:
|
Version 0.8:
|
||||||
Build fixes for certain platforms and compilers.
|
Build fixes for certain platforms and compilers.
|
||||||
|
|
||||||
|
@ -9,9 +9,9 @@
|
|||||||
extern "C" {
|
extern "C" {
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#define LIBDEFLATE_VERSION_MAJOR 0
|
#define LIBDEFLATE_VERSION_MAJOR 1
|
||||||
#define LIBDEFLATE_VERSION_MINOR 8
|
#define LIBDEFLATE_VERSION_MINOR 0
|
||||||
#define LIBDEFLATE_VERSION_STRING "0.8"
|
#define LIBDEFLATE_VERSION_STRING "1.0"
|
||||||
|
|
||||||
#include <stddef.h>
|
#include <stddef.h>
|
||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user