ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/Compress-LZF/Changes
Revision: 1.43
Committed: Sun Jun 28 17:40:37 2015 UTC (8 years, 10 months ago) by root
Branch: MAIN
Changes since 1.42: +1 -2 lines
Log Message:
*** empty log message ***

File Contents

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