• Home
  • Raw
  • Download

Lines Matching +full:2001 +full:- +full:08 +full:- +full:14

2 	- fixed hash calculation in C♯ version (Tiago Freitas Leal).
3 - unroll copy for small sizes, use memcpy for larger sizes,
5 - finally disable rep movsb - it's a big loss on modern intel cpus,
7 - improve C++ compatibility of the code.
8 - slightly improve compressor speed.
9 - halved memory requirements for compressor on 64 bit architectures,
13 - lzf_compress did sometimes write one octet past the given output
17 - the fix from 3.3 introduced a compression bug, which is fixed in
22 - lzf_compress could access memory after the given input buffer
27 - include a workaround for failing POSIX and real-world compliance
32 - IMPORTANT BUGFIX: a too long final literal run would corrupt data
37 - switched to 2-clause bsd with "GPL v2 or any later version" option.
38 - speed up compression by ~10-15% in common cases
40 - import some compiler tricks from JSON::XS, for further speed-ups.
41 - tune hash functions depending on ULTRA_FAST or VERY_FAST settings.
42 - for typical binary data (e.g. /bin/bash, memory dumps,
45 3-15% faster than fastlz while still maintaining a similar ratio.
47 - undo inline assembly in compressor, it is no longer helpful.
48 - no changes to the decompressor.
49 - use a HLOG of 16 by default now (formerly 15).
52 - switched to a 2-clause bsd license with GPL exception.
53 - get rid of memcpy.
54 - tentatively use rep movsb on x86 and x86_64 (gcc only) for a
56 - applied patch by Kein-Hong Man to maske lzf.c compile under
60 - replaced lzf demo by industrial-strength lzf utility with behaviour
63 - fix state arg prototype.
66 - remove bogus "unlzf" patch.
67 note to self: never accept well-meant patches.
68 - make lzf more robust in presence of padding bytes or sudden eof.
71 - the lzf example utility will now uncompress if invoked
73 - add CHECK_INPUT option that adds more checks for input
75 - help applications that do not pass in the correct length
77 - default HLOG size is now 15 (cpu caches have increased).
78 - documentation fixes.
80 1.51 Thu Apr 14 22:15:46 CEST 2005
81 - incorporated C♯ implementation of both the en- and decoder,
84 - make FRST, NEXT IDX overridable if lzf_c.c is directly included
88 - incorporated improvements by Adam D. Moss,
94 - use cstring in c++, not string.h.
95 - change of contact address.
97 1.4 Wed Dec 15 08:08:49 CET 2004
98 - very very slight tuning of the hashing function.
101 - changed license of lzf core code to explicitly allow
103 - added VPATH support as suggested by Björn Eriksson.
106 - avoid spurious memory accesses after the to-be-compressed
108 - flip LZF_STACK_ARG meaning (to be correct).
111 - removed #warn directive, it's not worth the hassle.
112 - add LZF_STACK_ARG and AVOID_ERRNO configurations
114 - make it compile cleanly as c++.
115 - some small documentation and code fixes.
118 - slightly better compression ratio, almost unmeasurably
120 - some documentation fixes.
122 0.4 Thu Jun 13 14:11:10 CEST 2002
123 - typoe fix.
124 - lzf demo program now properly decompresses small files.
125 - fix another 64 bit issue, found by Laurent Deniel.
127 0.3 Tue Jan 16 13:21:14 CET 2001
128 - fix silly beginners 32/64 bit mistake.
130 0.2 Thu Jan 4 05:56:42 CET 2001
131 - now totally independent of autoconfig, for
133 - much better fine-tuning, faster and better than 0.1.
136 - initial release.