summaryrefslogtreecommitdiff
blob: 40070bd3b295343106b4d10e49b991ebf748c10f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
* Sun Feb 17 2004 Luca Barbato
- Make gcloop use a separate LO_CRYPT_COMPRESS number (19)
- Added patch to losetup (both busybox flavour and util-linux)
- Updates to the documentation

* Sun Jan 18 2004 Luca Barbato
- Added a patch to enable crypto-losetup with busybox
- Fixed a memory leak in the compressloop module.

* Tue Jan 6 2004 Luca Barbato
- Updates, added manpages

* Sun Dec 21 2003 Luca Barbato
- Changed the file preamble, some cosmesis, kept only userspace tool and
  2.6 kernel patch.

* Thu Mar 20 2003 Luca Barbato
- Changed maxlen size since the default one seems to not fit the needs.

* Wed Mar 05 2003 Luca Barbato
- New tool for create the image, just taken and converted from the 
  knoppix .67

* Sat Jan 18 2003 Luca Barbato
- Cleanups and initial 2.5 conversion work (nothing yet works on 2.5) 

* Wed Jan 2 2003 Luca Barbato
- Uncompressible and zero filled block handling and cleanups (ucl only)

* Wed Jan 1 2003 Luca Barbato
- Added preliminary lzo and ucl support

* Sat Aug 17 2002 Klaus Knopper
- Removed ll_rw_blk() in favor of do_generic_file_read for
  better NFS support
- Modified Kernel messages
- Changed -EPERM to -EROFS for mount

* Wed Apr 24 2002 Klaus Knopper
- Added support for block devices as underlying file
  (Thanks to Rob Browning)

* Wed Mar 21 2002 Klaus Knopper
- zlib update to 1.1.4

* Mon Dec 25 2001 Klaus Knopper
- Removed blkdev_dequeue and list_add for clean request handling
- Moved global variables to cloop_device struct

* Thu Nov 15 2001 Klaus Knopper
- Added EXPORT_SYMBOL_GPL for new modutils fussiness

* Tue Jul 31 2001 Klaus Knopper
- Checking filp_open() for IS_ERR() to prevent oopses for nonexistent files
- Cleanup of create_compressed_fs.c for newer version of gcc

* Fri Jun 15 2001 Klaus Knopper
- Removed down()/up() because they caused the freeze mentioned earlier
- replaced by clo_busy variable

* Sat Jun 10 2001 Klaus Knopper
- Kernel 2.4 compatibility fixes
- still hunting kernel freeze bug when doing heaving IO!

* Wed Jan 17 2001 Klaus Knopper
- Kernel 2.4 compatibility (untested)

* Thu Sep 21 2000 Klaus Knopper
- fixed a memory leak in load_buffer()

* Tue Sep 12 2000 Klaus Knopper
- whatever it was that caused the deadlocks, the efficiency
  improvement in load_buffer (read consecutive blocks in a
  single ll_rw_blk()-call) seems to work around it. Needs
  more tests.

* Sat Aug 19 2000 Klaus Knopper
- replaced scratch buffer memory allocation

* Fri Aug 11 2000 Klaus Knopper
- Fixed Makefile for SMP

* Wed Aug  9 2000 Klaus Knopper
- Changed vmalloc back to kmalloc (vmalloc occasionally blocks
  when paging)

* Wed Jun 14 2000 Klaus Knopper
- Fixed out-of-place brelse,
- Fixed possible buffer overflow in memcpy,
- Added 'file=/path/to/file' module option for compressed file name,
- Added support for underlying devices with varying blocksize,
- Fixed (?) spinlocking for non-SMP.