diff options
author | Phillip Lougher <phillip@squashfs.org.uk> | 2014-08-08 19:50:51 +0100 |
---|---|---|
committer | Phillip Lougher <phillip@squashfs.org.uk> | 2014-08-08 19:50:51 +0100 |
commit | 82d02f66678e924fcd809fd39895ea9d7136fb7a (patch) | |
tree | e3189162d4c5a8ba6f5cba46fd3261793e4d0888 | |
parent | f57a611f9753ae4b8381348373152b5cd7ab5053 (diff) | |
download | squashfs-tools-82d02f66678e924fcd809fd39895ea9d7136fb7a.tar.gz |
Release files - Squashfs1.3r2
1.3r2 14 OCT 2003 Second release of 1.3, bug fixes and extra patches for
new kernels
Signed-off-by: Phillip Lougher <phillip@squashfs.org.uk>
-rw-r--r-- | ACKNOWLEDGEMENTS | 16 | ||||
-rw-r--r-- | CHANGES | 33 | ||||
-rw-r--r-- | INSTALL | 23 | ||||
-rw-r--r-- | RELEASE-README | 4 |
4 files changed, 54 insertions, 22 deletions
diff --git a/ACKNOWLEDGEMENTS b/ACKNOWLEDGEMENTS index ad69d25..4351d7d 100644 --- a/ACKNOWLEDGEMENTS +++ b/ACKNOWLEDGEMENTS @@ -4,7 +4,9 @@ Thanks to everyone who have download squashfs. I appreciate people using it, and any feedback you have. The following have provided useful feedback, which has guided -some of the extra features in squashfs. +some of the extra features in squashfs. This is a randomly ordered +(roughly in chronological order) list, which is updated when +I remember... Mark Robson - pointed out early on that initrds didn't work @@ -32,3 +34,15 @@ Cameron Rich complained that Squashfs did not support FIFOs or sockets. Steve Chadsey and Thomas Weissmuller noticed that files larger than the available memory could not be compressed by Mksquashfs. + +"Ptwahyu" and "Hoan" (I have no full names and I don't like giving people's email +addresses), noticed that Mksquashfs 1.3 SEGV'd occasionally. Even though I +had already noticed this bug, it is useful to be informed by other people. + +Don Elwell, Murray Jensen and Cameron Rich, have all sent in patches. Thanks, +I have not had time to do anything about them yet... + +Drew Scott Daniels has been a good advocate for Squashfs. + +Erik Andersen has made some nice suggestions, unfortunately, I have +not had time to implement anything. @@ -42,14 +42,29 @@ See the README file for usage changes. -1.3 29 JUL 2003 FIFO/Socket support added plus optimisations/improvements +1.3 29 JUL 2003 FIFO/Socket support added plus optimisations and + improvements - 1. FIFOs and Socket inodes are now supported, - 2. Mksquashfs can now compress files larger than available memory, - 3. File duplicate check routine optimised, - 4. Exit codes fixed in Mksquashfs, - 5. Patch for Linux 2.4.21, - 6. Patch for Linux 2.6.0-test1. Hopefully, this will work for the next - few releases of 2.6.0-testx, otherwise, I'll be releasing a lot of - updates to the 2.6.0 patch... + 1. FIFOs and Socket inodes are now supported, + 2. Mksquashfs can now compress files larger than available + memory, + 3. File duplicate check routine optimised, + 4. Exit codes fixed in Mksquashfs, + 5. Patch for Linux 2.4.21, + 6. Patch for Linux 2.6.0-test1. Hopefully, this will work for + the next few releases of 2.6.0-testx, otherwise, I'll be + releasing a lot of updates to the 2.6.0 patch... +1.3r2 14 OCT 2003 Second release of 1.3, bug fixes and extra patches for + new kernels + + 1. Bug fix in routine that adds files to the filesystem being + generated in mksquashfs. This bug was introduced in 1.3 + (not enough testing...) when I rewrote it to handle files larger + than available memory. This bug caused a SEGV, so if you've ever + got that, it is now fixed, + 2. Long running bug where ls -s and du reported wrong block size + fixed. I'm pretty sure this used to work many kernel versions ago + (2.4.7) but it broke somewhere along the line since then, + 3. New patch for Linux 2.4.22, + 4. New patch for 2.6.0-test7, this replaces the patch for 2.6.0-test1. @@ -1,31 +1,34 @@ INSTALLING SQUASHFS -The squashfs1.3.tar.gz file contains this file, a README file, +The squashfs1.3r2.tar.gz file contains this file, a README file, an ACKNOWLEDGEMENTS file, a CHANGES file, the squashfs patch directories/files, and the squashfs-tools directory (mksquashfs). 1. Patching the kernel ---------------------- -There are four kernel patch directories depending on your linux kernel version. -In each directory there are patches to provide squashfs1.3 support from a base kernel, -and incremental upgrade patches, that will upgrade a squashfs1.2 patched kernel -to a squashfs1.3 kernel (except for 2.6.0-test1). +There are five kernel patch directories depending on your linux kernel version. +In each directory there are patches to provide squashfs1.3 release 2 support +from a base kernel, and an incremental upgrade patch that upgrades a +squashfs1.3 patched kernel to a squashfs1.3r2 kernel (except for 2.4.22 and +2.6.0-test7). To patch your kernel, cd into the top level directory, and run the "patch" comand, e.g. assuming linux-2.4.20 %cd /usr/src/linux-2.4.20 -%patch -p1 < location-of-squashfs/linux-2.4.20/squashfs1.3-patch +%patch -p1 < location-of-squashfs/linux-2.4.20/squashfs1.3r2-patch -Where "location-of-squashfs" is the path to the squashfs1.3 source directory. +Where "location-of-squashfs" is the path to the squashfs1.3r2 source directory. The squashfs patches patch the relevant kernel files to add configure support, initrd support, include files, and the squashfs directory under linux/fs/. Once patched, the kernel must be reconfigured, with squashfs support turned on -(either Y/M) to ensure that inflatefs is built into the kernel. The -squashfs kernel option can be found in the filesystems subsection of the -configure menus. +(either Y/M) to ensure that inflate support is built into the kernel. The +squashfs kernel option can be found in the filesystems submenu of the +configure menus. In the 2.6.0 kernel, the squashfs option is hiding in +the new miscellaneous filesystems submenu near the bottom of the filesystems +submenu. 2. Building squashfs tools -------------------------- diff --git a/RELEASE-README b/RELEASE-README index 78d6e9a..7ef092e 100644 --- a/RELEASE-README +++ b/RELEASE-README @@ -1,10 +1,10 @@ - SQUASHFS 1.3 - A squashed read-only filesystem for Linux + SQUASHFS 1.3r2 - A squashed read-only filesystem for Linux Copyright 2003 Phillip Lougher (phillip@lougher.demon.co.uk) Released under the GPL licence (version 2 or later). -Squashfs is currently at release 1.3. Please see the CHANGES file +Squashfs is currently at version 1.3 release 2. Please see the CHANGES file for recent changes to squashfs. Squashfs is a highly compressed read-only filesystem for Linux. |