ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/Compress-LZF/Changes
Revision: 1.44
Committed: Mon Jun 29 23:51:28 2015 UTC (8 years, 10 months ago) by root
Branch: MAIN
CVS Tags: rel-3_8
Changes since 1.43: +4 -1 lines
Log Message:
3.8

File Contents

# User Rev Content
1 root 1.1 Revision history for Perl extension Compress::LZF
2 root 1.42
3 root 1.44 3.8 Tue Jun 30 01:50:27 CEST 2015
4     - update liblzf to version 3.8 (no bugfixes).
5 root 1.43 - support perl multicore specification (http://perlmulticore.schmorp.de/)
6 root 1.42 for compression and decompression.
7 root 1.44 - dynamically allocate space for best compression, instead of allocating
8     it on the stack.
9 root 1.1
10 root 1.41 3.7 Sun Aug 25 20:12:58 CEST 2013
11     - update liblzf to version 3.7 (speedups, no bugfixes).
12     - add _best versions that use lzf_c_best.
13 root 1.40
14 root 1.39 3.43 Mon Dec 29 09:46:17 CET 2008
15 root 1.40 - port to perls that pointlessly have enabled windows process
16 root 1.39 emulation on unix (broguht to my attention by Guillaume Rousse).
17    
18 root 1.38 3.42 Wed Dec 17 01:35:47 CET 2008
19     - grr, require_pv doesn't work either, roll our own.
20 root 1.37 - name the correct function serialiser function name
21     in error messages.
22    
23 root 1.36 3.41 Tue Sep 23 01:59:02 CEST 2008
24 root 1.35 - it would be nice if the fact that load_module eats
25     the module name were documented :(, in any case,
26     switching to require_pv fixes all the mysterious
27     crashes.
28 root 1.34 - be more forgiving instead of crashing when the
29     serialiser doesn't return a string.
30    
31 root 1.33 3.4 Fri Sep 5 17:27:10 CEST 2008
32 root 1.32 - update to liblzf-3.4.
33    
34 root 1.31 3.11 Wed Jan 9 22:43:17 CET 2008
35     - add PUTBACK/SPAGAIN around need_storable calls, fixing
36     a potential stack change problem when loading the serialiser.
37 root 1.30
38 root 1.29 3.1 Fri Nov 30 11:35:47 CET 2007
39     - update to liblzf-3.1.
40    
41 root 1.28 2.0 Tue Nov 13 22:49:57 CET 2007
42     - update to liblzf-3.0.
43    
44 root 1.27 1.9 Fri Nov 2 13:34:21 CET 2007
45 root 1.26 - require perl 5.008.
46     - updated to liblzf version 2.1.
47    
48 root 1.25 1.8 Wed Apr 18 14:40:20 CEST 2007
49 root 1.24 - properly downgrade all scalars to octet form when
50     required.
51     - strings potentially containing non-latin1 characters
52     get frozen via the serialiser.
53    
54 root 1.23 1.71 Fri Feb 16 23:09:04 CET 2007
55     - fix memory leak when feeding illegal data to decompress.
56     - allocate hash dynamically - slower, but having 256k of stack
57     is not ubiquitiously available.
58    
59 root 1.22 1.7 Wed Sep 27 17:52:39 CEST 2006
60     - fix buffer overflows in decompress header.
61    
62 root 1.21 1.65 Fri Jul 7 17:42:12 CEST 2006
63     - upgrade to liblzf-1.6.
64    
65     1.6 Sat Oct 1 03:34:11 CEST 2005
66     - now really allow non-Storable serialisers.
67    
68     1.52 Sat Oct 1 03:23:52 CEST 2005
69     - changed mstore to net_mstore default.
70    
71     1.51 Thu Apr 14 18:59:03 CEST 2005
72     - upped compress size limit from 64MB to 2GB (reported
73     by Jan Sundberg, who actually ran into the limit :).
74     - *blush*, changed Zev-Limpel to Lempel-Ziv... funny that
75     nobody spotted thta braino.
76    
77 root 1.20 1.5 Tue Mar 8 21:04:23 CET 2005
78 root 1.21 - upgraded to liblzf-1.5 (faster, slightly worse compression).
79 root 1.20
80 pcg 1.19 1.401 Thu Mar 3 18:00:52 CET 2005
81     - upgraded to liblzf-1.401.
82     - change of contact address.
83    
84 pcg 1.18 1.4 Wed Dec 15 08:09:33 CET 2004
85     - upgraded to liblzf-1.4.
86 pcg 1.17
87 pcg 1.14 1.0 Mon May 3 20:25:07 CEST 2004
88     - yet another minor reference copying vs. inc bug.
89    
90 root 1.12 0.1046 Fri Jan 17 08:14:30 CET 2003
91     - added debian files, realized that debians package management
92     is quite useless.
93    
94 root 1.11 0.1045 Thu Sep 5 23:54:11 CEST 2002
95     - always make a stringified copy of the argument for
96     sfreeze, so the assertion "sfreeze makes a string out
97 pcg 1.13 of it's argument" holds even for integers.
98 root 1.11 - "simple" objects now include PVIV and PVNV.
99    
100 root 1.10 0.1044 Thu Sep 5 06:44:13 CEST 2002
101     - MINOR: add set_serializer interface.
102    
103 root 1.9 0.1043 Sat May 18 23:40:01 CEST 2002
104     - bugfix when freezing non-SVt_PV-PV's.
105     - thanks to all cpan-testers ;)
106    
107 root 1.8 0.1042 Fri May 17 22:09:08 CEST 2002
108 root 1.7 - removed some debugging code that kept sfreeze from properly
109    
110 root 1.6 0.1041 Wed Apr 10 05:12:47 CEST 2002
111     - sthaw now returns a copy of it's argument instead of the argument
112 root 1.11 itself in the pass-through case, as this is the required semantics
113 root 1.6 for perl.
114    
115 root 1.5 0.104 Tue Mar 26 18:48:02 CET 2002
116     - fix more logic bugs. never wrote functions with such contorted
117     logic :( maybe I should just ignore the idea of saving single bytes
118     whereever possible to make this module much cleaner...
119    
120 root 1.4 0.103 Sun Mar 3 05:39:00 CET 2002
121     - try to handle magical objects that are no references
122     by creating a referebce to them and passing this ref to
123     storable.
124    
125 root 1.3 0.102 Wed Feb 27 21:50:18 CET 2002
126     - handle magic in sfreeze.
127    
128 root 1.2 0.101 Fri Feb 22 01:15:25 CET 2002
129     - handle magic in sthaw.
130    
131 root 1.1 0.1 Thu Sep 27 18:50:11 CEST 2001
132     - compress/decompress considered stable.
133     - added sfreeze, sfreeze_c and sfreeze_cr.
134    
135     0.05 Thu Jan 25 12:47:36 CET 2001
136     - uncompress leaked memory. doh!
137    
138     0.04 Tue Jan 16 13:21:14 CET 2001
139     - fix silly beginners 32/64 bit mistake.
140    
141     0.03 Sat Jan 13 19:19:15 CET 2001
142     - small testsuite fix (use Compress::LZF instead of LZV1!).
143    
144     0.02 Thu Jan 4 05:51:26 CET 2001
145     - upgraded to liblzf-0.2
146    
147     0.01
148     - improved version of Compress::LZV1, better compression, saner format
149     freeer license, faster code...
150