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